diff options
156 files changed, 1484 insertions, 1959 deletions
diff --git a/app-emulation/steam/Manifest b/app-emulation/steam/Manifest index 2a009356..de7e08dd 100644 --- a/app-emulation/steam/Manifest +++ b/app-emulation/steam/Manifest @@ -1 +1 @@ -DIST steam_1.0.0.71.tar.gz 3432069 BLAKE2B 10cea5d3f31cd55401d68831f95a593e62a41b274cfd6e1da10585249a43e7e21f8d281e9df2b3407ceccbbec401be5d75a9951c5787cef49686acc8431e14a0 SHA512 20205ccd14dd1b48b85a3288cdce39116a601260e70b9d5811cb1786be766f235153d199e64dd4e794553c5957ce41e9b671cf044f2bdddbb0f99f0c1e08b83e +DIST steam_1.0.0.79.tar.gz 3970983 BLAKE2B 73538d120182b37cca15e99512af6c689ff29e47cd37ea5bdd0d754f42aacd69aa71125e3c07140d8b8eaf55ee980babdfa6f7a1de8daf8c6ce8af4b03608cbc SHA512 52d1a23f43012af641ebc9a03a444b6944ea966e0814619c890e792442e760a96bf570a84e4f8b38552904dafb6572a92de31154ddefe1eb8d702106605c8497 diff --git a/app-emulation/steam/files/redcore-steam b/app-emulation/steam/files/redcore-steam deleted file mode 100644 index 83c01ac4..00000000 --- a/app-emulation/steam/files/redcore-steam +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env bash - -# steam-runtime is a somewhat a mess bundled with old libraries -# due to this reason, system native graphic drivers may not load -# -# if we remove some bundled libs and preload some system libs -# system native graphic drivers will be able to load -# -# however we must do this everytime when we launch steam, because -# steam-runtime is being fixed right away by steam client - - -source /lib/gentoo/functions.sh - -do_remove () { - einfo "Removing bundled libraries (libxcb, libstdc++, libgcc_s)" - find /home/$USER/.local/share/Steam -name 'libxcb*' -type f | grep -v installed | xargs rm -rf - find /home/$USER/.local/share/Steam -name 'libstdc++.so.6*' -type f | grep -v installed | xargs rm -rf - find /home/$USER/.local/share/Steam -name 'libgcc_s*' -type f | grep -v installed | xargs rm -rf -} - -do_preload () { - einfo "Preloading system libraries (libstdc++, libgcc_s)" - export LD_PRELOAD='/usr/lib/gcc/x86_64-pc-linux-gnu/13/32/libstdc++.so.6 /usr/lib/gcc/x86_64-pc-linux-gnu/13/32/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/13/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/13/32/libstdc++.so.6' -} - -launch_steam () { - do_remove - do_preload - export DISPLAY=:0 - export DBUS_FATAL_WARNINGS=0 - steam -} - -launch_steam diff --git a/app-emulation/steam/files/redcore-steam.patch b/app-emulation/steam/files/redcore-steam.patch deleted file mode 100644 index 7d74ebfc..00000000 --- a/app-emulation/steam/files/redcore-steam.patch +++ /dev/null @@ -1,86 +0,0 @@ -diff -Nur a/steam.desktop b/steam.desktop ---- a/steam.desktop 2018-09-27 19:20:20.000000000 +0100 -+++ b/steam.desktop 2020-01-06 00:00:32.785536584 +0000 -@@ -27,7 +27,7 @@ - Comment[tr]=Steam üzerinden oyun oynama ve düzenleme uygulaması - Comment[uk]=Програма для керування іграми та запуску ігор у Steam - Comment[vi]=Ứng dụng để quản lý và chơi trò chơi trên Steam --Exec=/usr/bin/steam %U -+Exec=/usr/bin/redcore-steam %U - Icon=steam - Terminal=false - Type=Application -@@ -63,7 +63,7 @@ - Name[tr]=Mağaza - Name[uk]=Крамниця - Name[vi]=Cửa hàng --Exec=steam steam://store -+Exec=redcore-steam steam://store - - [Desktop Action Community] - Name=Community -@@ -93,7 +93,7 @@ - Name[tr]=Topluluk - Name[uk]=Спільнота - Name[vi]=Cộng đồng --Exec=steam steam://url/SteamIDControlPage -+Exec=redcore-steam steam://url/SteamIDControlPage - - [Desktop Action Library] - Name=Library -@@ -123,7 +123,7 @@ - Name[tr]=Kütüphane - Name[uk]=Бібліотека - Name[vi]=Thư viện --Exec=steam steam://open/games -+Exec=redcore-steam steam://open/games - - [Desktop Action Servers] - Name=Servers -@@ -153,7 +153,7 @@ - Name[tr]=Sunucular - Name[uk]=Сервери - Name[vi]=Máy chủ --Exec=steam steam://open/servers -+Exec=redcore-steam steam://open/servers - - [Desktop Action Screenshots] - Name=Screenshots -@@ -183,7 +183,7 @@ - Name[tr]=Ekran Görüntüleri - Name[uk]=Скріншоти - Name[vi]=Ảnh chụp --Exec=steam steam://open/screenshots -+Exec=redcore-steam steam://open/screenshots - - [Desktop Action News] - Name=News -@@ -213,7 +213,7 @@ - Name[tr]=Haberler - Name[uk]=Новини - Name[vi]=Tin tức --Exec=steam steam://open/news -+Exec=redcore-steam steam://open/news - - [Desktop Action Settings] - Name=Settings -@@ -243,11 +243,11 @@ - Name[tr]=Ayarlar - Name[uk]=Налаштування - Name[vi]=Thiết lập --Exec=steam steam://open/settings -+Exec=redcore-steam steam://open/settings - - [Desktop Action BigPicture] - Name=Big Picture --Exec=steam steam://open/bigpicture -+Exec=redcore-steam steam://open/bigpicture - - [Desktop Action Friends] - Name=Friends -@@ -277,4 +277,4 @@ - Name[tr]=Arkadaşlar - Name[uk]=Друзі - Name[vi]=Bạn bè --Exec=steam steam://open/friends -+Exec=redcore-steam steam://open/friends diff --git a/app-emulation/steam/files/steam-wrapper.sh b/app-emulation/steam/files/steam-wrapper.sh new file mode 100644 index 00000000..25936107 --- /dev/null +++ b/app-emulation/steam/files/steam-wrapper.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Set a default STEAM_RUNTIME value. +: ${STEAM_RUNTIME:=@@STEAM_RUNTIME@@} +export STEAM_RUNTIME + +# Gentoo's lsb-release doesn't set this. +export DISTRIB_RELEASE="@@PVR@@" + +# Add paths to occasionally needed libraries not found in /usr/lib. +export LD_LIBRARY_PATH+="${LD_LIBRARY_PATH+:}@@GENTOO_LD_LIBRARY_PATH@@" + +# Preload the extest library when running in a Wayland session. +[[ -f "@@GENTOO_X86_LIBDIR@@/libextest.so" && ${XDG_SESSION_TYPE} == wayland ]] && + export LD_PRELOAD+="${LD_PRELOAD+:}@@GENTOO_X86_LIBDIR@@/libextest.so" + +# Preload libstdc++ on default-libcxx systems to avoid crashes. Loading the +# 64-bit library prevents Steam from working at all, so only load the 32-bit +# multlib library. Pure 32-bit systems are untested and may not work. +if grep -Fxqe --stdlib=libc++ /etc/clang/gentoo-runtimes.cfg 2>/dev/null; then + IFS=: + for GCC_LIB_DIR in $(gcc-config -L 2>/dev/null); do + [[ ${GCC_LIB_DIR} == */32 ]] || continue + export LD_PRELOAD+="${LD_PRELOAD+:}${GCC_LIB_DIR}/libstdc++.so" + done + unset IFS GCC_LIB_DIR +fi + +# Steam renames LD_LIBRARY_PATH to SYSTEM_LD_LIBRARY_PATH and it then becomes +# ineffective against games. We unfortunately therefore have to force the value +# through via STEAM_RUNTIME_LIBRARY_PATH instead. +export STEAM_RUNTIME_LIBRARY_PATH="${LD_LIBRARY_PATH}" + +. "${0%/*}"/../lib/steam/bin_steam.sh diff --git a/app-emulation/steam/steam-1.0.0.71-r4.ebuild b/app-emulation/steam/steam-1.0.0.71-r4.ebuild deleted file mode 100644 index 4510baf4..00000000 --- a/app-emulation/steam/steam-1.0.0.71-r4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - - -EAPI=8 - -DESCRIPTION="Digital distribution client bootstrap package" -HOMEPAGE="http://steampowered.com/" -SRC_URI="http://repo.steampowered.com/"${PN}"/pool/"${PN}"/s/"${PN}"/"${PN}"_"${PV}".tar.gz" - -LICENSE="custom" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-util/desktop-file-utils - gnome-extra/zenity - media-libs/alsa-lib[abi_x86_32(-)] - media-libs/freetype[abi_x86_32(-)] - media-libs/mesa[abi_x86_32(-)] - net-misc/curl[abi_x86_32(-)] - sys-apps/dbus[abi_x86_32(-),X] - sys-apps/gentoo-functions - virtual/ttf-fonts - x11-libs/gdk-pixbuf[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libxcb[abi_x86_32(-)] - x11-themes/hicolor-icon-theme" - -S="${WORKDIR}"/"${PN}-launcher" - -PATCHES=( "${FILESDIR}/redcore-${PN}.patch" ) - -src_prepare() { - default - sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i subprojects/steam-devices/60-steam-input.rules - sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i subprojects/steam-devices/60-steam-input.rules - sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i subprojects/steam-devices/60-steam-vr.rules - - sed -i 's|PrefersNonDefaultGPU=true||g' ${PN}.desktop - sed -i 's|X-KDE-RunOnDiscreteGpu=true||g' ${PN}.desktop -} - -src_install() { - # make install - emake DESTDIR="${D}" install - - # inject our wrapper binary - dobin "${FILESDIR}"/redcore-steam - - # blank steamdeps because apt-get - rm -rf "${D}"/usr/bin/steamdeps - dosym /bin/true /usr/bin/steamdeps - - # docs - rm -rf "${D}"/usr/share/doc/"${PN}" - dodoc steam_subscriber_agreement.txt - - # udev rules - insinto usr/lib/udev/rules.d - newins subprojects/steam-devices/60-steam-input.rules 70-steam-input.rules - newins subprojects/steam-devices/60-steam-vr.rules 70-steam-vr.rules -} diff --git a/app-emulation/steam/steam-1.0.0.79.ebuild b/app-emulation/steam/steam-1.0.0.79.ebuild new file mode 100644 index 00000000..e15fdab2 --- /dev/null +++ b/app-emulation/steam/steam-1.0.0.79.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils prefix xdg + +DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client" +HOMEPAGE="https://store.steampowered.com" +SRC_URI="https://repo.steampowered.com/steam/archive/stable/steam_${PV}.tar.gz" + +LICENSE="ValveSteamLicense MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+desktop-portal +dialogs +joystick +pulseaudio +steamruntime +steamvr +trayicon +udev wayland" +RESTRICT="bindist mirror test" + +RDEPEND=" + app-arch/tar + app-arch/xz-utils + app-shells/bash + media-libs/fontconfig[abi_x86_32] + sys-libs/libudev-compat[abi_x86_32] + sys-process/lsof + virtual/opengl[abi_x86_32] + virtual/ttf-fonts + !x11-misc/virtualgl[-abi_x86_32] + + steamruntime? ( + !sys-apps/dbus[abi_x86_32,-X] + !x11-libs/cairo[abi_x86_32,-X] + ) + + !steamruntime? ( + >=app-accessibility/at-spi2-core-2.46.0:2[abi_x86_32] + app-arch/bzip2[abi_x86_32] + app-i18n/ibus + dev-libs/dbus-glib[abi_x86_32] + dev-libs/expat[abi_x86_32] + dev-libs/glib:2[abi_x86_32] + dev-libs/nspr[abi_x86_32] + dev-libs/nss[abi_x86_32] + media-libs/alsa-lib[abi_x86_32] + media-libs/freetype[abi_x86_32] + media-libs/libpng-compat:1.2 + media-libs/libva:0/2[abi_x86_32] + media-libs/openal[abi_x86_32] + media-video/pipewire:0/0.4[abi_x86_32] + net-misc/curl[abi_x86_32] + net-misc/networkmanager[abi_x86_32] + net-print/cups + sys-apps/dbus[abi_x86_32,X] + sys-libs/zlib[abi_x86_32] + virtual/libusb[abi_x86_32] + x11-libs/gdk-pixbuf[abi_x86_32] + x11-libs/gtk+:2[abi_x86_32] + x11-libs/libICE[abi_x86_32] + x11-libs/libSM[abi_x86_32] + x11-libs/libvdpau[abi_x86_32] + x11-libs/libX11[abi_x86_32] + x11-libs/libXcomposite[abi_x86_32] + x11-libs/libXcursor[abi_x86_32] + x11-libs/libXdamage[abi_x86_32] + x11-libs/libXext[abi_x86_32] + x11-libs/libXfixes[abi_x86_32] + x11-libs/libXi[abi_x86_32] + x11-libs/libXinerama[abi_x86_32] + x11-libs/libXrandr[abi_x86_32] + x11-libs/libXrender[abi_x86_32] + x11-libs/libXScrnSaver[abi_x86_32] + x11-libs/libXtst[abi_x86_32] + x11-libs/pango[abi_x86_32] + + dialogs? ( || ( + >=gnome-extra/zenity-3 + x11-terms/xterm + ) ) + + trayicon? ( dev-libs/libappindicator:2[abi_x86_32] ) + ) + + desktop-portal? ( sys-apps/xdg-desktop-portal ) + pulseaudio? ( media-libs/libpulse[abi_x86_32] ) + !pulseaudio? ( media-sound/apulse[abi_x86_32] ) + steamvr? ( sys-apps/usbutils ) + + joystick? ( + udev? ( games-util/game-device-udev-rules ) + wayland? ( || ( + x11-libs/extest[abi_x86_32] + >=x11-base/xwayland-23.2.1[libei(+)] + ) ) + ) + + amd64? ( + >=sys-devel/gcc-4.6.0[multilib] + >=sys-libs/glibc-2.15[multilib] + ) +" + +S="${WORKDIR}/${PN}-launcher" + +lib_path_entries() { + while true; do + echo -n ${EPREFIX}/usr/\\\\\${LIB}/${1} + shift + + if [[ -n ${1} ]]; then + echo -n : + else + break + fi + done +} + +src_prepare() { + default + + sed -i 's|PrefersNonDefaultGPU=true||g' ${PN}.desktop || die + sed -i 's|X-KDE-RunOnDiscreteGpu=true||g' ${PN}.desktop || die + + sed \ + -e "s#@@PVR@@#${PVR}#g" \ + -e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(lib_path_entries debiancompat fltk)#g" \ + -e "s#@@GENTOO_X86_LIBDIR@@#${EPREFIX}/usr/$(ABI=x86 get_libdir)#g" \ + -e "s#@@STEAM_RUNTIME@@#$(usex steamruntime 1 0)#g" \ + "${FILESDIR}"/steam-wrapper.sh > steam-wrapper.sh || die + + # Still need EPREFIX in the sed replacements above because the + # regular expression used by hprefixify doesn't match there. + hprefixify bin_steam.sh steam-wrapper.sh +} + +src_install() { + emake install-{icons,bootstrap} \ + DESTDIR="${D}" PREFIX="${EPREFIX}/usr" + + newbin steam-wrapper.sh steam + exeinto /usr/lib/steam + doexe bin_steam.sh + domenu steam.desktop + + dodoc README debian/changelog + doman steam.6 +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "Execute ${EPREFIX}/usr/bin/steam to download and install the actual" + elog "client into your home folder. After installation, the script" + elog "also starts the client from your home folder." + elog "" + + ewarn "The Steam client and the games are _not_ controlled by Portage." + ewarn "Updates are handled by the client itself." + ewarn "" + + if use steamruntime; then + elog "You have enabled the Steam runtime environment by default." + elog "Steam will use bundled libraries if they are missing from" + elog "your Gentoo system. Try disabling the runtime with the" + elog "steamruntime USE flag if you have issues." + elog "" + else + elog "You have disabled the Steam runtime environment by default." + elog "Steam will not use bundled libraries if they are missing from" + elog "your Gentoo system. Use games-util/esteam to install addiitonal" + elog "dependencies needed by your games. Try setting STEAM_RUNTIME=1" + elog "to temporarily enable the runtime if you have issues." + elog "" + ewarn "Notice: Valve only supports Steam with the runtime enabled!" + ewarn "" + fi + + if ! use desktop-portal; then + ewarn "You have disabled desktop-portal, which is not supported." + ewarn "An xdg-desktop-portal backend is needed for file pickers" + ewarn "and other desktop components to work, e.g. when adding a" + ewarn "non-Steam game or a new library folder." + ewarn "" + fi + + if ! has_version "gnome-extra/zenity"; then + ewarn "Valve does not provide a xterm fallback for all calls of zenity." + ewarn "Please install gnome-extra/zenity for full support." + ewarn "" + fi + + if host-is-pax; then + elog "If you're using PAX, please see:" + elog "https://wiki.gentoo.org/wiki/Steam#Hardened_Gentoo" + elog "" + fi +} diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18-r1.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild index 9b65abd5..9b65abd5 100644 --- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.18-r1.ebuild +++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.20.ebuild diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index d1cf006e..36fc7269 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1 @@ -DIST grpcio-tools-1.59.0.tar.gz 4622547 BLAKE2B 1d6cd5f375a4139bc977f04b2b0f18689e4df58d29f6ca5f05ea8fb1e47ba455d7e6c0c65ee11467d878fe12f584a641d75153f0ae59aa8ec28289a0c102cddc SHA512 15686fb90c2c228875792a580a2637098ec07a7f715302af7efb28b28c19c0083616786c1b526984a225035652372c5898256cb17536225c313797a1d0c85675 +DIST grpcio-tools-1.62.0.tar.gz 4613875 BLAKE2B 60c8d7c38f10a80ed5b420ecab312ea6f5ad384245194c4f6726783385d443c6354306bbef604230d3a81e9f2cc6885f76eb6a5beae4733279d6210c3fe6603d SHA512 c1691a705cea54056850e98caff37025e551b165b4042f6cab856319805e9507b9aaac5ceea35641f62ce619274faac735e4d2002d36e22b1ce22cf96269dc58 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.59.0-r1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.62.0.ebuild index 64164a34..3ebdbe20 100644 --- a/dev-python/grpcio-tools/grpcio-tools-1.59.0-r1.ebuild +++ b/dev-python/grpcio-tools/grpcio-tools-1.62.0.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 @@ -15,7 +14,7 @@ HOMEPAGE="https://grpc.io" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" dev-python/cython[${PYTHON_USEDEP}] diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index c53eb55d..930ec826 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1 @@ -DIST grpcio-1.59.0.tar.gz 24842974 BLAKE2B d883d9800f5b2025774c37a6c076500e113121b7e1254368d9c4b95c1170593969af4568492744527f909f828121630dd870210d2e2de718ba907be09f9b826b SHA512 1b345c2b87593934aa15e8019d858c6f7000d3e66ffd20ae538028aa109d8553ccff819ad8796b19c51d647851139d13b9158c9f2639b0b9506347ceff646637 +DIST grpcio-1.62.0.tar.gz 26315723 BLAKE2B a49156538644f66af7a569c0a91eb48a5d15177a8aa7c4410c4f8ea54f18893f2ca6d10a522a73f4e4d8950372aa35e8bc909f062b89db0a40e8765cebd43a23 SHA512 cd54cf3c2d296faca2f7b4eb13385e407aa09be752234585cb71b53afd1bc48fd8aca01eac1a4e2583a0ef07a902b84c887413d6678210c5f38a91a13960e826 diff --git a/dev-python/grpcio/files/1.59.0-cython3.patch b/dev-python/grpcio/files/1.59.0-cython3.patch deleted file mode 100644 index 67834966..00000000 --- a/dev-python/grpcio/files/1.59.0-cython3.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff -Nur a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi ---- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi 2023-09-29 00:27:01.000000000 +0100 -+++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi 2023-10-20 23:32:19.961712516 +0100 -@@ -48,7 +48,7 @@ - @staticmethod - cdef void functor_run( - grpc_completion_queue_functor* functor, -- int succeed) -+ int succeed) noexcept - - cdef grpc_completion_queue_functor *c_functor(self) - -diff -Nur a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi ---- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi 2023-09-29 00:27:01.000000000 +0100 -+++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi 2023-10-20 23:32:19.961712516 +0100 -@@ -50,7 +50,7 @@ - @staticmethod - cdef void functor_run( - grpc_completion_queue_functor* functor, -- int success): -+ int success) noexcept: - cdef CallbackContext *context = <CallbackContext *>functor - cdef object waiter = <object>context.waiter - if not waiter.cancelled(): -diff -Nur a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi ---- a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi 2023-09-29 00:27:01.000000000 +0100 -+++ b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi 2023-10-20 23:39:10.583700341 +0100 -@@ -314,7 +314,7 @@ - return credentials - - cdef grpc_ssl_certificate_config_reload_status _server_cert_config_fetcher_wrapper( -- void* user_data, grpc_ssl_server_certificate_config **config) with gil: -+ void* user_data, grpc_ssl_server_certificate_config **config) noexcept with gil: - # This is a credentials.ServerCertificateConfig - cdef ServerCertificateConfig cert_config = None - if not user_data: -diff -Nur a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi ---- a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi 2023-09-29 00:27:01.000000000 +0100 -+++ b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi 2023-10-20 23:32:19.960712516 +0100 -@@ -13,16 +13,16 @@ - # limitations under the License. - - # TODO(https://github.com/grpc/grpc/issues/15662): Reform this. --cdef void* _copy_pointer(void* pointer): -+cdef void* _copy_pointer(void* pointer) noexcept: - return pointer - - - # TODO(https://github.com/grpc/grpc/issues/15662): Reform this. --cdef void _destroy_pointer(void* pointer): -+cdef void _destroy_pointer(void* pointer) noexcept: - pass - - --cdef int _compare_pointer(void* first_pointer, void* second_pointer): -+cdef int _compare_pointer(void* first_pointer, void* second_pointer) noexcept: - if first_pointer < second_pointer: - return -1 - elif first_pointer > second_pointer: diff --git a/dev-python/grpcio/files/1.62.0-cython3.patch b/dev-python/grpcio/files/1.62.0-cython3.patch new file mode 100644 index 00000000..e734a7bd --- /dev/null +++ b/dev-python/grpcio/files/1.62.0-cython3.patch @@ -0,0 +1,107 @@ +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi 2024-03-05 18:46:12.903254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi 2024-03-05 18:46:42.989252881 +0800 +@@ -48,7 +48,7 @@ + @staticmethod + cdef void functor_run( + grpc_completion_queue_functor* functor, +- int succeed) ++ int succeed) noexcept + + cdef grpc_completion_queue_functor *c_functor(self) + +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi 2024-03-05 18:46:12.903254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi 2024-03-05 18:47:00.094251906 +0800 +@@ -50,7 +50,7 @@ + @staticmethod + cdef void functor_run( + grpc_completion_queue_functor* functor, +- int success): ++ int success) noexcept: + cdef CallbackContext *context = <CallbackContext *>functor + cdef object waiter = <object>context.waiter + if not waiter.cancelled(): +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi 2024-03-05 18:46:12.903254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi 2024-03-05 18:48:02.097248368 +0800 +@@ -316,7 +316,7 @@ + return credentials + + cdef grpc_ssl_certificate_config_reload_status _server_cert_config_fetcher_wrapper( +- void* user_data, grpc_ssl_server_certificate_config **config) with gil: ++ void* user_data, grpc_ssl_server_certificate_config **config) noexcept with gil: + # This is a credentials.ServerCertificateConfig + cdef ServerCertificateConfig cert_config = None + if not user_data: +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi 2024-03-05 18:46:12.902254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi 2024-03-05 19:16:29.155150966 +0800 +@@ -12,10 +12,10 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + +-cdef void __prefork() nogil ++cdef void __prefork() noexcept nogil + + +-cdef void __postfork_parent() nogil ++cdef void __postfork_parent() noexcept nogil + + +-cdef void __postfork_child() nogil +\ No newline at end of file ++cdef void __postfork_child() noexcept nogil +\ No newline at end of file +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi 2024-03-05 18:46:12.903254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi 2024-03-05 19:17:17.124148229 +0800 +@@ -35,7 +35,7 @@ + + _fork_handler_failed = False + +-cdef void __prefork() nogil: ++cdef void __prefork() noexcept nogil: + with gil: + global _fork_handler_failed + _fork_handler_failed = False +@@ -49,14 +49,14 @@ + _fork_handler_failed = True + + +-cdef void __postfork_parent() nogil: ++cdef void __postfork_parent() noexcept nogil: + with gil: + with _fork_state.fork_in_progress_condition: + _fork_state.fork_in_progress = False + _fork_state.fork_in_progress_condition.notify_all() + + +-cdef void __postfork_child() nogil: ++cdef void __postfork_child() noexcept nogil: + with gil: + try: + if _fork_handler_failed: +diff -Naur a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi +--- a/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi 2024-03-05 18:46:12.903254598 +0800 ++++ b/src/python/grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi 2024-03-05 19:17:53.735146140 +0800 +@@ -13,16 +13,16 @@ + # limitations under the License. + + # TODO(https://github.com/grpc/grpc/issues/15662): Reform this. +-cdef void* _copy_pointer(void* pointer): ++cdef void* _copy_pointer(void* pointer) noexcept: + return pointer + + + # TODO(https://github.com/grpc/grpc/issues/15662): Reform this. +-cdef void _destroy_pointer(void* pointer): ++cdef void _destroy_pointer(void* pointer) noexcept: + pass + + +-cdef int _compare_pointer(void* first_pointer, void* second_pointer): ++cdef int _compare_pointer(void* first_pointer, void* second_pointer) noexcept: + if first_pointer < second_pointer: + return -1 + elif first_pointer > second_pointer: diff --git a/dev-python/grpcio/grpcio-1.59.0-r1.ebuild b/dev-python/grpcio/grpcio-1.62.0.ebuild index 68d55056..e0567c1b 100644 --- a/dev-python/grpcio/grpcio-1.59.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.62.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 multiprocessing prefix pypi @@ -14,24 +14,24 @@ HOMEPAGE="https://grpc.io" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= - >=dev-python/cython-0.29.36[${PYTHON_USEDEP}] <dev-python/protobuf-python-5[${PYTHON_USEDEP}] >=dev-python/protobuf-python-4.21.3[${PYTHON_USEDEP}] net-dns/c-ares:= sys-libs/zlib:= " - DEPEND="${RDEPEND}" +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}/1.62.0-cython3.patch" +) python_prepare_all() { - if has_version ">=dev-python/cython-3.0.0[${PYTHON_USEDEP}]"; then - PATCHES=( "${FILESDIR}/1.59.0-cython3.patch" ) - fi distutils-r1_python_prepare_all hprefixify setup.py } diff --git a/eclass/bintron-r1.eclass b/eclass/bintron-r1.eclass new file mode 100644 index 00000000..76c8ccc0 --- /dev/null +++ b/eclass/bintron-r1.eclass @@ -0,0 +1,174 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: bintron-r1.eclass +# @MAINTAINER: +# src_prepare group +# @AUTHOR: +# Alfred Wingate <parona@protonmail.com> +# @SUPPORTED_EAPIS: 8 +# @PROVIDES: chromium-2 xdg +# @BLURB: Common configuration eclass for binary packages built with Electron +# @DESCRIPTION: +# This eclass is used in Electron packages ebuilds + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_BINTRON_R1_ECLASS} ]]; then +_BINTRON_R1_ECLASS=1 + +inherit chromium-2 xdg + +IUSE="system-ffmpeg" + +# musl support? +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + system-ffmpeg? ( >=media-video/ffmpeg-4.3[chromium] ) +" +BDEPEND=" + app-alternatives/gzip + dev-util/patchelf +" +IDEPEND=" + sys-apps/file + sys-apps/findutils +" + +# @VARIABLE: QA_PREBUILT +# @INTERNAL +# @DESCRIPTION: +# QA variable + +# @VARIABLE: QA_PRESTRIPPED +# @INTERNAL +# @DESCRIPTION: +# QA variable + +# The package will be already compiled, +# also most likely the package will be pre-stripped too. +QA_PREBUILT='*' +QA_PRESTRIPPED='*' + +# @ECLASS_VARIABLE: BINTRON_NAME +# @PRE_INHERIT +# @DESCRIPTION: +# Name of the package +: ${BINTRON_NAME:="${PN}"} + +# @ECLASS_VARIABLE: BINTRON_HOME +# @DESCRIPTION: +# Path where the package contents will we installed. +: ${BINTRON_HOME:="/opt/${BINTRON_NAME}/"} + +# @ECLASS_VARIABLE: BINTRON_EXECUTABLES +# @DESCRIPTION: +# List of executable symlinks to create +: ${BINTRON_EXECUTABLES:="${BINTRON_NAME}"} + +# @FUNCTION: bintron-r1_pkg_pretend +# @DESCRIPTION: +# Runs SUID and User namespace checks +bintron-r1_pkg_pretend() { + # see https://github.com/electron/electron/issues/17972 + chromium_suid_sandbox_check_kernel_config +} + +# @FUNCTION: bintron-r1_src_prepare +# @DESCRIPTION: +# Remove pak files. +bintron-r1_src_prepare() { + default + + pushd locales >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + + if [[ -d "${WORKDIR}/usr/share/doc/${BINTRON_NAME}" ]]; then + mv "${WORKDIR}/usr/share/doc/${BINTRON_NAME}/" "${WORKDIR}/usr/share/doc/${PF}" || die + fi + + if [[ -e "${WORKDIR}/usr/share/doc/${PF}/changelog.gz" ]]; then + pushd "${WORKDIR}/usr/share/doc/${PF}" >/dev/null || die + unpack "${WORKDIR}"/usr/share/doc/${PF}/changelog.* + rm "${WORKDIR}"/usr/share/doc/${PF}/changelog.* + popd >/dev/null || die + fi + + if use system-ffmpeg; then + rm libffmpeg.so || die + + local file type + for file in $(find .); do + type=$(file -b --mime-type "${file}") + case ${type} in + application/x-sharedlib|application/x-executable|application/x-pie-executable) + patchelf --add-rpath /usr/$(get_libdir)/chromium ${file} || die + ;; + esac + done + fi +} + +# @FUNCTION: bintron-r1_src_install +# @DESCRIPTION: +# Install +bintron-r1_src_install() { + insinto "${BINTRON_HOME}" + + doins -r "${S}"/* + + local file type + for file in $(find . -type f); do + + # node_modules *shouldn't* have anything which requires executable permissions + if [[ ${file} =~ /node_modules/ ]]; then + continue + fi + + type=$(file -b --mime-type "${file}") + + case ${type} in + application/x-sharedlib|application/x-executable|application/x-pie-executable|text/x-shellscript) + fperms 0755 "${BINTRON_HOME}${file#./}" + ;; + esac + done + + for executable in ${BINTRON_EXECUTABLES[@]}; do + dosym "${EPREFIX}${BINTRON_HOME%/}/${executable}" /usr/bin/${executable} + done + + if [[ -d ${WORKDIR}/usr/share ]]; then + insinto /usr + doins -r "${WORKDIR}"/usr/share + fi +} + +fi + +EXPORT_FUNCTIONS pkg_pretend src_prepare src_install diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 140813ad..b681fed3 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1,2 +1,2 @@ DIST kinfocenter-5.27.11.tar.xz 1018276 BLAKE2B 921832d3c52abfe35d3b77f34161c630d54c6fe8675eac6b2dcc343ab21b7c30b501216c9762aa90a8f5bfc036d2d8859a7419478ec38a85afcbf90315788cc1 SHA512 24a9df9fb28637e39293669569e4be896956ecfc3a27719821a1498f541aed220e7ebcd0e1a0b63051562690a9400b7fefc9c1217763c87009745e886573205e -DIST kinfocenter-6.1.2.tar.xz 718700 BLAKE2B 3286191fc2c31d45bcff9a8f79782e4ed9e185f43e77cebc68a47e5e7a880e7a5e026fc0e94584f8862ee98ead0b478603de77525927e7380084d48a22ebb34f SHA512 57f6301ce806410b6ecf3c86bf870fe969e286e5317d9b518b524551c4442b6a5229eeb2ed3a775b52f5236b85f2c432fb27db0b6cccdcae9b28a40326f4fd0a +DIST kinfocenter-6.1.4.tar.xz 718988 BLAKE2B bb19b650bde8349046cb8b0c7871904a4457e1f7fe3e97740378e1239affa74028632da22aceafb930e6a72000949f57d9479f05f336111750412ecc96f2a7e3 SHA512 8d0af559f43f7af0972539fd3de9835ae804a369670cdc6c93b8e56c2ea01eda1bb3e3c0471e1f4047df8de6bbbb4e446fb65f6821adc3858afe64a2ee9149a2 diff --git a/kde-plasma/kinfocenter/kinfocenter-6.1.2-r5.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.1.4-r5.ebuild index 32886717..32886717 100644 --- a/kde-plasma/kinfocenter/kinfocenter-6.1.2-r5.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-6.1.4-r5.ebuild diff --git a/metadata/md5-cache/app-admin/calamares-3.3.6-r10 b/metadata/md5-cache/app-admin/calamares-3.3.6-r10 index 36b5cd8f..1296bcb2 100644 --- a/metadata/md5-cache/app-admin/calamares-3.3.6-r10 +++ b/metadata/md5-cache/app-admin/calamares-3.3.6-r10 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/calamares/calamares/releases/download/v3.3.6/calamares-3.3.6.tar.gz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=363d317ca9318d8b9d6a49b9c695a578 diff --git a/metadata/md5-cache/app-admin/conky-1.19.8-r10 b/metadata/md5-cache/app-admin/conky-1.19.8-r10 index cbbb2eca..566d3947 100644 --- a/metadata/md5-cache/app-admin/conky-1.19.8-r10 +++ b/metadata/md5-cache/app-admin/conky-1.19.8-r10 @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) imlib? ( X ) lua-cairo? ( X bundled RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.19.8.tar.gz -> conky-1.19.8.tar.gz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5b790d3d38362a5241d00ac9a84969e6 diff --git a/metadata/md5-cache/app-admin/opensnitch-1.6.2 b/metadata/md5-cache/app-admin/opensnitch-1.6.2 index 0e1a372c..64c65e5f 100644 --- a/metadata/md5-cache/app-admin/opensnitch-1.6.2 +++ b/metadata/md5-cache/app-admin/opensnitch-1.6.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( iptables nftables ) || ( python_targets_python3_10 python_targ RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/evilsocket/opensnitch/archive/refs/tags/v1.6.2.tar.gz -> opensnitch-1.6.2.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.4.7.tar.gz -> github.com-fsnotify-fsnotify-v1.4.7.tar.gz https://github.com/golang/protobuf/archive/v1.5.0.tar.gz -> github.com-golang-protobuf-v1.5.0.tar.gz https://github.com/google/gopacket/archive/v1.1.14.tar.gz -> github.com-google-gopacket-v1.1.14.tar.gz https://github.com/google/nftables/archive/v0.1.0.tar.gz -> github.com-google-nftables-v0.1.0.tar.gz https://github.com/google/uuid/archive/v1.3.0.tar.gz -> github.com-google-uuid-v1.3.0.tar.gz https://github.com/iovisor/gobpf/archive/v0.2.0.tar.gz -> github.com-iovisor-gobpf-v0.2.0.tar.gz https://github.com/varlink/go/archive/v0.4.0.tar.gz -> github.com-varlink-go-v0.4.0.tar.gz https://github.com/vishvananda/netlink/archive/e1a867c6b452.tar.gz -> github.com-vishvananda-netlink-e1a867c6b452.tar.gz https://github.com/golang/net/archive/491a49abca63.tar.gz -> github.com-golang-net-491a49abca63.tar.gz https://github.com/golang/sys/archive/v0.2.0.tar.gz -> github.com-golang-sys-v0.2.0.tar.gz https://github.com/grpc/grpc-go/archive/v1.32.0.tar.gz -> github.com-grpc-grpc-go-v1.32.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.27.1.tar.gz -> github.com-protocolbuffers-protobuf-go-v1.27.1.tar.gz https://github.com/golang/sync/archive/v0.1.0.tar.gz -> github.com-golang-sync-v0.1.0.tar.gz https://github.com/golang/text/archive/v0.7.0.tar.gz -> github.com-golang-text-v0.7.0.tar.gz https://github.com/googleapis/go-genproto/archive/0dfe4f8abfcc.tar.gz -> github.com-googleapis-go-genproto-0dfe4f8abfcc.tar.gz https://github.com/mdlayher/netlink/archive/v1.7.1.tar.gz -> github.com-mdlayher-netlink-v1.7.1.tar.gz https://github.com/mdlayher/socket/archive/41a913f399.tar.gz -> github.com-mdlayher-socket-41a913f399.tar.gz https://github.com/josharian/native/archive/v1.1.0.tar.gz -> github.com-josharian-native-v1.1.0.tar.gz https://github.com/vishvananda/netns/archive/7a452d2d15.tar.gz -> github.com-vishvananda-netns-7a452d2d15.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1b35105711758ea17f3fc13fe83cb444 diff --git a/metadata/md5-cache/app-admin/opensnitch-ebpf-module-1.6.2 b/metadata/md5-cache/app-admin/opensnitch-ebpf-module-1.6.2 index d240b482..3c0ce52f 100644 --- a/metadata/md5-cache/app-admin/opensnitch-ebpf-module-1.6.2 +++ b/metadata/md5-cache/app-admin/opensnitch-ebpf-module-1.6.2 @@ -12,5 +12,5 @@ RDEPEND=dist-kernel? ( virtual/dist-kernel:= ) ~app-admin/opensnitch-1.6.2 RESTRICT=strip test SLOT=0 SRC_URI=https://github.com/evilsocket/opensnitch/archive/refs/tags/v1.6.2.tar.gz -> opensnitch-1.6.2.tar.gz -_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=c02dd8626b70431ee93272530a1978df diff --git a/metadata/md5-cache/app-admin/vasile-2.1812.2-r1 b/metadata/md5-cache/app-admin/vasile-2.1812.2-r1 index 5ec41ea3..7719ff83 100644 --- a/metadata/md5-cache/app-admin/vasile-2.1812.2-r1 +++ b/metadata/md5-cache/app-admin/vasile-2.1812.2-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=sys-apps/gentoo-functions dev-libs/libisoburn dev-vcs/git sys-boot/grub:2 sys-kernel/dkms sys-fs/mtools sys-fs/squashfs-tools SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=b22e77a7235d154530a555d3277bb3c1 diff --git a/metadata/md5-cache/app-arch/unp-2.0_pre9-r1 b/metadata/md5-cache/app-arch/unp-2.0_pre9-r1 index 8ba1a155..9e1308ee 100644 --- a/metadata/md5-cache/app-arch/unp-2.0_pre9-r1 +++ b/metadata/md5-cache/app-arch/unp-2.0_pre9-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=nls? ( sys-devel/gettext ) dev-lang/perl SLOT=0 SRC_URI=mirror://debian/pool/main/u/unp/unp_2.0~pre9.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=4978777d9489eceb02d3374f19a41e00 diff --git a/metadata/md5-cache/app-backup/timeshift-22.11.1-r2 b/metadata/md5-cache/app-backup/timeshift-22.11.1-r2 index 4020c465..b1bd9b46 100644 --- a/metadata/md5-cache/app-backup/timeshift-22.11.1-r2 +++ b/metadata/md5-cache/app-backup/timeshift-22.11.1-r2 @@ -12,5 +12,5 @@ LICENSE=LGPL-3 RDEPEND=dev-libs/atk dev-libs/glib:2 dev-libs/json-glib >=dev-libs/libgee-0.18.0:= net-libs/libsoup:2.4 media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango >=x11-libs/xapp-1.0.4 x11-libs/vte:2.91[vala] net-misc/rsync virtual/cron SLOT=0 SRC_URI=https://github.com/linuxmint/timeshift/archive/22.11.1.tar.gz -> timeshift-22.11.1-r2.tar.gz -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4aca574b6d0c8950d350655b7e97c040 diff --git a/metadata/md5-cache/app-emulation/qemu-guest-agent-8.2.0-r6 b/metadata/md5-cache/app-emulation/qemu-guest-agent-8.2.0-r6 index b41c4bfc..c1ae9a97 100644 --- a/metadata/md5-cache/app-emulation/qemu-guest-agent-8.2.0-r6 +++ b/metadata/md5-cache/app-emulation/qemu-guest-agent-8.2.0-r6 @@ -10,5 +10,5 @@ LICENSE=GPL-2 BSD-2 RDEPEND=dev-libs/glib SLOT=0 SRC_URI=http://wiki.qemu.org/download/qemu-8.2.0.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 _md5_=152225f642d22684dc0c0cf24041017b diff --git a/metadata/md5-cache/app-emulation/steam-1.0.0.71-r4 b/metadata/md5-cache/app-emulation/steam-1.0.0.71-r4 deleted file mode 100644 index 5cb28593..00000000 --- a/metadata/md5-cache/app-emulation/steam-1.0.0.71-r4 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=Digital distribution client bootstrap package -EAPI=8 -HOMEPAGE=http://steampowered.com/ -KEYWORDS=~amd64 -LICENSE=custom -RDEPEND=dev-util/desktop-file-utils gnome-extra/zenity media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-)] net-misc/curl[abi_x86_32(-)] sys-apps/dbus[abi_x86_32(-),X] sys-apps/gentoo-functions virtual/ttf-fonts x11-libs/gdk-pixbuf[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-themes/hicolor-icon-theme -SLOT=0 -SRC_URI=http://repo.steampowered.com/steam/pool/steam/s/steam/steam_1.0.0.71.tar.gz -_md5_=2ad8874c373a807602579f580f697068 diff --git a/metadata/md5-cache/app-emulation/steam-1.0.0.79 b/metadata/md5-cache/app-emulation/steam-1.0.0.79 new file mode 100644 index 00000000..4d2a02cc --- /dev/null +++ b/metadata/md5-cache/app-emulation/steam-1.0.0.79 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DESCRIPTION=Installer, launcher and supplementary files for Valve's Steam client +EAPI=8 +HOMEPAGE=https://store.steampowered.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop pax-utils prefix xdg +IUSE=+desktop-portal +dialogs +joystick +pulseaudio +steamruntime +steamvr +trayicon +udev wayland +KEYWORDS=~amd64 +LICENSE=ValveSteamLicense MIT +RDEPEND=app-arch/tar app-arch/xz-utils app-shells/bash media-libs/fontconfig[abi_x86_32] sys-libs/libudev-compat[abi_x86_32] sys-process/lsof virtual/opengl[abi_x86_32] virtual/ttf-fonts !x11-misc/virtualgl[-abi_x86_32] steamruntime? ( !sys-apps/dbus[abi_x86_32,-X] !x11-libs/cairo[abi_x86_32,-X] ) !steamruntime? ( >=app-accessibility/at-spi2-core-2.46.0:2[abi_x86_32] app-arch/bzip2[abi_x86_32] app-i18n/ibus dev-libs/dbus-glib[abi_x86_32] dev-libs/expat[abi_x86_32] dev-libs/glib:2[abi_x86_32] dev-libs/nspr[abi_x86_32] dev-libs/nss[abi_x86_32] media-libs/alsa-lib[abi_x86_32] media-libs/freetype[abi_x86_32] media-libs/libpng-compat:1.2 media-libs/libva:0/2[abi_x86_32] media-libs/openal[abi_x86_32] media-video/pipewire:0/0.4[abi_x86_32] net-misc/curl[abi_x86_32] net-misc/networkmanager[abi_x86_32] net-print/cups sys-apps/dbus[abi_x86_32,X] sys-libs/zlib[abi_x86_32] virtual/libusb[abi_x86_32] x11-libs/gdk-pixbuf[abi_x86_32] x11-libs/gtk+:2[abi_x86_32] x11-libs/libICE[abi_x86_32] x11-libs/libSM[abi_x86_32] x11-libs/libvdpau[abi_x86_32] x11-libs/libX11[abi_x86_32] x11-libs/libXcomposite[abi_x86_32] x11-libs/libXcursor[abi_x86_32] x11-libs/libXdamage[abi_x86_32] x11-libs/libXext[abi_x86_32] x11-libs/libXfixes[abi_x86_32] x11-libs/libXi[abi_x86_32] x11-libs/libXinerama[abi_x86_32] x11-libs/libXrandr[abi_x86_32] x11-libs/libXrender[abi_x86_32] x11-libs/libXScrnSaver[abi_x86_32] x11-libs/libXtst[abi_x86_32] x11-libs/pango[abi_x86_32] dialogs? ( || ( >=gnome-extra/zenity-3 x11-terms/xterm ) ) trayicon? ( dev-libs/libappindicator:2[abi_x86_32] ) ) desktop-portal? ( sys-apps/xdg-desktop-portal ) pulseaudio? ( media-libs/libpulse[abi_x86_32] ) !pulseaudio? ( media-sound/apulse[abi_x86_32] ) steamvr? ( sys-apps/usbutils ) joystick? ( udev? ( games-util/game-device-udev-rules ) wayland? ( || ( x11-libs/extest[abi_x86_32] >=x11-base/xwayland-23.2.1[libei(+)] ) ) ) amd64? ( >=sys-devel/gcc-4.6.0[multilib] >=sys-libs/glibc-2.15[multilib] ) +RESTRICT=bindist mirror test +SLOT=0 +SRC_URI=https://repo.steampowered.com/steam/archive/stable/steam_1.0.0.79.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d1fb1afdc04316198817600e89d625a6 diff --git a/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.18-r1 b/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.20 index a4e162af..849290f9 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.18-r1 +++ b/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.20 @@ -1,10 +1,10 @@ DEFINED_PHASES=compile install -DEPEND=acct-group/vboxusers ~sys-kernel/virtualbox-modules-dkms-7.0.18 +DEPEND=acct-group/vboxusers ~sys-kernel/virtualbox-modules-dkms-7.0.20 DESCRIPTION=Kernel Modules for Virtualbox EAPI=8 HOMEPAGE=http://www.virtualbox.org/ KEYWORDS=amd64 LICENSE=GPL-2 -RDEPEND=acct-group/vboxusers ~sys-kernel/virtualbox-modules-dkms-7.0.18 +RDEPEND=acct-group/vboxusers ~sys-kernel/virtualbox-modules-dkms-7.0.20 SLOT=0 _md5_=e29ff93175c62a16320425d7e3ebd0c4 diff --git a/metadata/md5-cache/app-misc/geoclue-2.7.1-r6 b/metadata/md5-cache/app-misc/geoclue-2.7.1-r6 index c031acc7..02ad348c 100644 --- a/metadata/md5-cache/app-misc/geoclue-2.7.1-r6 +++ b/metadata/md5-cache/app-misc/geoclue-2.7.1-r6 @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.68:2 >=dev-libs/json-glib-0.14.0 >=net-libs/libsoup-3. REQUIRED_USE=vala? ( introspection ) SLOT=2.0 SRC_URI=https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.7.1/geoclue-2.7.1.tar.bz2 -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7d7ec5396074a62873455ec301de4464 diff --git a/metadata/md5-cache/app-misc/redcore-live-1.314.1337-r1 b/metadata/md5-cache/app-misc/redcore-live-1.314.1337-r1 index c3595763..d2ee88b8 100644 --- a/metadata/md5-cache/app-misc/redcore-live-1.314.1337-r1 +++ b/metadata/md5-cache/app-misc/redcore-live-1.314.1337-r1 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-2 PROPERTIES=live SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=12375788db2299b78ed075cab91f15a9 diff --git a/metadata/md5-cache/app-misc/redcore-skel-1.314.1337-r4 b/metadata/md5-cache/app-misc/redcore-skel-1.314.1337-r4 index e5a1e04d..df3877bf 100644 --- a/metadata/md5-cache/app-misc/redcore-skel-1.314.1337-r4 +++ b/metadata/md5-cache/app-misc/redcore-skel-1.314.1337-r4 @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=media-fonts/jetbrains-mono media-fonts/roboto x11-themes/material-icon-theme x11-themes/numix-icon-theme x11-themes/numix-icon-theme-circle x11-themes/redcore-artwork-community x11-themes/redcore-artwork-core x11-themes/redcore-artwork-grub x11-themes/redcore-theme x11-themes/redcore-theme-sddm SLOT=0 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=16fcced6a3e075c4ce8ab4dc550c8982 diff --git a/metadata/md5-cache/app-portage/flaggie-0.99.8-r1 b/metadata/md5-cache/app-portage/flaggie-0.99.8-r1 index caa12ba6..5a4c5b62 100644 --- a/metadata/md5-cache/app-portage/flaggie-0.99.8-r1 +++ b/metadata/md5-cache/app-portage/flaggie-0.99.8-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/f/flaggie/flaggie-0.99.8.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=5fcfbc62cc3c7635294405aec265cc0c diff --git a/metadata/md5-cache/app-portage/sisyphus-6.2403.1-r2 b/metadata/md5-cache/app-portage/sisyphus-6.2403.1-r2 index 3fac82cd..f243a3f8 100644 --- a/metadata/md5-cache/app-portage/sisyphus-6.2403.1-r2 +++ b/metadata/md5-cache/app-portage/sisyphus-6.2403.1-r2 @@ -12,5 +12,5 @@ PDEPEND=qt5? ( ~app-portage/sisyphus-qt-6.2403.1 ) PROPERTIES=live RDEPEND=dev-lang/python[sqlite] app-portage/portage-utils python_single_target_python3_10? ( app-portage/gentoolkit[python_targets_python3_10(-)] dev-python/animation[python_targets_python3_10(-)] dev-python/GitPython[python_targets_python3_10(-)] dev-python/typer[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/urllib3[python_targets_python3_10(-)] sys-apps/portage[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-portage/gentoolkit[python_targets_python3_11(-)] dev-python/animation[python_targets_python3_11(-)] dev-python/GitPython[python_targets_python3_11(-)] dev-python/typer[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/urllib3[python_targets_python3_11(-)] sys-apps/portage[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-portage/gentoolkit[python_targets_python3_12(-)] dev-python/animation[python_targets_python3_12(-)] dev-python/GitPython[python_targets_python3_12(-)] dev-python/typer[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] dev-python/urllib3[python_targets_python3_12(-)] sys-apps/portage[python_targets_python3_12(-)] ) sys-apps/gentoo-functions SLOT=0 -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=0fc9475362d3a7deb5010445466a9bef diff --git a/metadata/md5-cache/app-portage/sisyphus-qt-6.2403.1-r2 b/metadata/md5-cache/app-portage/sisyphus-qt-6.2403.1-r2 index 7e0d6ddc..62102b95 100644 --- a/metadata/md5-cache/app-portage/sisyphus-qt-6.2403.1-r2 +++ b/metadata/md5-cache/app-portage/sisyphus-qt-6.2403.1-r2 @@ -11,5 +11,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=dev-lang/python[sqlite] ~app-portage/sisyphus-6.2403.1 app-misc/tmux python_single_target_python3_10? ( dev-python/PyQt5[designer,gui,widgets,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[designer,gui,widgets,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt5[designer,gui,widgets,python_targets_python3_12(-)] ) SLOT=0 -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=8463ab15542b1ced5eaa57e5a00da637 diff --git a/metadata/md5-cache/app-text/simplenote-2.6.0-r1 b/metadata/md5-cache/app-text/simplenote-2.6.0-r1 index 30b94057..55abfd62 100644 --- a/metadata/md5-cache/app-text/simplenote-2.6.0-r1 +++ b/metadata/md5-cache/app-text/simplenote-2.6.0-r1 @@ -10,5 +10,5 @@ RDEPEND=dev-libs/nss media-libs/alsa-lib x11-libs/gtk+:2 x11-libs/libXtst x11-li RESTRICT=mirror strip SLOT=0 SRC_URI=https://github.com/Automattic/simplenote-electron/releases/download/v2.6.0/Simplenote-linux-2.6.0-amd64.deb -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 _md5_=94f69937a9a798289f2667ec4705ce05 diff --git a/metadata/md5-cache/dev-go/go-protobuf-1.5.2 b/metadata/md5-cache/dev-go/go-protobuf-1.5.2 index 6427d4d2..67ea4a06 100644 --- a/metadata/md5-cache/dev-go/go-protobuf-1.5.2 +++ b/metadata/md5-cache/dev-go/go-protobuf-1.5.2 @@ -11,5 +11,5 @@ LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/1.5.2 SRC_URI=https://github.com/golang/protobuf/archive/v1.5.2.tar.gz -> go-protobuf-1.5.2.tar.gz https://github.com/google/go-genproto/archive/af9cb2a35e7f169ec875002c1829c9b315cddc04.tar.gz -> github.com-google-go-genproto-af9cb2a35e7f169ec875002c1829c9b315cddc04.tar.gz https://github.com/golang/net/archive/aaf60122140d3fcf75376d319f0554393160eb50.tar.gz -> github.com-golang-net-aaf60122140d3fcf75376d319f0554393160eb50.tar.gz https://github.com/golang/sync/archive/1d60e4601c6fd243af51cc01ddf169918a5407ca.tar.gz -> github.com-golang-sync-1d60e4601c6fd243af51cc01ddf169918a5407ca.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.27.1.tar.gz -> github.com-protocolbuffers-protobuf-go-v1.27.1.tar.gz -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=7b9db603f87168b2e621777087f9beb4 diff --git a/metadata/md5-cache/dev-go/protoc-gen-go-grpc-1.2.0 b/metadata/md5-cache/dev-go/protoc-gen-go-grpc-1.2.0 index 0cb78f27..042b15e7 100644 --- a/metadata/md5-cache/dev-go/protoc-gen-go-grpc-1.2.0 +++ b/metadata/md5-cache/dev-go/protoc-gen-go-grpc-1.2.0 @@ -11,5 +11,5 @@ LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/1.2.0 SRC_URI=https://github.com/grpc/grpc-go/archive/refs/tags/cmd/protoc-gen-go-grpc/v1.2.0.tar.gz -> protoc-gen-go-grpc-1.2.0.tar.gz mirror://goproxy//github.com/golang/protobuf/@v/v1.5.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.5.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.5.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.26.0-rc.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.27.1.zip -> google.golang.org%2Fprotobuf%2F@v%2Fv1.27.1.zip mirror://goproxy//google.golang.org/protobuf/@v/v1.27.1.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.27.1.mod -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=fabcf4f74d24a53be3855a155ae4c44b diff --git a/metadata/md5-cache/dev-libs/libdbusmenu-qt5-0.9.3_pre20160218-r3 b/metadata/md5-cache/dev-libs/libdbusmenu-qt5-0.9.3_pre20160218-r3 index 470ae30f..17673579 100644 --- a/metadata/md5-cache/dev-libs/libdbusmenu-qt5-0.9.3_pre20160218-r3 +++ b/metadata/md5-cache/dev-libs/libdbusmenu-qt5-0.9.3_pre20160218-r3 @@ -12,5 +12,5 @@ RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 RESTRICT=test SLOT=0 SRC_URI=https://launchpad.net/ubuntu/+archive/primary/+files/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=19e67b34ced9848785ace79a858d57f2 diff --git a/metadata/md5-cache/dev-python/animation-0.0.5-r5 b/metadata/md5-cache/dev-python/animation-0.0.5-r5 index be5990c9..4c9e011b 100644 --- a/metadata/md5-cache/dev-python/animation-0.0.5-r5 +++ b/metadata/md5-cache/dev-python/animation-0.0.5-r5 @@ -12,5 +12,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://github.com/bprinty/animation/archive/0.0.5.tar.gz -> animation-0.0.5.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=414d0136bcc594766941df6e577ce3c5 diff --git a/metadata/md5-cache/dev-python/grpcio-1.59.0-r1 b/metadata/md5-cache/dev-python/grpcio-1.59.0-r1 deleted file mode 100644 index 4290c665..00000000 --- a/metadata/md5-cache/dev-python/grpcio-1.59.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= >=dev-python/cython-0.29.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -DESCRIPTION=High-performance RPC framework (python libraries) -EAPI=8 -HOMEPAGE=https://grpc.io -INHERIT=distutils-r1 multiprocessing prefix pypi -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= >=dev-python/cython-0.29.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio/grpcio-1.59.0.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=894b8802382326e2e45c46e1f17700ab diff --git a/metadata/md5-cache/dev-python/grpcio-1.62.0 b/metadata/md5-cache/dev-python/grpcio-1.62.0 new file mode 100644 index 00000000..f29ace1e --- /dev/null +++ b/metadata/md5-cache/dev-python/grpcio-1.62.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DESCRIPTION=High-performance RPC framework (python libraries) +EAPI=8 +HOMEPAGE=https://grpc.io +INHERIT=distutils-r1 multiprocessing prefix pypi +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio/grpcio-1.62.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=5fdfb1c44924f0d9f8d901fe6e22c045 diff --git a/metadata/md5-cache/dev-python/grpcio-tools-1.59.0-r1 b/metadata/md5-cache/dev-python/grpcio-tools-1.62.0 index 1c2fc7d4..35aed91e 100644 --- a/metadata/md5-cache/dev-python/grpcio-tools-1.59.0-r1 +++ b/metadata/md5-cache/dev-python/grpcio-tools-1.62.0 @@ -1,16 +1,16 @@ BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/grpcio-1.59.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/grpcio-1.62.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DESCRIPTION=Protobuf code generator for gRPC EAPI=8 HOMEPAGE=https://grpc.io INHERIT=distutils-r1 multiprocessing prefix pypi -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 LICENSE=Apache-2.0 -RDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/grpcio-1.59.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +RDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/grpcio-1.62.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio-tools/grpcio-tools-1.59.0.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=72f22f0dabf4df3c7ee8c8faba2007f3 +SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio-tools/grpcio-tools-1.62.0.tar.gz +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=e5dc4fe28021e0c84c564b18e23ef947 diff --git a/metadata/md5-cache/dev-python/sh-1.12.14-r6 b/metadata/md5-cache/dev-python/sh-1.12.14-r6 index 5f077365..2fca4ea8 100644 --- a/metadata/md5-cache/dev-python/sh-1.12.14-r6 +++ b/metadata/md5-cache/dev-python/sh-1.12.14-r6 @@ -12,5 +12,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://github.com/amoffat/sh/archive/1.12.14.tar.gz -> sh-1.12.14.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=94e9d7c912a3ef5c3697902d48d998d0 diff --git a/metadata/md5-cache/dev-python/typer-0.9.0-r3 b/metadata/md5-cache/dev-python/typer-0.9.0-r3 index 4e7eba09..79925716 100644 --- a/metadata/md5-cache/dev-python/typer-0.9.0-r3 +++ b/metadata/md5-cache/dev-python/typer-0.9.0-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tiangolo/typer/archive/0.9.0.tar.gz -> typer-0.9.0.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=97205ca9698ae79768378a73ea6deaea diff --git a/metadata/md5-cache/dev-python/wget-2.2-r4 b/metadata/md5-cache/dev-python/wget-2.2-r4 index a882d1b5..5794fe8f 100644 --- a/metadata/md5-cache/dev-python/wget-2.2-r4 +++ b/metadata/md5-cache/dev-python/wget-2.2-r4 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=eccc94552cbcb5e30185d63d1ec03704 diff --git a/metadata/md5-cache/dev-python/zeroconf-0.82.1-r10 b/metadata/md5-cache/dev-python/zeroconf-0.82.1-r10 index 26f30835..7034cd8a 100644 --- a/metadata/md5-cache/dev-python/zeroconf-0.82.1-r10 +++ b/metadata/md5-cache/dev-python/zeroconf-0.82.1-r10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.82.1.tar.gz -_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=098a896e2c26638e27dbff80e2153bd1 diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-5.27.11-r5 b/metadata/md5-cache/kde-plasma/kinfocenter-5.27.11-r5 index 95df88f9..47b1a162 100644 --- a/metadata/md5-cache/kde-plasma/kinfocenter-5.27.11-r5 +++ b/metadata/md5-cache/kde-plasma/kinfocenter-5.27.11-r5 @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[gles2-only=] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 gles2-only? ( media-libs/mesa[gles2] ) usb? ( virtual/libusb:1 ) dev-qt/qdbus:* >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-plasma/kde-cli-tools-5.27.11:* >=kde-plasma/systemsettings-5.27.11:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/plasma/5.27.11/kinfocenter-5.27.11.tar.xz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=74954b0e46b2b337a216f9bc4c556551 diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-6.1.2-r5 b/metadata/md5-cache/kde-plasma/kinfocenter-6.1.4-r5 index 75399521..ef07f24f 100644 --- a/metadata/md5-cache/kde-plasma/kinfocenter-6.1.2-r5 +++ b/metadata/md5-cache/kde-plasma/kinfocenter-6.1.4-r5 @@ -9,8 +9,8 @@ INHERIT=ecm plasma.kde.org optfeature IUSE=gles2-only usb debug +handbook KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) || ( >=dev-qt/qttools-6.7.1:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.2:* >=kde-plasma/systemsettings-6.1.2:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kinfocenter:5 +RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) || ( >=dev-qt/qttools-6.7.1:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.4:* >=kde-plasma/systemsettings-6.1.4:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kinfocenter:5 SLOT=6 -SRC_URI=mirror://kde/stable/plasma/6.1.2/kinfocenter-6.1.2.tar.xz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=mirror://kde/stable/plasma/6.1.4/kinfocenter-6.1.4.tar.xz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e3411c4c68b615cb9d355de8815e1cb0 diff --git a/metadata/md5-cache/media-libs/portsmf-239-r1 b/metadata/md5-cache/media-libs/portsmf-239-r1 index ee747537..334fb71a 100644 --- a/metadata/md5-cache/media-libs/portsmf-239-r1 +++ b/metadata/md5-cache/media-libs/portsmf-239-r1 @@ -10,5 +10,5 @@ LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://codeberg.org/tenacityteam/portsmf/archive/239.tar.gz -> portsmf-239.tar.gz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=62f125fbdafb4f8e0f13c287944b6969 diff --git a/metadata/md5-cache/media-sound/cantata-2.5.0-r15 b/metadata/md5-cache/media-sound/cantata-2.5.0-r15 index b31bf249..7403bf13 100644 --- a/metadata/md5-cache/media-sound/cantata-2.5.0-r15 +++ b/metadata/md5-cache/media-sound/cantata-2.5.0-r15 @@ -14,5 +14,5 @@ REQUIRED_USE=?? ( cdda cdio ) cdda? ( udisks || ( cddb musicbrainz ) ) cddb? ( | RESTRICT=test SLOT=0 SRC_URI=https://github.com/CDrummond/cantata/releases/download/v2.5.0/cantata-2.5.0.tar.bz2 -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ff35210eb2bc6386a95037e3246f03d5 diff --git a/metadata/md5-cache/media-sound/strawberry-1.0.23-r10 b/metadata/md5-cache/media-sound/strawberry-1.0.23-r10 index 5fa91456..1db3821b 100644 --- a/metadata/md5-cache/media-sound/strawberry-1.0.23-r10 +++ b/metadata/md5-cache/media-sound/strawberry-1.0.23-r10 @@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:= dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent: REQUIRED_USE=cdda? ( gstreamer ) || ( gstreamer vlc ) SLOT=0 SRC_URI=https://github.com/strawberrymusicplayer/strawberry/releases/download/1.0.23/strawberry-1.0.23.tar.xz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=785b717cd0b7f4861fc0679373061fdb diff --git a/metadata/md5-cache/media-tv/tv-lite-0.7.6 b/metadata/md5-cache/media-tv/tv-lite-0.7.6 index cde52903..6f6f95b4 100644 --- a/metadata/md5-cache/media-tv/tv-lite-0.7.6 +++ b/metadata/md5-cache/media-tv/tv-lite-0.7.6 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/rapidjson dev-db/sqlite media-video/vlc net-misc/curl sys-apps/ REQUIRED_USE=^^ ( gtk gtk3 ) SLOT=0 SRC_URI=https://gitlab.com/cburneci/tv-lite/-/archive/0.7.6/tv-lite-0.7.6.tar.gz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dd241935e37888e94a481e7fc4630b07 diff --git a/metadata/md5-cache/media-video/guvcview-2.0.6-r10 b/metadata/md5-cache/media-video/guvcview-2.0.6-r10 index 874cd811..f648c6a7 100644 --- a/metadata/md5-cache/media-video/guvcview-2.0.6-r10 +++ b/metadata/md5-cache/media-video/guvcview-2.0.6-r10 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +BDEPEND=dev-util/intltool sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/glib-2.10 media-libs/libpng:0= media-libs/libsdl2 media-libs/libv4l >=media-libs/portaudio-19_pre >=media-video/ffmpeg-2.8:0= virtual/libusb:1 virtual/udev gsl? ( >=sci-libs/gsl-1.15 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) !qt5? ( >=x11-libs/gtk+-3.6:3 ) >=sys-kernel/linux-headers-3.4-r2 virtual/os-headers DESCRIPTION=Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-libs/glib-2.10 media-libs/libpng:0= media-libs/libsdl2 media-libs/libv4l >=media-libs/portaudio-19_pre >=media-video/ffmpeg-2.8:0= virtual/libusb:1 virtual/udev gsl? ( >=sci-libs/gsl-1.15 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) !qt5? ( >=x11-libs/gtk+-3.6:3 ) SLOT=0 SRC_URI=mirror://sourceforge/guvcview/guvcview-src-2.0.6.tar.gz -_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=5212515f1309e434eb343bf4b150481f diff --git a/metadata/md5-cache/net-misc/warpinator-1.8.3-r1 b/metadata/md5-cache/net-misc/warpinator-1.8.3-r1 index 3224bad4..b3366d26 100644 --- a/metadata/md5-cache/net-misc/warpinator-1.8.3-r1 +++ b/metadata/md5-cache/net-misc/warpinator-1.8.3-r1 @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/gobject-introspection dev-python/cryptography dev-python/ifaddr dev-python/qrcode dev-python/netaddr dev-python/netifaces dev-python/pynacl dev-python/setproctitle >=dev-python/python3-xapp-1.6.0 SLOT=0 SRC_URI=https://github.com/linuxmint/warpinator/archive/refs/tags/master.lmde6.tar.gz -> warpinator-1.8.3.tar.gz -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=da49f37bc983d3da79ed6b2c6355f821 diff --git a/metadata/md5-cache/sys-apps/baselayout-2.13-r7 b/metadata/md5-cache/sys-apps/baselayout-2.13-r7 index a3d903ae..3d4a9cec 100644 --- a/metadata/md5-cache/sys-apps/baselayout-2.13-r7 +++ b/metadata/md5-cache/sys-apps/baselayout-2.13-r7 @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=acct-group/smbshare sys-apps/fakeroot !net-fs/sambacfg !sys-boot/grubcfg !sys-kernel/dracutcfg !sys-apps/baselayout-prefix SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/baselayout.git/snapshot/baselayout-2.13.tar.bz2 -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 _md5_=a00ef495138fd5150a470ae695318ff8 diff --git a/metadata/md5-cache/sys-apps/firetools-0.9.64 b/metadata/md5-cache/sys-apps/firetools-0.9.64 index 7d3c7cb3..1a463a83 100644 --- a/metadata/md5-cache/sys-apps/firetools-0.9.64 +++ b/metadata/md5-cache/sys-apps/firetools-0.9.64 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=|| ( sys-apps/firejail sys-apps/firejail-lts ) dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 x11-terms/xterm SLOT=0 SRC_URI=https://github.com/netblue30/firetools/archive/0.9.64.tar.gz -> firetools-0.9.64.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=0e045f1c9a1fd4d2de6ed0aa0c8474a0 diff --git a/metadata/md5-cache/sys-apps/openrc-0.53 b/metadata/md5-cache/sys-apps/openrc-0.53 index fbb0a1ee..87f9db38 100644 --- a/metadata/md5-cache/sys-apps/openrc-0.53 +++ b/metadata/md5-cache/sys-apps/openrc-0.53 @@ -12,5 +12,5 @@ PDEPEND=netifrc? ( net-misc/netifrc ) RDEPEND=apparmor? ( sys-apps/apparmor sys-apps/apparmor-utils sec-policy/apparmor-profiles ) ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) dkms? ( sys-kernel/dkms ) elogind? ( sys-auth/elogind ) havege? ( sys-apps/haveged ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) settingsd? ( app-admin/openrc-settingsd ) amd64? ( splash? ( sys-boot/plymouth-openrc-plugin ) ) >=virtual/logger-1.314.1337 bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) SLOT=0 SRC_URI=https://github.com/OpenRC/openrc/archive/0.53.tar.gz -> openrc-0.53.tar.gz -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=b56093b8c0bbb022c3ab4f74994c3c3d diff --git a/metadata/md5-cache/sys-auth/polkit-qt5-0.200.0 b/metadata/md5-cache/sys-auth/polkit-qt5-0.200.0 index 2de6b0ec..cecd6128 100644 --- a/metadata/md5-cache/sys-auth/polkit-qt5-0.200.0 +++ b/metadata/md5-cache/sys-auth/polkit-qt5-0.200.0 @@ -11,5 +11,5 @@ LICENSE=LGPL-2 RDEPEND=dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 >=sys-auth/polkit-0.103 SLOT=0 SRC_URI=mirror://kde/stable/polkit-qt-1/polkit-qt-1-0.200.0.tar.xz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a13f9f74a6b2b9e59b59c230a8306bc8 diff --git a/metadata/md5-cache/sys-auth/polkit-qt6-0.200.0 b/metadata/md5-cache/sys-auth/polkit-qt6-0.200.0 index b6ba42ff..780cee04 100644 --- a/metadata/md5-cache/sys-auth/polkit-qt6-0.200.0 +++ b/metadata/md5-cache/sys-auth/polkit-qt6-0.200.0 @@ -11,5 +11,5 @@ LICENSE=LGPL-2 RDEPEND=dev-libs/glib:2 dev-qt/qtbase:6[dbus,gui,widgets] >=sys-auth/polkit-0.103 SLOT=0 SRC_URI=mirror://kde/stable/polkit-qt-1/polkit-qt-1-0.200.0.tar.xz -_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6062551c7d289a30d49b0fe115c87d50 diff --git a/metadata/md5-cache/sys-boot/etcher-1.18.4-r2 b/metadata/md5-cache/sys-boot/etcher-1.18.4-r2 deleted file mode 100644 index 14cdd517..00000000 --- a/metadata/md5-cache/sys-boot/etcher-1.18.4-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm unpack -DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify -DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily. -EAPI=8 -HOMEPAGE=https://etcher.io/ -INHERIT=desktop xdg-utils -KEYWORDS=amd64 x86 -LICENSE=GPL2 -RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify -RESTRICT=mirror strip -SLOT=0 -SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.18.4/balenaEtcher-1.18.4-x64.AppImage -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0e6a50963703163e0a4575b563377e15 diff --git a/metadata/md5-cache/sys-boot/etcher-1.19.21-r1 b/metadata/md5-cache/sys-boot/etcher-1.19.21-r1 new file mode 100644 index 00000000..dfeece90 --- /dev/null +++ b/metadata/md5-cache/sys-boot/etcher-1.19.21-r1 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/gzip dev-util/patchelf +DEFINED_PHASES=install postinst postrm preinst prepare pretend setup unpack +DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily. +EAPI=8 +HOMEPAGE=https://etcher.balena.io +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info sys-apps/file sys-apps/findutils +INHERIT=bintron-r1 unpacker +IUSE=+suid +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW system-ffmpeg +KEYWORDS=-* ~amd64 +LICENSE=Apache-2.0 +RDEPEND=virtual/libudev app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango system-ffmpeg? ( >=media-video/ffmpeg-4.3[chromium] ) +RESTRICT=mirror strip test +SLOT=0 +SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.19.21/balena-etcher_1.19.21_amd64.deb +_eclasses_=bintron-r1 06e7a11ae53d672e47f0d6a907a82e5b chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b417046c0b6ec39c8f3ad235c7410c4c diff --git a/metadata/md5-cache/sys-boot/grub-2.04-r15 b/metadata/md5-cache/sys-boot/grub-2.04-r15 index d68e9115..42cac598 100644 --- a/metadata/md5-cache/sys-boot/grub-2.04-r15 +++ b/metadata/md5-cache/sys-boot/grub-2.04-r15 @@ -1,4 +1,4 @@ -BDEPEND=app-misc/pax-utils dev-build/automake sys-devel/flex sys-devel/bison sys-apps/help2man sys-apps/texinfo fonts? ( media-libs/freetype:2 virtual/pkgconfig ) test? ( app-admin/genromfs app-arch/cpio app-arch/lzop app-emulation/qemu dev-libs/libisoburn sys-apps/miscfiles sys-block/parted sys-fs/squashfs-tools ) themes? ( app-arch/unzip media-libs/freetype:2 virtual/pkgconfig ) truetype? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) +BDEPEND=app-misc/pax-utils dev-build/automake sys-devel/flex sys-devel/bison sys-apps/help2man sys-apps/texinfo fonts? ( media-libs/freetype:2 virtual/pkgconfig ) test? ( app-admin/genromfs app-arch/cpio app-arch/lzop app-emulation/qemu dev-libs/libisoburn sys-apps/miscfiles sys-block/parted sys-fs/squashfs-tools ) themes? ( app-arch/unzip media-libs/freetype:2 virtual/pkgconfig ) truetype? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) DEFINED_PHASES=compile configure install postinst prepare test unpack DEPEND=app-arch/xz-utils >=sys-libs/ncurses-5.2-r5:0= sdl? ( media-libs/libsdl ) device-mapper? ( >=sys-fs/lvm2-2.02.45 ) mount? ( sys-fs/fuse:0 ) truetype? ( media-libs/freetype:2= ) ppc? ( >=sys-apps/ibm-powerpc-utils-1.3.5 ) ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 ) grub_platforms_xen? ( app-emulation/xen-tools:= ) grub_platforms_xen-32? ( app-emulation/xen-tools:= ) grub_platforms_xen-pvh? ( app-emulation/xen-tools:= ) DESCRIPTION=GNU GRUB boot loader @@ -13,5 +13,5 @@ REQUIRED_USE=grub_platforms_coreboot? ( fonts ) grub_platforms_qemu? ( fonts ) g RESTRICT=!test? ( test ) SLOT=2/2.04-r15 SRC_URI=mirror://gnu/grub/grub-2.04.tar.xz fonts? ( mirror://gnu/unifont/unifont-12.1.02/unifont-12.1.02.pcf.gz ) themes? ( mirror://sourceforge/dejavu/dejavu-sans-ttf-2.37.zip ) -_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=374aa7723dafbca8cfec86b713b61d56 diff --git a/metadata/md5-cache/sys-boot/os-prober-1.77-r10 b/metadata/md5-cache/sys-boot/os-prober-1.77-r10 index c67eef6a..f4468a41 100644 --- a/metadata/md5-cache/sys-boot/os-prober-1.77-r10 +++ b/metadata/md5-cache/sys-boot/os-prober-1.77-r10 @@ -8,5 +8,5 @@ LICENSE=GPL-3 RDEPEND=sys-boot/grub:2[mount] SLOT=0 SRC_URI=mirror://debian/pool/main/o/os-prober/os-prober_1.77.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=1279fcc79839bfad1083d2a4f3618ab3 diff --git a/metadata/md5-cache/sys-boot/plymouth-0.9.4-r11 b/metadata/md5-cache/sys-boot/plymouth-0.9.4-r11 index c74c8643..8a74c87e 100644 --- a/metadata/md5-cache/sys-boot/plymouth-0.9.4-r11 +++ b/metadata/md5-cache/sys-boot/plymouth-0.9.4-r11 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=media-libs/libpng-1.2.16:= gtk? ( dev-libs/glib:2 >=x11-libs/gtk+-3.14:3 x11-libs/cairo ) libkms? ( x11-libs/libdrm ) pango? ( >=x11-libs/pango-1.21 ) elibc_musl? ( sys-libs/rpmatch-standalone ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig DESCRIPTION=Graphical boot animation (splash) and logger @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=media-libs/libpng-1.2.16:= gtk? ( dev-libs/glib:2 >=x11-libs/gtk+-3.14:3 x11-libs/cairo ) libkms? ( x11-libs/libdrm ) pango? ( >=x11-libs/pango-1.21 ) udev? ( virtual/udev ) !<sys-kernel/dracut-0.37-r3 SLOT=0 SRC_URI=https://www.freedesktop.org/software/plymouth/releases/plymouth-0.9.4.tar.xz -_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=3f6cac1de8a8ab1141df8e34f1520ea4 diff --git a/metadata/md5-cache/sys-boot/rpi-imager-1.8.5 b/metadata/md5-cache/sys-boot/rpi-imager-1.8.5 new file mode 100644 index 00000000..df1ef04d --- /dev/null +++ b/metadata/md5-cache/sys-boot/rpi-imager-1.8.5 @@ -0,0 +1,17 @@ +BDEPEND=!qt6? ( dev-qt/linguist-tools ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/jsonschema[python_targets_python3_13(-)] dev-python/pytest[python_targets_python3_13(-)] dev-python/urllib3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/jsonschema[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] dev-python/urllib3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jsonschema[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] dev-python/urllib3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jsonschema[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] dev-python/urllib3[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=app-arch/libarchive:= app-arch/xz-utils net-libs/gnutls:= net-misc/curl !qt6? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,widgets] dev-qt/qtdeclarative:6 ) !qt6? ( dev-qt/qtsvg:5 ) qt6? ( dev-qt/qtsvg:6 ) +DESCRIPTION=Raspberry Pi Imaging Utility +EAPI=8 +HOMEPAGE=https://github.com/raspberrypi/rpi-imager +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake optfeature python-any-r1 xdg +IUSE=qt6 +filter-drivelist test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=app-arch/libarchive:= app-arch/xz-utils net-libs/gnutls:= net-misc/curl !qt6? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,widgets] dev-qt/qtdeclarative:6 ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/raspberrypi/rpi-imager/archive/v1.8.5.tar.gz -> rpi-imager-1.8.5.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=149246d82a1dc27f2ad1c9c5c531a237 diff --git a/metadata/md5-cache/sys-fs/cryptsetup-2.6.1-r5 b/metadata/md5-cache/sys-fs/cryptsetup-2.6.1-r5 index c3cc5911..22d696fa 100644 --- a/metadata/md5-cache/sys-fs/cryptsetup-2.6.1-r5 +++ b/metadata/md5-cache/sys-fs/cryptsetup-2.6.1-r5 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) static? ( !gcrypt !ssh !udev !f RESTRICT=!test? ( test ) SLOT=0/12 SRC_URI=https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/cryptsetup-2.6.1.tar.xz -_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=ffd97a42af384b00fad98655d08345e3 diff --git a/metadata/md5-cache/sys-fs/gocryptfs-2.0.1-r1 b/metadata/md5-cache/sys-fs/gocryptfs-2.0.1-r1 index 413dced9..3687cb05 100644 --- a/metadata/md5-cache/sys-fs/gocryptfs-2.0.1-r1 +++ b/metadata/md5-cache/sys-fs/gocryptfs-2.0.1-r1 @@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse ssl? ( dev-libs/openssl:0= ) RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/rfjakob/gocryptfs/releases/download/v2.0.1/gocryptfs_v2.0.1_src-deps.tar.gz -> gocryptfs-2.0.1.tar.gz mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hanwen/go-fuse/@v/v1.0.0.zip -> github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hanwen/go-fuse/@v/v1.0.0.mod -> github.com%2Fhanwen%2Fgo-fuse%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hanwen/go-fuse/v2/@v/v2.1.1-0.20210508151621-62c5aa1919a7.zip -> github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.1.1-0.20210508151621-62c5aa1919a7.zip mirror://goproxy//github.com/hanwen/go-fuse/v2/@v/v2.1.1-0.20210508151621-62c5aa1919a7.mod -> github.com%2Fhanwen%2Fgo-fuse%2Fv2%2F@v%2Fv2.1.1-0.20210508151621-62c5aa1919a7.mod mirror://goproxy//github.com/jacobsa/crypto/@v/v0.0.0-20190317225127-9f44e2d11115.zip -> github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d11115.zip mirror://goproxy//github.com/jacobsa/crypto/@v/v0.0.0-20190317225127-9f44e2d11115.mod -> github.com%2Fjacobsa%2Fcrypto%2F@v%2Fv0.0.0-20190317225127-9f44e2d11115.mod mirror://goproxy//github.com/jacobsa/oglematchers/@v/v0.0.0-20150720000706-141901ea67cd.zip -> github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-20150720000706-141901ea67cd.zip mirror://goproxy//github.com/jacobsa/oglematchers/@v/v0.0.0-20150720000706-141901ea67cd.mod -> github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-20150720000706-141901ea67cd.mod mirror://goproxy//github.com/jacobsa/oglemock/@v/v0.0.0-20150831005832-e94d794d06ff.zip -> github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.zip mirror://goproxy//github.com/jacobsa/oglemock/@v/v0.0.0-20150831005832-e94d794d06ff.mod -> github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.mod mirror://goproxy//github.com/jacobsa/ogletest/@v/v0.0.0-20170503003838-80d50a735a11.zip -> github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.zip mirror://goproxy//github.com/jacobsa/ogletest/@v/v0.0.0-20170503003838-80d50a735a11.mod -> github.com%2Fjacobsa%2Fogletest%2F@v%2Fv0.0.0-20170503003838-80d50a735a11.mod mirror://goproxy//github.com/jacobsa/reqtrace/@v/v0.0.0-20150505043853-245c9e0234cb.zip -> github.com%2Fjacobsa%2Freqtrace%2F@v%2Fv0.0.0-20150505043853-245c9e0234cb.zip mirror://goproxy//github.com/jacobsa/reqtrace/@v/v0.0.0-20150505043853-245c9e0234cb.mod -> github.com%2Fjacobsa%2Freqtrace%2F@v%2Fv0.0.0-20150505043853-245c9e0234cb.mod mirror://goproxy//github.com/kylelemons/godebug/@v/v0.0.0-20170820004349-d65d576e9348.zip -> github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv0.0.0-20170820004349-d65d576e9348.zip mirror://goproxy//github.com/kylelemons/godebug/@v/v0.0.0-20170820004349-d65d576e9348.mod -> github.com%2Fkylelemons%2Fgodebug%2F@v%2Fv0.0.0-20170820004349-d65d576e9348.mod mirror://goproxy//github.com/pkg/xattr/@v/v0.4.1.zip -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/pkg/xattr/@v/v0.4.1.mod -> github.com%2Fpkg%2Fxattr%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/rfjakob/eme/@v/v1.1.1.zip -> github.com%2Frfjakob%2Feme%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/rfjakob/eme/@v/v1.1.1.mod -> github.com%2Frfjakob%2Feme%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/sabhiram/go-gitignore/@v/v0.0.0-20180611051255-d3107576ba94.zip -> github.com%2Fsabhiram%2Fgo-gitignore%2F@v%2Fv0.0.0-20180611051255-d3107576ba94.zip mirror://goproxy//github.com/sabhiram/go-gitignore/@v/v0.0.0-20180611051255-d3107576ba94.mod -> github.com%2Fsabhiram%2Fgo-gitignore%2F@v%2Fv0.0.0-20180611051255-d3107576ba94.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200429183012-4b2356b1ed79.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200429183012-4b2356b1ed79.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200429183012-4b2356b1ed79.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200429183012-4b2356b1ed79.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20201207232520-09787c993a3a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181021155630-eda9bb28ed51.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181021155630-eda9bb28ed51.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200501145240-bc7a7d42d5c3.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501145240-bc7a7d42d5c3.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200501145240-bc7a7d42d5c3.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501145240-bc7a7d42d5c3.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=e540f6767071bbd7da63934df499a7b5 diff --git a/metadata/md5-cache/sys-fs/vhba-20240202-r1 b/metadata/md5-cache/sys-fs/vhba-20240202-r1 index e6b19f79..5159b944 100644 --- a/metadata/md5-cache/sys-fs/vhba-20240202-r1 +++ b/metadata/md5-cache/sys-fs/vhba-20240202-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=~sys-kernel/vhba-dkms-20240202 virtual/udev SLOT=0 SRC_URI=https://download.sourceforge.net/cdemu/vhba-module/vhba-module-20240202.tar.xz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 _md5_=bb73be054574cf31bf5982ad6ed5b3d3 diff --git a/metadata/md5-cache/sys-fs/zfs-utils-2.2.4 b/metadata/md5-cache/sys-fs/zfs-utils-2.2.4 index 8f96d207..45f54e84 100644 --- a/metadata/md5-cache/sys-fs/zfs-utils-2.2.4 +++ b/metadata/md5-cache/sys-fs/zfs-utils-2.2.4 @@ -12,5 +12,5 @@ RDEPEND=net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= RESTRICT=test SLOT=0 SRC_URI=https://github.com/openzfs/zfs-utils/releases/download/zfs-2.2.4/zfs-2.2.4.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152 _md5_=d57fd45904d9765be3b700129afcec01 diff --git a/metadata/md5-cache/sys-kernel/dracut-059-r15 b/metadata/md5-cache/sys-kernel/dracut-059-r15 index 3839b49b..a208e30c 100644 --- a/metadata/md5-cache/sys-kernel/dracut-059-r15 +++ b/metadata/md5-cache/sys-kernel/dracut-059-r15 @@ -12,5 +12,5 @@ RDEPEND=cryptsetup? ( sys-fs/cryptsetup ) device-mapper? ( sys-fs/lvm2 ) lvm? ( RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/059.tar.gz -> dracut-059.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=114f3c4bbef05f74f5f14461722a5057 diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.162-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.165 index 8d640a9d..928e7e46 100644 --- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.162-r1 +++ b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-5.15.165 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:5.15 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314 RESTRICT=binchecks strip mirror SLOT=5.15 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.162.tar.xz -_md5_=f2ecf8d0937069e32b1ea1c03175dd27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.165.tar.xz +_md5_=63dd13a61372ad9723e281a52992cc26 diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.97-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.106 index 6654ef10..3a633cda 100644 --- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.97-r1 +++ b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.1.106 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.1 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314 RESTRICT=binchecks strip mirror SLOT=6.1 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.97.tar.xz -_md5_=b7f91dd152d508e388328d7b372c872d +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.106.tar.xz +_md5_=ed637850d94a87fc80ce6a5a8c30d468 diff --git a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.37-r1 b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.47 index c24853fb..c966b3a3 100644 --- a/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.37-r1 +++ b/metadata/md5-cache/sys-kernel/linux-image-redcore-lts-6.6.47 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc cryptsetup? ( sys-fs/cryptsetup ) dmraid? ( sys-fs/dmraid ) dracut? ( >=sys-kernel/dracut-0.44-r8 ) dkms? ( sys-kernel/dkms sys-kernel/linux-sources-redcore-lts:6.6 ) mdadm? ( sys-fs/mdadm ) >=sys-kernel/linux-firmware-20180314 RESTRICT=binchecks strip mirror SLOT=6.6 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.37.tar.xz -_md5_=4a907ab643ec91f2578a1d057a194ce4 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.47.tar.xz +_md5_=54ff5c9f3d2bba6c0db27796e6888d5d diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.162-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.165 index 56066986..50502004 100644 --- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.162-r1 +++ b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-5.15.165 @@ -8,5 +8,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc RESTRICT=strip mirror SLOT=5.15 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.162.tar.xz -_md5_=4e32dcf9e504b68761160225e3ece076 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.165.tar.xz +_md5_=e1e2077e7c5ae762c58d9fbe4e805984 diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.97-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.106 index 01a2740b..c3b08b37 100644 --- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.97-r1 +++ b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.1.106 @@ -8,5 +8,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc RESTRICT=strip mirror SLOT=6.1 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.97.tar.xz -_md5_=161a1ad827abc110b6aefdd9e3df0011 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.106.tar.xz +_md5_=c1b32885d3419f3abf045e73731005a8 diff --git a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.37-r1 b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.47 index 9269dc03..90228751 100644 --- a/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.37-r1 +++ b/metadata/md5-cache/sys-kernel/linux-sources-redcore-lts-6.6.47 @@ -8,5 +8,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/lz4 app-arch/xz-utils dev-build/autoconf dev-build/make sys-devel/bc RESTRICT=strip mirror SLOT=6.6 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.37.tar.xz -_md5_=e0b8af1f09e27d5a689a578204f6458a +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.47.tar.xz +_md5_=02dcd6030111cdbb24a08e03e9825ef7 diff --git a/metadata/md5-cache/sys-kernel/virtualbox-modules-dkms-7.0.18-r1 b/metadata/md5-cache/sys-kernel/virtualbox-modules-dkms-7.0.20 index a802bd31..26713501 100644 --- a/metadata/md5-cache/sys-kernel/virtualbox-modules-dkms-7.0.18-r1 +++ b/metadata/md5-cache/sys-kernel/virtualbox-modules-dkms-7.0.20 @@ -8,5 +8,5 @@ LICENSE=GPL-2 RDEPEND=sys-apps/ethtool sys-kernel/dkms RESTRICT=mirror SLOT=0 -SRC_URI=https://dev.gentoo.org/~ceamac/app-emulation/virtualbox-modules/vbox-kernel-module-src-7.0.18.tar.xz +SRC_URI=https://dev.gentoo.org/~ceamac/app-emulation/virtualbox-modules/vbox-kernel-module-src-7.0.20.tar.xz _md5_=8cea03aec6c07877e611865a4dc78843 diff --git a/metadata/md5-cache/sys-power/radeon-profile-20200824-r10 b/metadata/md5-cache/sys-power/radeon-profile-20200824-r10 index 4dd05267..d317360f 100644 --- a/metadata/md5-cache/sys-power/radeon-profile-20200824-r10 +++ b/metadata/md5-cache/sys-power/radeon-profile-20200824-r10 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 x11-libs/libX11 x11-libs/libXrandr SLOT=0 SRC_URI=https://github.com/marazmista/radeon-profile/archive/20200824.tar.gz -> radeon-profile-20200824.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=5d976bc5dd96e8c3e9ca6cea7bb21972 diff --git a/metadata/md5-cache/virtual/libudev-314.1337-r1 b/metadata/md5-cache/virtual/libudev-314.1337-r1 index dccdd18d..23683003 100644 --- a/metadata/md5-cache/virtual/libudev-314.1337-r1 +++ b/metadata/md5-cache/virtual/libudev-314.1337-r1 @@ -6,5 +6,5 @@ IUSE=systemd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mip KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 RDEPEND=!systemd? ( >=sys-apps/systemd-utils-251[udev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( >=sys-apps/systemd-251:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0/1 -_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=28248cdb084c68f2de2bd7cc1b2b123e diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-124.0.6367.118 b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.84 index 6e136350..af508cf0 100644 --- a/metadata/md5-cache/www-client/ungoogled-chromium-124.0.6367.118 +++ b/metadata/md5-cache/www-client/ungoogled-chromium-128.0.6613.84 @@ -9,6 +9,6 @@ LICENSE=BSD RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/libxslt dev-libs/nspr >=dev-libs/icu-71.1:= >=dev-libs/libxml2-2.9.4-r3[icu] >=dev-libs/nss-3.26 media-libs/fontconfig media-libs/freetype media-libs/libjpeg-turbo media-libs/libpng media-libs/libpulse media-libs/libva media-libs/lcms media-libs/flac >=media-libs/alsa-lib-1.0.19 >=media-libs/libwebp-0.4.0 >=net-print/cups-1.3.11 sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] x11-libs/cairo x11-libs/pango x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/libXi-1.6.0 virtual/udev qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins ) x11-misc/xdg-utils virtual/opengl virtual/ttf-fonts !www-client/chromium RESTRICT=binchecks mirror strip SLOT=0 -SRC_URI=http://mirrors.redcorelinux.org/redcorelinux/amd64/distfiles/ungoogled-chromium_124.0.6367.118-1_linux.tar.xz +SRC_URI=http://mirrors.redcorelinux.org/redcorelinux/amd64/distfiles/ungoogled-chromium_128.0.6613.84-1_linux.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c897c50cb9f0c11e5079f48ea4a5e544 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r7 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r8 index 14379771..a6a20c37 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r7 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157-r8 @@ -1,9 +1,9 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=6 HOMEPAGE=http://www.nvidia.com/ http://www.nvidia.com/Download/Find.aspx -INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs unpacker +INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=-* ~amd64 LICENSE=GPL-2 NVIDIA-r2 @@ -12,5 +12,5 @@ RDEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdp RESTRICT=bindist mirror strip SLOT=3 SRC_URI=amd64? ( http://http.download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run ) -_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 -_md5_=2d60ca2d34832e8b01a1ff3b5c727a0f +_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=38c83b3e35189395dca010d06c80fcc7 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06-r1 index 429f07d6..d84bb137 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06-r1 @@ -1,8 +1,8 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=6 -INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs unpacker +INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=-* ~amd64 LICENSE=GPL-2 NVIDIA-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=tools? ( X ) RESTRICT=bindist mirror strip SLOT=4 SRC_URI=amd64? ( https://us.download.nvidia.com/XFree86/Linux-x86_64/470.239.06/NVIDIA-Linux-x86_64-470.239.06.run ) -_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 -_md5_=95d98f7563ce2fc42a2035c6478c56ae +_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=530a0db51fe3c19b1efca7ea400be7d0 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.171.04 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.171.04-r1 index 60abdfa5..c68fee21 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.171.04 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.171.04-r1 @@ -1,8 +1,8 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=acct-group/video acct-user/nvpd net-libs/libtirpc X? ( >=x11-libs/libvdpau-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=6 -INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs unpacker +INHERIT=flag-o-matic multilib-minimal portability toolchain-funcs IUSE=acpi +dkms multilib +tools wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=-* ~amd64 LICENSE=GPL-2 NVIDIA-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=tools? ( X ) RESTRICT=bindist mirror strip SLOT=5 SRC_URI=amd64? ( https://us.download.nvidia.com/XFree86/Linux-x86_64/535.171.04/NVIDIA-Linux-x86_64-535.171.04.run ) -_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 -_md5_=2b16e6a76d5ccb0170a86473948d3796 +_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 portability 225656ad6c6594fe3b0187bdd50707fb toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd +_md5_=b055e246d730064a4481094355107e25 diff --git a/metadata/md5-cache/x11-libs/gtk+-2.24.33-r5 b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r5 index 1ed095d7..0d82aa1d 100644 --- a/metadata/md5-cache/x11-libs/gtk+-2.24.33-r5 +++ b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r5 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets >=dev-build/gtk-doc-am-1.20 dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/glib-utils >=sys-devel/gettext-0.18.3 virtual/pkgconfig examples? ( x11-libs/gdk-pixbuf ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets >=dev-build/gtk-doc-am-1.20 dev-libs/gobject-introspection-common dev-libs/libxslt dev-util/glib-utils >=sys-devel/gettext-0.18.3 virtual/pkgconfig examples? ( x11-libs/gdk-pixbuf ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=app-accessibility/at-spi2-core-2.46.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.34.3:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.36.3[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cups? ( >=net-print/cups-1.7.1-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) !aqua? ( >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcomposite-0.4.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !aqua? ( x11-base/xorg-proto ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc x11-themes/hicolor-icon-theme ) DESCRIPTION=Gimp ToolKit + @@ -15,5 +15,5 @@ REQUIRED_USE=xinerama? ( !aqua ) RESTRICT=test !test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/gtk+/2.24/gtk+-2.24.33.tar.xz -_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c10618d5ecef2aabfe918002789cc5aa diff --git a/metadata/md5-cache/x11-libs/gtk+-3.24.40-r1 b/metadata/md5-cache/x11-libs/gtk+-3.24.41-r5 index 70304349..7de6501a 100644 --- a/metadata/md5-cache/x11-libs/gtk+-3.24.40-r1 +++ b/metadata/md5-cache/x11-libs/gtk+-3.24.41-r5 @@ -7,13 +7,13 @@ HOMEPAGE=https://www.gtk.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2 meson-multilib multilib toolchain-funcs virtualx IUSE=aqua broadway cloudproviders colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris LICENSE=LGPL-2+ PDEPEND=gnome-base/librsvg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax ) RDEPEND=>=app-accessibility/at-spi2-core-2.46.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-0.19.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.57.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.44.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( >=net-print/cups-2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.32 media-libs/mesa[wayland,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxkbcommon-0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( media-libs/libglvnd[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXdamage[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-util/gtk-update-icon-cache-3 REQUIRED_USE=|| ( aqua wayland X ) test? ( X ) xinerama? ( X ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 -SRC_URI=mirror://gnome/sources/gtk+/3.24/gtk+-3.24.40.tar.xz -_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d0826a9b5d8a9a3257d0aceb6a70bcfd +SRC_URI=mirror://gnome/sources/gtk+/3.24/gtk+-3.24.41.tar.xz +_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c4dbf3502754f1ec07901259dd076159 diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r6 b/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r6 index 5da57c74..0146c6bb 100644 --- a/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r6 +++ b/metadata/md5-cache/x11-misc/nvidia-settings-390.157-r6 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:4 !!x11-misc/nvidia-settings:5 x11-drivers/nvidia-drivers:3 SLOT=3 SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/390.157.tar.gz -> nvidia-settings-390.157.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=f45bed1e3bdbb7675e8afdb7d9df3a62 diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-470.239.06-r1 b/metadata/md5-cache/x11-misc/nvidia-settings-470.239.06-r1 index 6ffb7b97..f18f2af4 100644 --- a/metadata/md5-cache/x11-misc/nvidia-settings-470.239.06-r1 +++ b/metadata/md5-cache/x11-misc/nvidia-settings-470.239.06-r1 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:3 !!x11-misc/nvidia-settings:5 x11-drivers/nvidia-drivers:4 SLOT=4 SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/470.239.06.tar.gz -> nvidia-settings-470.239.06.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=9bb5a19ab097357b69d9c0d35fb11351 diff --git a/metadata/md5-cache/x11-misc/nvidia-settings-535.171.04-r1 b/metadata/md5-cache/x11-misc/nvidia-settings-535.171.04-r1 index b67b6fd8..0f5cfd07 100644 --- a/metadata/md5-cache/x11-misc/nvidia-settings-535.171.04-r1 +++ b/metadata/md5-cache/x11-misc/nvidia-settings-535.171.04-r1 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/gdk-pixbuf-xlib media-libs/mesa x11-libs/pango[X] x11-libs/libXv x11-libs/libXrandr dev-libs/glib:2 dev-libs/jansson x11-libs/cairo >=x11-libs/libvdpau-1.0 !!x11-misc/nvidia-settings:3 !!x11-misc/nvidia-settings:4 x11-drivers/nvidia-drivers:5 SLOT=5 SRC_URI=https://github.com/NVIDIA/nvidia-settings/archive/refs/tags/535.171.04.tar.gz -> nvidia-settings-535.171.04.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd _md5_=5f20722a7f061dcd41b55e224e62d2ea diff --git a/metadata/md5-cache/x11-themes/material-icon-theme-1.314.1337-r2 b/metadata/md5-cache/x11-themes/material-icon-theme-1.314.1337-r2 index 78b7760b..f8efea45 100644 --- a/metadata/md5-cache/x11-themes/material-icon-theme-1.314.1337-r2 +++ b/metadata/md5-cache/x11-themes/material-icon-theme-1.314.1337-r2 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=Apache-2.0 PROPERTIES=live SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=42b676e590d1ffba05301353d0a1d3a3 diff --git a/metadata/md5-cache/x11-themes/redcore-artwork-community-1.314.1337-r1 b/metadata/md5-cache/x11-themes/redcore-artwork-community-1.314.1337-r1 index ec043311..eb2006b0 100644 --- a/metadata/md5-cache/x11-themes/redcore-artwork-community-1.314.1337-r1 +++ b/metadata/md5-cache/x11-themes/redcore-artwork-community-1.314.1337-r1 @@ -7,5 +7,5 @@ INHERIT=git-r3 KEYWORDS=amd64 x86 PROPERTIES=live SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=0e179388378c9d5bd5e19e9fd09571b7 diff --git a/metadata/md5-cache/x11-themes/redcore-artwork-core-1.314.1337-r1 b/metadata/md5-cache/x11-themes/redcore-artwork-core-1.314.1337-r1 index 4378cef9..56fa7c97 100644 --- a/metadata/md5-cache/x11-themes/redcore-artwork-core-1.314.1337-r1 +++ b/metadata/md5-cache/x11-themes/redcore-artwork-core-1.314.1337-r1 @@ -10,5 +10,5 @@ LICENSE=CCPL-Attribution-ShareAlike-3.0 PROPERTIES=live RDEPEND=sys-apps/findutils sys-boot/plymouth >=x11-themes/hicolor-icon-theme-0.10 splash? ( sys-kernel/dracut[splash] ) SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=6c9201cd221522a02d2761400e341736 diff --git a/metadata/md5-cache/x11-themes/redcore-artwork-grub-1.314.1337-r1 b/metadata/md5-cache/x11-themes/redcore-artwork-grub-1.314.1337-r1 index 679d852c..1df14df4 100644 --- a/metadata/md5-cache/x11-themes/redcore-artwork-grub-1.314.1337-r1 +++ b/metadata/md5-cache/x11-themes/redcore-artwork-grub-1.314.1337-r1 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=CCPL-Attribution-ShareAlike-3.0 PROPERTIES=live SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=7f3e566ef2775548e3f1b68a993a3c5c diff --git a/metadata/md5-cache/x11-themes/redcore-theme-1.314.1337-r1 b/metadata/md5-cache/x11-themes/redcore-theme-1.314.1337-r1 index 5a721339..1e2efda8 100644 --- a/metadata/md5-cache/x11-themes/redcore-theme-1.314.1337-r1 +++ b/metadata/md5-cache/x11-themes/redcore-theme-1.314.1337-r1 @@ -9,5 +9,5 @@ LICENSE=GPLv3 PROPERTIES=live RDEPEND=x11-themes/gtk-engines-murrine x11-themes/gtk-engines-unico SLOT=0 -_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 _md5_=475bcfb777762dcf90bf9f91929978db diff --git a/metadata/md5-cache/x11-themes/redcore-theme-sddm-1.314.1337 b/metadata/md5-cache/x11-themes/redcore-theme-sddm-1.314.1337-r1 index 23cd2b8f..23cd2b8f 100644 --- a/metadata/md5-cache/x11-themes/redcore-theme-sddm-1.314.1337 +++ b/metadata/md5-cache/x11-themes/redcore-theme-sddm-1.314.1337-r1 diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index index db2a2e04..c4c1fa69 100644 --- a/metadata/pkg_desc_index +++ b/metadata/pkg_desc_index @@ -7,8 +7,8 @@ app-admin/vasile 2.1812.2-r1: Versatile Advanced Script for ISO and Latest Encha app-arch/unp 2.0_pre9-r1: Script for unpacking various file formats app-backup/timeshift 22.11.1-r2: A system restore utility for Linux app-emulation/qemu-guest-agent 8.2.0-r6: QEMU Guest Agent (qemu-ga) for use when running inside a VM -app-emulation/steam 1.0.0.71-r4: Digital distribution client bootstrap package -app-emulation/virtualbox-modules 7.0.18-r1: Kernel Modules for Virtualbox +app-emulation/steam 1.0.0.79: Installer, launcher and supplementary files for Valve's Steam client +app-emulation/virtualbox-modules 7.0.20: Kernel Modules for Virtualbox app-laptop/tp_smapi 0.44-r1: IBM ThinkPad SMAPI BIOS driver app-misc/calamares-config-redcore 1.314.1337-r6: Redcore Linux Calamares modules config app-misc/geoclue 2.7.1-r6: A location information D-Bus service @@ -23,14 +23,14 @@ dev-go/protoc-gen-go-grpc 1.2.0: This tool generates Go language bindings of ser dev-libs/libdbusmenu-qt 0.9.3_pre20160218-r2: A library providing Qt implementation of DBusMenu specification (meta mackage) dev-libs/libdbusmenu-qt5 0.9.3_pre20160218-r3: Library providing Qt implementation of DBusMenu specification dev-python/animation 0.0.5-r5: Tools for terminal-based wait animations -dev-python/grpcio 1.59.0-r1: High-performance RPC framework (python libraries) -dev-python/grpcio-tools 1.59.0-r1: Protobuf code generator for gRPC +dev-python/grpcio 1.62.0: High-performance RPC framework (python libraries) +dev-python/grpcio-tools 1.62.0: Protobuf code generator for gRPC dev-python/sh 1.12.14-r6: Python process launching dev-python/typer 0.9.0-r3: Build great CLIs. Easy to code. Based on Python type hints dev-python/wget 2.2-r4: Python library for downloading from http URLs dev-python/zeroconf 0.82.1-r10: Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) gui-libs/display-manager-init 1.1.2-r1: RC init files for starting display and login managers -kde-plasma/kinfocenter 5.27.11-r5 6.1.2-r5: Utility providing information about the computer hardware +kde-plasma/kinfocenter 5.27.11-r5 6.1.4-r5: Utility providing information about the computer hardware lxde-base/lxappearance 0.6.3-r5: LXDE GTK+ theme switcher lxqt-base/lxqt-meta 2.0.0-r1: Meta ebuild for LXQt, the Lightweight Desktop Environment media-libs/portsmf 239-r1: The Tenacity fork of PortSMF, a Standard MIDI File library @@ -50,10 +50,11 @@ sys-apps/openrc 0.53: OpenRC manages the services, startup and shutdown of a hos sys-auth/polkit-qt 0.200.0: PolicyKit Qt API wrapper library (meta package) sys-auth/polkit-qt5 0.200.0: Qt wrapper around polkit-1 client libraries sys-auth/polkit-qt6 0.200.0: Qt wrapper around polkit-1 client libraries -sys-boot/etcher 1.18.4-r2: Flash OS images to SD cards & USB drives, safely and easily. +sys-boot/etcher 1.19.21-r1: Flash OS images to SD cards & USB drives, safely and easily. sys-boot/grub 2.04-r15: GNU GRUB boot loader sys-boot/os-prober 1.77-r10: Utility to detect other OSs on a set of drives sys-boot/plymouth 0.9.4-r11: Graphical boot animation (splash) and logger +sys-boot/rpi-imager 1.8.5: Raspberry Pi Imaging Utility sys-boot/unetbootin-static 625-r5: Universal Netboot Installer creates Live USB systems for various OS distributions sys-fs/cryptsetup 2.6.1-r5: Tool to setup encrypted devices with dm-crypt sys-fs/gocryptfs 2.0.1-r1: Encrypted overlay filesystem written in Go @@ -64,13 +65,13 @@ sys-kernel/bcmwl-dkms 6.30.223.271-r11: Broadcom's IEEE 802.11a/b/g/n hybrid Lin sys-kernel/dkms 2.3-r4: Dynamic Kernel Module Support sys-kernel/dracut 059-r15: Generic initramfs generation tool sys-kernel/linux-image-redcore 6.8.12-r1: Redcore Linux Kernel Image -sys-kernel/linux-image-redcore-lts 5.15.162-r1 6.1.97-r1 6.6.37-r1: Redcore Linux LTS Kernel Image +sys-kernel/linux-image-redcore-lts 5.15.165 6.1.106 6.6.47: Redcore Linux LTS Kernel Image sys-kernel/linux-sources-redcore 6.8.12-r1: Redcore Linux Kernel Sources -sys-kernel/linux-sources-redcore-lts 5.15.162-r1 6.1.97-r1 6.6.37-r1: Redcore Linux LTS Kernel Sources +sys-kernel/linux-sources-redcore-lts 5.15.165 6.1.106 6.6.47: Redcore Linux LTS Kernel Sources sys-kernel/nvidia-drivers-dkms 390.157-r7 470.239.06-r1 535.171.04-r1: NVIDIA driver sources for linux sys-kernel/tp_smapi-dkms 0.44-r1: IBM ThinkPad SMAPI BIOS driver sources sys-kernel/vhba-dkms 20240202-r1: Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite sources -sys-kernel/virtualbox-modules-dkms 7.0.18-r1: Kernel Modules source for Virtualbox +sys-kernel/virtualbox-modules-dkms 7.0.20: Kernel Modules source for Virtualbox sys-kernel/zfs-dkms 2.2.4-r1: ZFS sources for linux sys-power/radeon-profile 20200824-r10: Read current clocks of ATi/AMD Radeon cards virtual/libudev 314.1337-r1: Virtual for libudev providers @@ -79,10 +80,10 @@ virtual/logger 1.314.1337: Virtual for system loggers virtual/notification-daemon 1.334.1337: Virtual (dummy package) for notification daemon dbus service virtual/tmpfiles 1.314.1337-r1: Virtual to select between different tmpfiles.d handlers virtual/udev 314.1337-r1: Virtual to select between different udev daemon providers -www-client/ungoogled-chromium 124.0.6367.118: Modifications to Chromium for removing Google integration and enhancing privacy +www-client/ungoogled-chromium 128.0.6613.84: Modifications to Chromium for removing Google integration and enhancing privacy x11-base/xorg-drivers 21.1-r100: Meta package containing deps on all xorg drivers (dummy package) -x11-drivers/nvidia-drivers 390.157-r7 470.239.06 535.171.04: NVIDIA Accelerated Graphics Driver -x11-libs/gtk+ 2.24.33-r5 3.24.40-r1: Gimp ToolKit + +x11-drivers/nvidia-drivers 390.157-r8 470.239.06-r1 535.171.04-r1: NVIDIA Accelerated Graphics Driver +x11-libs/gtk+ 2.24.33-r5 3.24.41-r5: Gimp ToolKit + x11-misc/nvidia-prime 314: NVIDIA Prime Render Offload configuration and utilities x11-misc/nvidia-settings 390.157-r6 470.239.06-r1 535.171.04-r1: NVIDIA Linux X11 Settings Utility x11-misc/pcmanfm-qt-share 1337-r1: PCManFM-QT custom action to share folder using Samba @@ -92,4 +93,4 @@ x11-themes/redcore-artwork-community 1.314.1337-r1: Redcore Linux Community Wall x11-themes/redcore-artwork-core 1.314.1337-r1: Offical Redcore Linux Core Artwork x11-themes/redcore-artwork-grub 1.314.1337-r1: Redcore Linux GRUB2 Images x11-themes/redcore-theme 1.314.1337-r1: Official Redcore Linux GTK theme -x11-themes/redcore-theme-sddm 1.314.1337: Redcore Linux SDDM Theme +x11-themes/redcore-theme-sddm 1.314.1337-r1: Redcore Linux SDDM Theme diff --git a/sys-boot/etcher/Manifest b/sys-boot/etcher/Manifest index cb6dd8e0..f9d0c6cf 100644 --- a/sys-boot/etcher/Manifest +++ b/sys-boot/etcher/Manifest @@ -1 +1 @@ -DIST balenaEtcher-1.18.4-x64.AppImage 99670655 BLAKE2B 1459743b180afbb9e57d32b9b5e808cf875378b0ec93f5af02a04c1b270ebbea46a240ff0a76afa984ab43965cb630198b845f331fda07ca90e962f18c706880 SHA512 dd349cbe15be7df164cf0423c720bf800fd26fbe56532ba3cb743879ff638a082f1cf2281c444131b1f270b9d5a3f1ced91a1b91747569eecdce603356c46a60 +DIST balena-etcher_1.19.21_amd64.deb 110310096 BLAKE2B 796cafc828029caddc0b0b2258712cf2656628366f268689e3d33ea9d721fd17560f3f3364e80c09c866af237459b839f505401e3045079b029244e703e575d7 SHA512 9b553544e26c392ae83a9bba4a5ee81fd85e1bdda89765bd06367563cab2e94a69fdf209a8e2da84dc87413c351b0783ed42c8fa7b402e62369c55e2d132faf9 diff --git a/sys-boot/etcher/etcher-1.18.4-r2.ebuild b/sys-boot/etcher/etcher-1.18.4-r2.ebuild deleted file mode 100644 index eda797cd..00000000 --- a/sys-boot/etcher/etcher-1.18.4-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=8 - -MY_PN="balenaEtcher" - -inherit desktop xdg-utils - -DESCRIPTION="Flash OS images to SD cards & USB drives, safely and easily." -HOMEPAGE="https://etcher.io/" -SRC_URI="https://github.com/balena-io/${PN}/releases/download/v${PV}/${MY_PN}-${PV}-x64.AppImage" - -LICENSE="GPL2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="dev-libs/nss - media-libs/alsa-lib - sys-apps/lsb-release - x11-libs/gtk+:2 - x11-libs/libXtst - x11-libs/libnotify" -RDEPEND="${DEPEND}" - -RESTRICT="mirror strip" - -S="${DISTDIR}" - -src_unpack() { - : -} - -src_install() { - newbin ${MY_PN}-${PV}-x64.AppImage ${MY_PN} - domenu ${FILESDIR}/${MY_PN}.desktop -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} - diff --git a/sys-boot/etcher/etcher-1.19.21-r1.ebuild b/sys-boot/etcher/etcher-1.19.21-r1.ebuild new file mode 100644 index 00000000..3c90b087 --- /dev/null +++ b/sys-boot/etcher/etcher-1.19.21-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +BINTRON_NAME="balena-etcher" +BINTRON_HOME="/opt/balenaEtcher/" + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi fil fr gu he hi hr hu id it ja kn ko lt + lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit bintron-r1 unpacker + +DESCRIPTION="Flash OS images to SD cards & USB drives, safely and easily." +HOMEPAGE="https://etcher.balena.io" +SRC_URI="https://github.com/balena-io/etcher/releases/download/v${PV}/balena-etcher_${PV}_amd64.deb" +S="${WORKDIR}/usr/lib/balena-etcher" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+suid" + +RESTRICT="mirror strip test" + +RDEPEND=" + virtual/libudev +" + +QA_PREBUILT="/opt/balenaEtcher/*" + +src_prepare() { + bintron-r1_src_prepare + + # Weird symlink + rm balenaEtcher || die +} + +src_install() { + bintron-r1_src_install + + for i in balena-etcher chrome_crashpad_handler chrome-sandbox libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so libvulkan.so.1 ; do + fperms 0755 "${BINTRON_HOME}"/$i || die + done + + for i in etcher-util sudo-askpass.osascript-en.js sudo-askpass.osascript-zh.js ; do + fperms 0755 "${BINTRON_HOME}"/resources/$i || die + done + + use suid && fperms 4711 "${BINTRON_HOME}"/chrome-sandbox +} diff --git a/sys-boot/etcher/files/balenaEtcher.desktop b/sys-boot/etcher/files/balenaEtcher.desktop deleted file mode 100644 index b839fc2e..00000000 --- a/sys-boot/etcher/files/balenaEtcher.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=balenaEtcher -Exec=balenaEtcher %U -Terminal=false -Type=Application -Icon=etcher-electron -StartupWMClass=balenaEtcher -Comment=Flash OS images to SD cards and USB drives, safely and easily. -MimeType=x-scheme-handler/etcher; -Categories=System; diff --git a/sys-boot/rpi-imager/Manifest b/sys-boot/rpi-imager/Manifest new file mode 100644 index 00000000..5b7690b7 --- /dev/null +++ b/sys-boot/rpi-imager/Manifest @@ -0,0 +1 @@ +DIST rpi-imager-1.8.5.tar.gz 22455707 BLAKE2B a3268674a9d8345c23b765beef041404185eb31a25cefc2adee0d6de7910aa526c1b1f0073e4fd959ae3aa04764c9890355835295dab40149d07e37b0869a890 SHA512 574d4310234344be7502ecb6e01802f658455bc329a8080c88173c020c3e291478f5145b45c9ed68136ff1dafbaf8b842de2f8f086888cab806e931660f1d3b8 diff --git a/sys-boot/rpi-imager/files/1.7.3-move-DRIVELIST_FILTER_SYSTEM_DRIVES-to-cmake-arg.patch b/sys-boot/rpi-imager/files/1.7.3-move-DRIVELIST_FILTER_SYSTEM_DRIVES-to-cmake-arg.patch new file mode 100644 index 00000000..d7e151bd --- /dev/null +++ b/sys-boot/rpi-imager/files/1.7.3-move-DRIVELIST_FILTER_SYSTEM_DRIVES-to-cmake-arg.patch @@ -0,0 +1,37 @@ +# Expose drivelist filtering as cmake variable + +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -134,6 +134,17 @@ else() + add_definitions(-DTELEMETRY_ENABLED_DEFAULT=false) + endif() + ++if(DEFINED DRIVELIST_FILTER_SYSTEM_DRIVES) ++ if(DRIVELIST_FILTER_SYSTEM_DRIVES) ++ # Hide system drives from list ++ add_definitions(-DDRIVELIST_FILTER_SYSTEM_DRIVES=true) ++ else() ++ add_definitions(-DDRIVELIST_FILTER_SYSTEM_DRIVES=false) ++ endif() ++else() ++ add_definitions(-DDRIVELIST_FILTER_SYSTEM_DRIVES=true) ++endif() ++ + if(ENABLE_CHECK_VERSION) + add_definitions(-DCHECK_VERSION_DEFAULT=true) + else() +--- a/src/config.h ++++ b/src/config.h +@@ -19,9 +19,6 @@ + /* Hash algorithm for verifying (uncompressed image) checksum */ + #define OSLIST_HASH_ALGORITHM QCryptographicHash::Sha256 + +-/* Hide system drives from list */ +-#define DRIVELIST_FILTER_SYSTEM_DRIVES true +- + /* Update progressbar every 0.1 second */ + #define PROGRESS_UPDATE_INTERVAL 100 + +-- +2.38.2 + diff --git a/sys-boot/rpi-imager/files/rpi-imager-1.8.5-expose-DRIVELIST_FILTER_SYSTEM_DRIVES.patch b/sys-boot/rpi-imager/files/rpi-imager-1.8.5-expose-DRIVELIST_FILTER_SYSTEM_DRIVES.patch new file mode 100644 index 00000000..0935599f --- /dev/null +++ b/sys-boot/rpi-imager/files/rpi-imager-1.8.5-expose-DRIVELIST_FILTER_SYSTEM_DRIVES.patch @@ -0,0 +1,50 @@ +https://github.com/raspberrypi/rpi-imager/commit/a44b9ae85601a0bf9317c8717813fd0e6ac14d3e +https://github.com/raspberrypi/rpi-imager/pull/816 +https://github.com/raspberrypi/rpi-imager/issues/534 +https://gitlab.com/src_prepare/src_prepare-overlay/-/merge_requests/343 + +From a44b9ae85601a0bf9317c8717813fd0e6ac14d3e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?MrSm=C3=B6r?= <66489839+MrSmoer@users.noreply.github.com> +Date: Fri, 9 Feb 2024 11:08:00 +0100 +Subject: [PATCH] Exposing 'DRIVELIST_FILTER_SYSTEM_DRIVES' as a cmake variable + +Makes the filtering-behaviour userconfigureable during compile-time. +This way its easier to configure the imager for flashing SATA or NVME +Drives installed in your system (because of lack of adapters), +or if the drives are (accidentally) labled as systemdrives by drivelist. +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -4,6 +4,7 @@ + cmake_minimum_required(VERSION 3.9.4) + OPTION (ENABLE_CHECK_VERSION "Check for version updates" ON) + OPTION (ENABLE_TELEMETRY "Enable sending telemetry" ON) ++OPTION (DRIVELIST_FILTER_SYSTEM_DRIVES "Filter System drives from displayed drives" ON) + + project(rpi-imager LANGUAGES CXX C) + set(IMAGER_VERSION_MAJOR 1) +@@ -164,6 +165,13 @@ else() + add_definitions(-DCHECK_VERSION_DEFAULT=false) + endif() + ++if(DRIVELIST_FILTER_SYSTEM_DRIVES) ++ # Hide system drives from list ++ add_definitions(-DDRIVELIST_FILTER_SYSTEM_DRIVES=true) ++else() ++ add_definitions(-DDRIVELIST_FILTER_SYSTEM_DRIVES=false) ++endif() ++ + # Because dependencies are typically not available by default on Windows, build bundled code + if (WIN32) + # Target Windows 7 (needed for drivelist module) +--- a/src/config.h ++++ b/src/config.h +@@ -19,9 +19,6 @@ + /* Hash algorithm for verifying (uncompressed image) checksum */ + #define OSLIST_HASH_ALGORITHM QCryptographicHash::Sha256 + +-/* Hide system drives from list */ +-#define DRIVELIST_FILTER_SYSTEM_DRIVES true +- + /* Update progressbar every 0.1 second */ + #define PROGRESS_UPDATE_INTERVAL 100 + diff --git a/sys-boot/rpi-imager/rpi-imager-1.8.5.ebuild b/sys-boot/rpi-imager/rpi-imager-1.8.5.ebuild new file mode 100644 index 00000000..86c25ee0 --- /dev/null +++ b/sys-boot/rpi-imager/rpi-imager-1.8.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake optfeature python-any-r1 xdg + +DESCRIPTION="Raspberry Pi Imaging Utility" +HOMEPAGE="https://github.com/raspberrypi/rpi-imager" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/raspberrypi/rpi-imager.git" +else + SRC_URI="https://github.com/raspberrypi/rpi-imager/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="qt6 +filter-drivelist test" +RESTRICT="test !test? ( test )" # requires network and extra permissions to write + +RDEPEND=" + app-arch/libarchive:= + app-arch/xz-utils + net-libs/gnutls:= + net-misc/curl + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtwidgets:5 + ) + qt6? ( + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtdeclarative:6 + ) +" +DEPEND=" + ${RDEPEND} + !qt6? ( + dev-qt/qtsvg:5 + ) + qt6? ( + dev-qt/qtsvg:6 + ) +" +BDEPEND=" + !qt6? ( dev-qt/linguist-tools ) + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ') + ) +" + +PATCHES=( + #https://github.com/raspberrypi/rpi-imager/pull/816 + "${FILESDIR}/rpi-imager-1.8.5-expose-DRIVELIST_FILTER_SYSTEM_DRIVES.patch" +) + +CMAKE_USE_DIR="${S}/src" + +python_check_deps() { + python_has_version "dev-python/jsonschema[${PYTHON_USEDEP}]" \ + && python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" \ + && python_has_version "dev-python/urllib3[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DENABLE_CHECK_VERSION=OFF + -DENABLE_TELEMETRY=OFF + -DDRIVELIST_FILTER_SYSTEM_DRIVES=$(usex filter-drivelist) + $(cmake_use_find_package !qt6 Qt5) + ) + + cmake_src_configure +} + +src_test() { + epytest tests +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "writing to disk as non-root user" sys-fs/udisks:2 +} diff --git a/sys-kernel/linux-image-redcore-lts/Manifest b/sys-kernel/linux-image-redcore-lts/Manifest index 977ee468..8d469145 100644 --- a/sys-kernel/linux-image-redcore-lts/Manifest +++ b/sys-kernel/linux-image-redcore-lts/Manifest @@ -1,3 +1,3 @@ -DIST linux-5.15.162.tar.xz 126680364 BLAKE2B 8a82c9cfc3e1c0e89b59929b6721271c393627b64322371f3f832821f0a857b28e8ae5f2cf8cc59fe8d230b1e05b5b273e54f470b45e415700590c29f687fd84 SHA512 b3e846b4c3c18b8967057d2eb13bdec55a68cdf3ae8613b5937ae7975d53fe54036d8e97ba3bda36cd651f0350fed5bd0b2e7c1c402ccaf6e752d0e66ef76c2c -DIST linux-6.1.97.tar.xz 135133628 BLAKE2B 16cb37ecf36c188f8324ba71abfadd818b5209b6d957701babc9545f0f5455f50e90d6bb30213aef21b8a07011a11bb4293a436d92ad13adc3f0089e1ab13462 SHA512 0688fed5cfe71137fb4072e25cdcccd4d2105c54314b72b30de3716a595d0adf1e2a9867f96bcc12b49958b081d404dca35a36747dd924ac510b001da5217b43 -DIST linux-6.6.37.tar.xz 140257932 BLAKE2B 26cb9557f774b294c67f7562ecb69b4f8ed717bed59a2386385a814e18fdad48e05a94ed0c29290791f7494fa4cd0168f412bb463d69a8bad9ce71d7d7e5429e SHA512 04f7048d62b369bbe12d3a5c3f421834354a7eabf5a8819d22d9e7450d3b52d763c98a55c203f6d2a2b01163d1e5f95e52beea1280586e452fa6e7c22ac86f1a +DIST linux-5.15.165.tar.xz 126684752 BLAKE2B cb5efc3d57473da217b35f4e870c78fe4a647828031271c0300f8af11b041bd61ce6c3a0aff9b65e1fbb1af0d6895637cfa8dcc258172b71143116c940284a09 SHA512 37c8f7e88727b3be43e03d889330d70d5f3f87f7e11b9cee98e2812b5dfbe97bfe18f655efcbc2c7fbdd883e6d8d32609021aa054a6da53450490bb1c7855d49 +DIST linux-6.1.106.tar.xz 135145020 BLAKE2B bcd4bce2bf35411fc1e13afa5c6935ee5cfbb13e4395fa7215d34b6f964d433c54f1b5a1022ee57bb439593b5196a9a4733f79d5590b05defda60b62845e4eef SHA512 0ca73f9ac725dee2ebf7aece9ea0e5bb890ed7fa836eea4d1fa97417b2a2735dd5dbf9a5970683ca09f6bb469aa03bb9ead7927bd4c2d2476190be5f2f3118f9 +DIST linux-6.6.47.tar.xz 140308580 BLAKE2B ece3be3257b205c3d56c71525b95798347ab40b00d9ca54f0812a5407725512613075e85b3a6a0f3bfc4a59c714438efc4c08ed171a3f92e62cc3e4046f87a1f SHA512 9a3c52f5df4480a61493ca24d25c9e9b5b9dfe2e465ecf7d457bc240abf88b2d08d745b63895c6b47a557fca610882bbc8b5fe66b2d7a9262f548daca50d4004 diff --git a/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config b/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config index 4805a655..7c4aab49 100644 --- a/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config +++ b/sys-kernel/linux-image-redcore-lts/files/6.1-amd64.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.97-redcore-lts Kernel Configuration +# Linux/x86 6.1.104-redcore-lts Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210 p14) 13.2.1 20240210" CONFIG_CC_IS_GCC=y @@ -1030,6 +1030,7 @@ CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_CONTIG_ALLOC=y +CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y diff --git a/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config b/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config index 180ec0ef..3e3303e2 100644 --- a/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config +++ b/sys-kernel/linux-image-redcore-lts/files/6.6-amd64.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.6.37-redcore-lts Kernel Configuration +# Linux/x86 6.6.45-redcore-lts Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210 p14) 13.2.1 20240210" CONFIG_CC_IS_GCC=y @@ -1076,6 +1076,7 @@ CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_CONTIG_ALLOC=y +CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y @@ -6631,6 +6632,7 @@ CONFIG_DVB_SP2=m # Graphics support # CONFIG_APERTURE_HELPERS=y +CONFIG_SCREEN_INFO=y CONFIG_VIDEO_CMDLINE=y CONFIG_VIDEO_NOMODESET=y CONFIG_AUXDISPLAY=y diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.162-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.165.ebuild index 0f0c27ef..edb13202 100644 --- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.162-r1.ebuild +++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-5.15.165.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="5.15" diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.97-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.106.ebuild index 9b90498a..2a744e4e 100644 --- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.97-r1.ebuild +++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.1.106.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="6.1" diff --git a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.37-r1.ebuild b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.47.ebuild index d631ba81..2d7aa20d 100644 --- a/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.37-r1.ebuild +++ b/sys-kernel/linux-image-redcore-lts/linux-image-redcore-lts-6.6.47.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="6.6" diff --git a/sys-kernel/linux-sources-redcore-lts/Manifest b/sys-kernel/linux-sources-redcore-lts/Manifest index 977ee468..8d469145 100644 --- a/sys-kernel/linux-sources-redcore-lts/Manifest +++ b/sys-kernel/linux-sources-redcore-lts/Manifest @@ -1,3 +1,3 @@ -DIST linux-5.15.162.tar.xz 126680364 BLAKE2B 8a82c9cfc3e1c0e89b59929b6721271c393627b64322371f3f832821f0a857b28e8ae5f2cf8cc59fe8d230b1e05b5b273e54f470b45e415700590c29f687fd84 SHA512 b3e846b4c3c18b8967057d2eb13bdec55a68cdf3ae8613b5937ae7975d53fe54036d8e97ba3bda36cd651f0350fed5bd0b2e7c1c402ccaf6e752d0e66ef76c2c -DIST linux-6.1.97.tar.xz 135133628 BLAKE2B 16cb37ecf36c188f8324ba71abfadd818b5209b6d957701babc9545f0f5455f50e90d6bb30213aef21b8a07011a11bb4293a436d92ad13adc3f0089e1ab13462 SHA512 0688fed5cfe71137fb4072e25cdcccd4d2105c54314b72b30de3716a595d0adf1e2a9867f96bcc12b49958b081d404dca35a36747dd924ac510b001da5217b43 -DIST linux-6.6.37.tar.xz 140257932 BLAKE2B 26cb9557f774b294c67f7562ecb69b4f8ed717bed59a2386385a814e18fdad48e05a94ed0c29290791f7494fa4cd0168f412bb463d69a8bad9ce71d7d7e5429e SHA512 04f7048d62b369bbe12d3a5c3f421834354a7eabf5a8819d22d9e7450d3b52d763c98a55c203f6d2a2b01163d1e5f95e52beea1280586e452fa6e7c22ac86f1a +DIST linux-5.15.165.tar.xz 126684752 BLAKE2B cb5efc3d57473da217b35f4e870c78fe4a647828031271c0300f8af11b041bd61ce6c3a0aff9b65e1fbb1af0d6895637cfa8dcc258172b71143116c940284a09 SHA512 37c8f7e88727b3be43e03d889330d70d5f3f87f7e11b9cee98e2812b5dfbe97bfe18f655efcbc2c7fbdd883e6d8d32609021aa054a6da53450490bb1c7855d49 +DIST linux-6.1.106.tar.xz 135145020 BLAKE2B bcd4bce2bf35411fc1e13afa5c6935ee5cfbb13e4395fa7215d34b6f964d433c54f1b5a1022ee57bb439593b5196a9a4733f79d5590b05defda60b62845e4eef SHA512 0ca73f9ac725dee2ebf7aece9ea0e5bb890ed7fa836eea4d1fa97417b2a2735dd5dbf9a5970683ca09f6bb469aa03bb9ead7927bd4c2d2476190be5f2f3118f9 +DIST linux-6.6.47.tar.xz 140308580 BLAKE2B ece3be3257b205c3d56c71525b95798347ab40b00d9ca54f0812a5407725512613075e85b3a6a0f3bfc4a59c714438efc4c08ed171a3f92e62cc3e4046f87a1f SHA512 9a3c52f5df4480a61493ca24d25c9e9b5b9dfe2e465ecf7d457bc240abf88b2d08d745b63895c6b47a557fca610882bbc8b5fe66b2d7a9262f548daca50d4004 diff --git a/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config index 4805a655..7c4aab49 100644 --- a/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config +++ b/sys-kernel/linux-sources-redcore-lts/files/6.1-amd64.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.97-redcore-lts Kernel Configuration +# Linux/x86 6.1.104-redcore-lts Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210 p14) 13.2.1 20240210" CONFIG_CC_IS_GCC=y @@ -1030,6 +1030,7 @@ CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_CONTIG_ALLOC=y +CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y diff --git a/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config b/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config index 180ec0ef..3e3303e2 100644 --- a/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config +++ b/sys-kernel/linux-sources-redcore-lts/files/6.6-amd64.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.6.37-redcore-lts Kernel Configuration +# Linux/x86 6.6.45-redcore-lts Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20240210 p14) 13.2.1 20240210" CONFIG_CC_IS_GCC=y @@ -1076,6 +1076,7 @@ CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_CONTIG_ALLOC=y +CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y @@ -6631,6 +6632,7 @@ CONFIG_DVB_SP2=m # Graphics support # CONFIG_APERTURE_HELPERS=y +CONFIG_SCREEN_INFO=y CONFIG_VIDEO_CMDLINE=y CONFIG_VIDEO_NOMODESET=y CONFIG_AUXDISPLAY=y diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.162-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.165.ebuild index d08f1bdd..dec3297b 100644 --- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.162-r1.ebuild +++ b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-5.15.165.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="5.15" diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.97-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.106.ebuild index b1b397dc..30f3f5a4 100644 --- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.97-r1.ebuild +++ b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.1.106.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="6.1" diff --git a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.37-r1.ebuild b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.47.ebuild index ac0be8f5..730cd283 100644 --- a/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.37-r1.ebuild +++ b/sys-kernel/linux-sources-redcore-lts/linux-sources-redcore-lts-6.6.47.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXTRAVERSION="redcore-lts-r1" +EXTRAVERSION="redcore-lts" KV_FULL="${PV}-${EXTRAVERSION}" KV_MAJOR="6.6" diff --git a/sys-kernel/virtualbox-modules-dkms/Manifest b/sys-kernel/virtualbox-modules-dkms/Manifest index 92839c88..3b5e5c1f 100644 --- a/sys-kernel/virtualbox-modules-dkms/Manifest +++ b/sys-kernel/virtualbox-modules-dkms/Manifest @@ -1 +1 @@ -DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c SHA512 1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77 +DIST vbox-kernel-module-src-7.0.20.tar.xz 720160 BLAKE2B 833aa87af13a6c3e9426bd00e32b14c8b3958ab14425e8c02141d8579e987255b170662e00abb92f17234d4f03462d6d5b9fc1279d9da5449d344a328c905c8f SHA512 650bb6cf16ae42774524bf2e7ad2ee125d7a8d57de1e58d24b8b49bb9cf2829ea01dd32d2c1e0b2df556eab4a458cb0d84715b92d4085d03891f62a46aaf2916 diff --git a/sys-kernel/virtualbox-modules-dkms/files/dkms.conf b/sys-kernel/virtualbox-modules-dkms/files/dkms.conf index 495fbf03..d00d4b9b 100644 --- a/sys-kernel/virtualbox-modules-dkms/files/dkms.conf +++ b/sys-kernel/virtualbox-modules-dkms/files/dkms.conf @@ -1,5 +1,5 @@ PACKAGE_NAME="virtualbox-modules-dkms" -PACKAGE_VERSION="7.0.18" +PACKAGE_VERSION="7.0.20" BUILD_EXCLUSIVE_KERNEL="^(5\.[0-9]+\.|6\.[0-8]\.)" # only build for kernels v5.x.x up to and including v6.8.x BUILT_MODULE_NAME[0]="vboxdrv" BUILT_MODULE_LOCATION[0]="vboxdrv" diff --git a/sys-kernel/virtualbox-modules-dkms/virtualbox-modules-dkms-7.0.18-r1.ebuild b/sys-kernel/virtualbox-modules-dkms/virtualbox-modules-dkms-7.0.20.ebuild index c78290ac..c78290ac 100644 --- a/sys-kernel/virtualbox-modules-dkms/virtualbox-modules-dkms-7.0.18-r1.ebuild +++ b/sys-kernel/virtualbox-modules-dkms/virtualbox-modules-dkms-7.0.20.ebuild diff --git a/www-client/ungoogled-chromium/Manifest b/www-client/ungoogled-chromium/Manifest index 52a0cb90..b6eab41b 100644 --- a/www-client/ungoogled-chromium/Manifest +++ b/www-client/ungoogled-chromium/Manifest @@ -1 +1 @@ -DIST ungoogled-chromium_124.0.6367.118-1_linux.tar.xz 125191756 BLAKE2B 0cb466e6840aec0a1e980711c2041a93869ca8e26aa486d581773ecc5ee1e954cdd2a6725409ade7f41f02ab015e8534052e21ed375cac482e5d3c6b56b66823 SHA512 d3e4429fc44f268888c8c0d9989dd553ef0b2234a8178ea7972b1fb8f39ab35c05803a105a2377bb64e8453ffb31002afaeee4c68f10e5557d080c1c07f3ebec +DIST ungoogled-chromium_128.0.6613.84-1_linux.tar.xz 130332700 BLAKE2B 27b5c3156b7d3b6b783cc0066b398538f94de8af89a94d75d64ad5d102fd8e39b09f32127ffac0c29af05f4749092fa12f01e4ed1335bb47017e6bda67ea45e1 SHA512 889862880397ed0a06daffa3b799df24300cc9c68c6a0243051ab6ea5841a6f00b72a5f6ffe907fa8461fd8b04855ddaf608f5720e48bc401b2b56af4a1437d1 diff --git a/www-client/ungoogled-chromium/ungoogled-chromium-124.0.6367.118.ebuild b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.84.ebuild index 940d6a90..940d6a90 100644 --- a/www-client/ungoogled-chromium/ungoogled-chromium-124.0.6367.118.ebuild +++ b/www-client/ungoogled-chromium/ungoogled-chromium-128.0.6613.84.ebuild diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r7.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r8.ebuild index c6d32803..1124cfd1 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r7.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157-r8.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit flag-o-matic multilib-minimal portability toolchain-funcs unpacker +inherit flag-o-matic multilib-minimal portability toolchain-funcs NV_URI="http://http.download.nvidia.com/XFree86/" AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06-r1.ebuild index e5bbfdf0..8b3ae7f7 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit flag-o-matic multilib-minimal portability toolchain-funcs unpacker +inherit flag-o-matic multilib-minimal portability toolchain-funcs NV_URI="https://us.download.nvidia.com/XFree86/" AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04-r1.ebuild index 8b5a4ecb..8b1db030 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit flag-o-matic multilib-minimal portability toolchain-funcs unpacker +inherit flag-o-matic multilib-minimal portability toolchain-funcs NV_URI="https://us.download.nvidia.com/XFree86/" AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 1a85517b..4cf0e2c5 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,2 +1,2 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c SHA512 71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5 -DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a5555483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f SHA512 21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7 +DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e SHA512 aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d90000da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98 diff --git a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch b/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch deleted file mode 100644 index e096e920..00000000 --- a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 6880ac90a0211095cfea753316e002bd668a4e92 Mon Sep 17 00:00:00 2001 -From: Michael Wyraz <mw@brick4u.de> -Date: Fri, 19 Jan 2024 19:15:52 +0100 -Subject: [PATCH 1/2] don't free monitor->name twice (fixes #6345) - ---- - gdk/x11/gdkscreen-x11.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c -index f54bf51d04..4ac3167b30 100644 ---- a/gdk/x11/gdkscreen-x11.c -+++ b/gdk/x11/gdkscreen-x11.c -@@ -922,7 +922,6 @@ init_randr13 (GdkScreen *screen, gboolean *changed) - g_object_ref (monitor); - g_ptr_array_remove (x11_display->monitors, monitor); - gdk_display_monitor_removed (display, GDK_MONITOR (monitor)); -- free (monitor->name); - g_object_unref (monitor); - *changed = TRUE; - } --- -2.43.0 - - -From ba58b3a23df4213e17a80816c7687a59e104769d Mon Sep 17 00:00:00 2001 -From: Michael Wyraz <mw@brick4u.de> -Date: Fri, 19 Jan 2024 22:20:02 +0100 -Subject: [PATCH 2/2] Fix for #6342 - ---- - gdk/x11/gdkscreen-x11.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c -index 4ac3167b30..6207b5f443 100644 ---- a/gdk/x11/gdkscreen-x11.c -+++ b/gdk/x11/gdkscreen-x11.c -@@ -851,7 +851,7 @@ init_randr13 (GdkScreen *screen, gboolean *changed) - monitor = g_object_new (gdk_x11_monitor_get_type (), - "display", display, - NULL); -- monitor->name = g_steal_pointer (&name); -+ monitor->name = g_strdup (name); - monitor->output = output; - monitor->add = TRUE; - g_ptr_array_add (x11_display->monitors, monitor); --- -2.43.0 - diff --git a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch b/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch deleted file mode 100644 index aadbd7be..00000000 --- a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch +++ /dev/null @@ -1,82 +0,0 @@ -From 76bc2a57136fd6cf0374fa3f86a7ba646b779803 Mon Sep 17 00:00:00 2001 -From: David King <amigadave@amigadave.com> -Date: Fri, 19 Jan 2024 10:41:33 +0000 -Subject: [PATCH 1/2] tests: Add GdkEvent casts in testinput - ---- - tests/testinput.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/tests/testinput.c b/tests/testinput.c -index b68552a428..3d4d7f6f87 100644 ---- a/tests/testinput.c -+++ b/tests/testinput.c -@@ -194,7 +194,7 @@ button_press_event (GtkWidget *widget, GdkEventButton *event) - - print_axes (event->device, event->axes); - gdk_event_get_axis ((GdkEvent *)event, GDK_AXIS_PRESSURE, &pressure); -- draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), -+ draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device ((GdkEvent *)event)), - event->x, event->y, pressure); - - motion_time = event->time; -@@ -239,10 +239,10 @@ motion_notify_event (GtkWidget *widget, GdkEventMotion *event) - gdk_device_get_axis (event->device, events[i]->axes, GDK_AXIS_X, &x); - gdk_device_get_axis (event->device, events[i]->axes, GDK_AXIS_Y, &y); - gdk_device_get_axis (event->device, events[i]->axes, GDK_AXIS_PRESSURE, &pressure); -- draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), -+ draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device ((GdkEvent *)event)), - x, y, pressure); - -- print_axes (gdk_event_get_source_device (event), events[i]->axes); -+ print_axes (gdk_event_get_source_device ((GdkEvent *)event), events[i]->axes); - } - gdk_device_free_history (events, n_events); - } -@@ -252,7 +252,7 @@ motion_notify_event (GtkWidget *widget, GdkEventMotion *event) - - gdk_event_get_axis ((GdkEvent *)event, GDK_AXIS_PRESSURE, &pressure); - -- draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), -+ draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device ((GdkEvent *)event)), - event->x, event->y, pressure); - } - motion_time = event->time; --- -2.43.0 - - -From 05a12b1c5f8eecc621a7135eb313d6bfe6ccdc3b Mon Sep 17 00:00:00 2001 -From: David King <amigadave@amigadave.com> -Date: Fri, 19 Jan 2024 11:04:37 +0000 -Subject: [PATCH 2/2] testsuite: Fix casts in reftests - ---- - testsuite/reftests/gtk-reftest.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/testsuite/reftests/gtk-reftest.c b/testsuite/reftests/gtk-reftest.c -index 1a51a9756b..88d8a849ca 100644 ---- a/testsuite/reftests/gtk-reftest.c -+++ b/testsuite/reftests/gtk-reftest.c -@@ -381,7 +381,7 @@ enforce_default_settings (void) - - klass = g_type_class_ref (G_OBJECT_TYPE (settings)); - -- pspecs = g_object_class_list_properties (klass, &n_pspecs); -+ pspecs = g_object_class_list_properties (G_OBJECT_CLASS (klass), &n_pspecs); - for (i = 0; i < n_pspecs; i++) - { - GParamSpec *pspec = pspecs[i]; -@@ -394,7 +394,7 @@ enforce_default_settings (void) - continue; - - value = g_param_spec_get_default_value (pspec); -- g_object_set_property (settings, pspec->name, value); -+ g_object_set_property (G_OBJECT (settings), pspec->name, value); - } - - g_free (pspecs); --- -2.43.0 - diff --git a/x11-libs/gtk+/gtk+-3.24.40-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.41-r5.ebuild index 3b353a3e..8e646b38 100644 --- a/x11-libs/gtk+/gtk+-3.24.40-r1.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.41-r5.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" COMMON_DEPEND=" >=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}] @@ -93,9 +93,6 @@ MULTILIB_CHOST_TOOLS=( ) PATCHES=( - # Upstream gtk-3-24 branch regression fixes and tests compile compat for modern C - "${FILESDIR}"/${PV}-gdkscreen-x11-fixes.patch - "${FILESDIR}"/${PV}-test-casts-gcc14.patch # gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache "${FILESDIR}"/${PN}-3.24.36-update-icon-cache.patch ) diff --git a/x11-themes/redcore-theme-sddm/files/redcore/Background.qml b/x11-themes/redcore-theme-sddm/files/redcore/Background.qml index 5a384151..6721e57f 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/Background.qml +++ b/x11-themes/redcore-theme-sddm/files/redcore/Background.qml @@ -1,23 +1,10 @@ /* - * Copyright 2016 Boudhayan Gupta <bgupta@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ + SPDX-FileCopyrightText: 2016 Boudhayan Gupta <bgupta@kde.org> -import QtQuick 2.2 + SPDX-License-Identifier: LGPL-2.0-or-later +*/ + +import QtQuick 2.15 FocusScope { id: sceneBackground diff --git a/x11-themes/redcore-theme-sddm/files/redcore/BreezeMenuStyle.qml b/x11-themes/redcore-theme-sddm/files/redcore/BreezeMenuStyle.qml deleted file mode 100644 index 7d56c149..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/BreezeMenuStyle.qml +++ /dev/null @@ -1,25 +0,0 @@ -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore - -import QtQuick.Controls.Styles 1.4 as QQCS -import QtQuick.Controls 1.3 as QQC - -QQCS.MenuStyle { - frame: Rectangle { - color: PlasmaCore.ColorScope.backgroundColor - border.color: Qt.tint(PlasmaCore.ColorScope.textColor, Qt.rgba(color.r, color.g, color.b, 0.7)) - border.width: 1 - } - itemDelegate.label: QQC.Label { - height: contentHeight * 1.2 - verticalAlignment: Text.AlignVCenter - color: styleData.selected ? PlasmaCore.ColorScope.highlightedTextColor : PlasmaCore.ColorScope.textColor - font.pointSize: config.fontSize - text: styleData.text - } - itemDelegate.background: Rectangle { - visible: styleData.selected - color: PlasmaCore.ColorScope.highlightColor - } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/KeyboardButton.qml b/x11-themes/redcore-theme-sddm/files/redcore/KeyboardButton.qml index 9989d93e..cd9f97bd 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/KeyboardButton.qml +++ b/x11-themes/redcore-theme-sddm/files/redcore/KeyboardButton.qml @@ -1,36 +1,59 @@ -import QtQuick 2.2 +/* + SPDX-FileCopyrightText: 2016 David Edmundson <davidedmundson@kde.org> + SPDX-FileCopyrightText: 2022 Aleix Pol Gonzalez <aleixpol@kde.org> -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents + SPDX-License-Identifier: LGPL-2.0-or-later +*/ -import QtQuick.Controls 1.3 as QQC +import QtQuick 2.15 + +import org.kde.plasma.components 3.0 as PlasmaComponents +import org.kde.kirigami 2.20 as Kirigami PlasmaComponents.ToolButton { - id: keyboardButton + id: root + + property int currentIndex: keyboard.currentLayout + onCurrentIndexChanged: keyboard.currentLayout = currentIndex - property int currentIndex: -1 + text: i18nd("plasma-desktop-sddm-theme", "Keyboard Layout: %1", keyboard.layouts[currentIndex].longName) + visible: keyboard.layouts.length > 1 - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", instantiator.objectAt(currentIndex).shortName) - implicitWidth: minimumWidth - font.pointSize: config.fontSize + checkable: true + checked: menu.opened + onToggled: { + if (checked) { + menu.popup(root, 0, 0) + } else { + menu.dismiss() + } + } - visible: menu.items.length > 1 + signal keyboardLayoutChanged() - Component.onCompleted: currentIndex = Qt.binding(function() {return keyboard.currentLayout}); + PlasmaComponents.Menu { + id: menu + Kirigami.Theme.colorSet: Kirigami.Theme.Window + Kirigami.Theme.inherit: false + + onAboutToShow: { + if (instantiator.model === null) { + let layouts = keyboard.layouts; + layouts.sort((a, b) => a.longName.localeCompare(b.longName)); + instantiator.model = layouts; + } + } - menu: QQC.Menu { - id: keyboardMenu - style: BreezeMenuStyle {} Instantiator { id: instantiator - model: keyboard.layouts - onObjectAdded: keyboardMenu.insertItem(index, object) - onObjectRemoved: keyboardMenu.removeItem( object ) - delegate: QQC.MenuItem { + model: null + onObjectAdded: (index, object) => menu.insertItem(index, object) + onObjectRemoved: (index, object) => menu.removeItem(object) + delegate: PlasmaComponents.MenuItem { text: modelData.longName - property string shortName: modelData.shortName onTriggered: { - keyboard.currentLayout = model.index + keyboard.currentLayout = keyboard.layouts.indexOf(modelData) + root.keyboardLayoutChanged() } } } diff --git a/x11-themes/redcore-theme-sddm/files/redcore/Login.qml b/x11-themes/redcore-theme-sddm/files/redcore/Login.qml index 7234917f..22751b01 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/Login.qml +++ b/x11-themes/redcore-theme-sddm/files/redcore/Login.qml @@ -1,22 +1,27 @@ -import "components" +import org.kde.breeze.components -import QtQuick 2.0 -import QtQuick.Layouts 1.2 -import QtQuick.Controls.Styles 1.4 +import QtQuick 2.15 +import QtQuick.Layouts 1.15 +import QtQuick.Controls 2.15 as QQC2 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.components 3.0 as PlasmaComponents3 +import org.kde.plasma.extras 2.0 as PlasmaExtras +import org.kde.kirigami 2.20 as Kirigami SessionManagementScreen { + id: root + property Item mainPasswordBox: passwordBox property bool showUsernamePrompt: !showUserList - property int usernameFontSize - property string usernameFontColor + property string lastUserName - property bool passwordFieldOutlined: config.PasswordFieldOutlined == "true" - property bool hidePasswordRevealIcon: config.HidePasswordRevealIcon == "false" + property bool loginScreenUiVisible: false + + //the y position that should be ensured visible when the on screen keyboard is visible property int visibleBoundary: mapFromItem(loginButton, 0, 0).y - onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing + onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + Kirigami.Units.smallSpacing + + property real fontSize: Kirigami.Theme.defaultFont.pointSize signal loginRequest(string username, string password) @@ -26,131 +31,126 @@ SessionManagementScreen { } } + onUserSelected: { + // Don't startLogin() here, because the signal is connected to the + // Escape key as well, for which it wouldn't make sense to trigger + // login. + focusFirstVisibleFormControl(); + } + + QQC2.StackView.onActivating: { + // Controls are not visible yet. + Qt.callLater(focusFirstVisibleFormControl); + } + + function focusFirstVisibleFormControl() { + const nextControl = (userNameInput.visible + ? userNameInput + : (passwordBox.visible + ? passwordBox + : loginButton)); + // Using TabFocusReason, so that the loginButton gets the visual highlight. + nextControl.forceActiveFocus(Qt.TabFocusReason); + } + /* - * Login has been requested with the following username and password - * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex - */ + * Login has been requested with the following username and password + * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex + */ function startLogin() { - var username = showUsernamePrompt ? userNameInput.text : userList.selectedUser - var password = passwordBox.text - + const username = showUsernamePrompt ? userNameInput.text : userList.selectedUser + const password = passwordBox.text + + footer.enabled = false + mainStack.enabled = false + userListComponent.userList.opacity = 0.5 + + // This is partly because it looks nicer, but more importantly it + // works round a Qt bug that can trigger if the app is closed with a + // TextField focused. + // + // See https://bugreports.qt.io/browse/QTBUG-55460 loginButton.forceActiveFocus(); loginRequest(username, password); } - PlasmaComponents.TextField { + PlasmaComponents3.TextField { id: userNameInput + font.pointSize: fontSize + 1 Layout.fillWidth: true - Layout.minimumHeight: 32 - implicitHeight: usernameFontSize * 2.85 - font.pointSize: usernameFontSize * 0.8 - font.family: config.Font || "Noto Sans" - opacity: 1.0 + text: lastUserName visible: showUsernamePrompt focus: showUsernamePrompt && !lastUserName //if there's a username prompt it gets focus first, otherwise password does - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Username") - - style: TextFieldStyle { - textColor: "white" - placeholderTextColor: "white" - background: Rectangle { - radius: 6 - border.color: "#1A73E8" - border.width: 2 - color: "#48316f" + placeholderText: i18nd("plasma-desktop-sddm-theme", "Username") + + onAccepted: { + if (root.loginScreenUiVisible) { + passwordBox.forceActiveFocus() } } } - PlasmaComponents.TextField { - id: passwordBox + RowLayout { Layout.fillWidth: true - Layout.minimumHeight: 32 - implicitHeight: usernameFontSize * 2.85 - font.pointSize: usernameFontSize * 0.8 - opacity: passwordFieldOutlined ? 1.0 : 1.0 - font.family: config.Font || "Noto Sans" - placeholderText: config.PasswordFieldPlaceholderText == "Password" ? i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") : config.PasswordFieldPlaceholderText - focus: !showUsernamePrompt || lastUserName - echoMode: TextInput.Password - revealPasswordButtonShown: hidePasswordRevealIcon - onAccepted: startLogin() - - style: TextFieldStyle { - textColor: passwordFieldOutlined ? "white" : "white" - placeholderTextColor: passwordFieldOutlined ? "white" : "white" - passwordCharacter: config.PasswordFieldCharacter == "" ? "●" : config.PasswordFieldCharacter - background: Rectangle { - radius: 6 - border.color: "#1A73E8" - border.width: 2 - color: "#48316f" - } - } - Keys.onEscapePressed: { - mainStack.currentItem.forceActiveFocus(); - } + PlasmaExtras.PasswordField { + id: passwordBox + font.pointSize: fontSize + 1 + Layout.fillWidth: true - Keys.onPressed: { - if (event.key == Qt.Key_Left && !text) { - userList.decrementCurrentIndex(); - event.accepted = true - } - if (event.key == Qt.Key_Right && !text) { - userList.incrementCurrentIndex(); - event.accepted = true + placeholderText: i18nd("plasma-desktop-sddm-theme", "Password") + focus: !showUsernamePrompt || lastUserName + + // Disable reveal password action because SDDM does not have the breeze icon set loaded + rightActions: [] + + onAccepted: { + if (root.loginScreenUiVisible) { + startLogin(); + } } - } - Keys.onReleased: { - if (loginButton.opacity == 0 && length > 0) { - showLoginButton.start() + visible: root.showUsernamePrompt || userList.currentItem.needsPassword + + Keys.onEscapePressed: { + mainStack.currentItem.forceActiveFocus(); } - if (loginButton.opacity > 0 && length == 0) { - hideLoginButton.start() + + //if empty and left or right is pressed change selection in user switch + //this cannot be in keys.onLeftPressed as then it doesn't reach the password box + Keys.onPressed: event => { + if (event.key === Qt.Key_Left && !text) { + userList.decrementCurrentIndex(); + event.accepted = true + } + if (event.key === Qt.Key_Right && !text) { + userList.incrementCurrentIndex(); + event.accepted = true + } } - } - Connections { - target: sddm - onLoginFailed: { - passwordBox.selectAll() - passwordBox.forceActiveFocus() + Connections { + target: sddm + function onLoginFailed() { + passwordBox.selectAll() + passwordBox.forceActiveFocus() + } } } - } - Image { - id: loginButton - source: "assets/login.svgz" - smooth: true - sourceSize: Qt.size(passwordBox.height, passwordBox.height) - anchors { - left: passwordBox.right - verticalCenter: passwordBox.verticalCenter - } - anchors.leftMargin: 8 - visible: opacity > 0 - opacity: 0 - MouseArea { - anchors.fill: parent - onClicked: startLogin(); - } - PropertyAnimation { - id: showLoginButton - target: loginButton - properties: "opacity" - to: 0.75 - duration: 100 - } - PropertyAnimation { - id: hideLoginButton - target: loginButton - properties: "opacity" - to: 0 - duration: 80 + PlasmaComponents3.Button { + id: loginButton + Accessible.name: i18nd("plasma-desktop-sddm-theme", "Log In") + Layout.preferredHeight: passwordBox.implicitHeight + Layout.preferredWidth: text.length === 0 ? loginButton.Layout.preferredHeight : -1 + + icon.name: text.length === 0 ? (root.LayoutMirroring.enabled ? "go-previous" : "go-next") : "" + + text: root.showUsernamePrompt || userList.currentItem.needsPassword ? "" : i18n("Log In") + onClicked: startLogin() + Keys.onEnterPressed: clicked() + Keys.onReturnPressed: clicked() } } } diff --git a/x11-themes/redcore-theme-sddm/files/redcore/Main.qml b/x11-themes/redcore-theme-sddm/files/redcore/Main.qml index ab5c5dd7..60b8f61d 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/Main.qml +++ b/x11-themes/redcore-theme-sddm/files/redcore/Main.qml @@ -1,42 +1,29 @@ /* - * Copyright 2016 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.extras 2.0 as PlasmaExtras - -import "components" - -PlasmaCore.ColorScope { + SPDX-FileCopyrightText: 2016 David Edmundson <davidedmundson@kde.org> + + SPDX-License-Identifier: LGPL-2.0-or-later +*/ + +import QtQuick 2.15 +import QtQuick.Layouts 1.15 +import QtQuick.Controls 2.15 as QQC2 +import Qt5Compat.GraphicalEffects + +import org.kde.plasma.components 3.0 as PlasmaComponents3 +import org.kde.plasma.private.keyboardindicator as KeyboardIndicator +import org.kde.kirigami 2.20 as Kirigami + +import org.kde.breeze.components + +Item { id: root // If we're using software rendering, draw outlines instead of shadows // See https://bugs.kde.org/show_bug.cgi?id=398317 readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup + Kirigami.Theme.colorSet: Kirigami.Theme.Complementary + Kirigami.Theme.inherit: false width: 1600 height: 900 @@ -46,10 +33,9 @@ PlasmaCore.ColorScope { LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft LayoutMirroring.childrenInherit: true - PlasmaCore.DataSource { - id: keystateSource - engine: "keystate" - connectedSources: "Caps Lock" + KeyboardIndicator.KeyState { + id: capsLockState + key: Qt.Key_CapsLock } Item { @@ -67,6 +53,11 @@ PlasmaCore.ColorScope { } } + RejectPasswordAnimation { + id: rejectPasswordAnimation + target: mainStack + } + MouseArea { id: loginScreenRoot anchors.fill: parent @@ -94,7 +85,7 @@ PlasmaCore.ColorScope { } } - Keys.onPressed: { + Keys.onPressed: event => { uiVisible = true; event.accepted = false; } @@ -106,6 +97,7 @@ PlasmaCore.ColorScope { interval: 60000 onTriggered: { if (!loginScreenRoot.blockUI) { + userListComponent.mainPasswordBox.showPassword = false; loginScreenRoot.uiVisible = false; } } @@ -125,15 +117,13 @@ PlasmaCore.ColorScope { anchors.fill: clock source: clock visible: !softwareRendering - horizontalOffset: 1 - verticalOffset: 1 radius: 6 samples: 14 spread: 0.3 - color: "black" // matches Breeze window decoration and desktopcontainment + color : "black" // shadows should always be black Behavior on opacity { OpacityAnimator { - duration: 1000 + duration: Kirigami.Units.veryLongDuration * 2 easing.type: Easing.InOutQuad } } @@ -141,20 +131,27 @@ PlasmaCore.ColorScope { Clock { id: clock - visible: y > 0 property Item shadow: clockShadow - y: (userListComponent.userList.y + mainStack.y)/2 - height/2 + visible: y > 0 anchors.horizontalCenter: parent.horizontalCenter + y: (userListComponent.userList.y + mainStack.y)/2 - height/2 + Layout.alignment: Qt.AlignBaseline } - - StackView { + QQC2.StackView { id: mainStack anchors { left: parent.left right: parent.right } - height: root.height + units.gridUnit * 3 + height: root.height + Kirigami.Units.gridUnit * 3 + + // If true (depends on the style and environment variables), hover events are always accepted + // and propagation stopped. This means the parent MouseArea won't get them and the UI won't be shown. + // Disable capturing those events while the UI is hidden to avoid that, while still passing events otherwise. + // One issue is that while the UI is visible, mouse activity won't keep resetting the timer, but when it + // finally expires, the next event should immediately set uiVisible = true again. + hoverEnabled: loginScreenRoot.uiVisible ? undefined : false focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it @@ -170,64 +167,69 @@ PlasmaCore.ColorScope { } initialItem: Login { - id: userListComponent - userListModel: userModel - userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 - lastUserName: userModel.lastUser - - usernameFontSize: root.generalFontSize - usernameFontColor: root.generalFontColor - - showUserList: { - if ( !userListModel.hasOwnProperty("count") - || !userListModel.hasOwnProperty("disableAvatarsThreshold")) - return (userList.y + mainStack.y) > 0 - - if ( userListModel.count == 0 ) return false - - return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0 - } + id: userListComponent + userListModel: userModel + loginScreenUiVisible: loginScreenRoot.uiVisible + userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 + lastUserName: userModel.lastUser + showUserList: { + if (!userListModel.hasOwnProperty("count") + || !userListModel.hasOwnProperty("disableAvatarsThreshold")) { + return false + } + + if (userListModel.count === 0 ) { + return false + } + + if (userListModel.hasOwnProperty("containsAllUsers") && !userListModel.containsAllUsers) { + return false + } - notificationMessage: { - var text = "" - if (keystateSource.data["Caps Lock"]["Locked"]) { - text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") + return userListModel.count <= userListModel.disableAvatarsThreshold + } + + notificationMessage: { + const parts = []; + if (capsLockState.locked) { + parts.push(i18nd("plasma-desktop-sddm-theme", "Caps Lock is on")); + } if (root.notificationMessage) { - text += " • " + parts.push(root.notificationMessage); } + return parts.join(" • "); } - text += root.notificationMessage - return text - } + actionItemsVisible: !inputPanel.keyboardActive actionItems: [ ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/suspend_primary.svgz" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") + iconSource: "system-suspend" + text: i18ndc("plasma-desktop-sddm-theme", "Suspend to RAM", "Sleep") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.suspend() enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/restart_primary.svgz" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") + iconSource: "system-reboot" + text: i18nd("plasma-desktop-sddm-theme", "Restart") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.reboot() enabled: sddm.canReboot - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/shutdown_primary.svgz" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") + iconSource: "system-shutdown" + text: i18nd("plasma-desktop-sddm-theme", "Shut Down") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.powerOff() enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/switch_primary.svgz" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "For switching to a username and password prompt", "Other...") + iconSource: "system-user-prompt" + text: i18ndc("plasma-desktop-sddm-theme", "For switching to a username and password prompt", "Other…") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: mainStack.push(userPromptComponent) enabled: true - visible: !userListComponent.showUsernamePrompt && !inputPanel.keyboardActive + visible: !userListComponent.showUsernamePrompt }] onLoginRequest: { @@ -238,139 +240,102 @@ PlasmaCore.ColorScope { Behavior on opacity { OpacityAnimator { - duration: units.longDuration + duration: Kirigami.Units.longDuration } } - } - Loader { - id: inputPanel - state: "hidden" - property bool keyboardActive: item ? item.active : false - onKeyboardActiveChanged: { - if (keyboardActive) { - state = "visible" - } else { - state = "hidden"; + readonly property real zoomFactor: 1.5 + + popEnter: Transition { + ScaleAnimator { + from: mainStack.zoomFactor + to: 1 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic + } + OpacityAnimator { + from: 0 + to: 1 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic } } - source: "components/VirtualKeyboard.qml" - anchors { - left: parent.left - right: parent.right + + popExit: Transition { + ScaleAnimator { + from: 1 + to: 1 / mainStack.zoomFactor + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic + } + OpacityAnimator { + from: 1 + to: 0 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic + } } - function showHide() { - state = state == "hidden" ? "visible" : "hidden"; + pushEnter: Transition { + ScaleAnimator { + from: 1 / mainStack.zoomFactor + to: 1 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic + } + OpacityAnimator { + from: 0 + to: 1 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic + } } - states: [ - State { - name: "visible" - PropertyChanges { - target: mainStack - y: Math.min(0, root.height - inputPanel.height - userListComponent.visibleBoundary) - } - PropertyChanges { - target: inputPanel - y: root.height - inputPanel.height - opacity: 1 - } - }, - State { - name: "hidden" - PropertyChanges { - target: mainStack - y: 0 - } - PropertyChanges { - target: inputPanel - y: root.height - root.height/4 - opacity: 0 - } + pushExit: Transition { + ScaleAnimator { + from: 1 + to: mainStack.zoomFactor + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic } - ] - transitions: [ - Transition { - from: "hidden" - to: "visible" - SequentialAnimation { - ScriptAction { - script: { - inputPanel.item.activated = true; - Qt.inputMethod.show(); - } - } - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.OutQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.OutQuad - } - } - } - }, - Transition { - from: "visible" - to: "hidden" - SequentialAnimation { - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.InQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.InQuad - } - } - ScriptAction { - script: { - Qt.inputMethod.hide(); - } - } - } + OpacityAnimator { + from: 1 + to: 0 + duration: Kirigami.Units.veryLongDuration + easing.type: Easing.OutCubic } - ] + } } + VirtualKeyboardLoader { + id: inputPanel + + z: 1 + + screenRoot: root + mainStack: mainStack + mainBlock: userListComponent + passwordField: userListComponent.mainPasswordBox + } Component { id: userPromptComponent Login { showUsernamePrompt: true notificationMessage: root.notificationMessage + loginScreenUiVisible: loginScreenRoot.uiVisible + fontSize: Kirigami.Theme.defaultFont.pointSize + 2 // using a model rather than a QObject list to avoid QTBUG-75900 userListModel: ListModel { ListElement { name: "" - iconSource: "" + icon: "" } Component.onCompleted: { // as we can't bind inside ListElement - setProperty(0, "name", i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Type in Username and Password")); + setProperty(0, "name", i18nd("plasma-desktop-sddm-theme", "Type in Username and Password")); + setProperty(0, "icon", Qt.resolvedUrl("faces/.face.icon")) } } @@ -379,86 +344,180 @@ PlasmaCore.ColorScope { sddm.login(username, password, sessionButton.currentIndex) } + actionItemsVisible: !inputPanel.keyboardActive actionItems: [ ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/suspend_primary.svgz" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") + iconSource: "system-suspend" + text: i18ndc("plasma-desktop-sddm-theme", "Suspend to RAM", "Sleep") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.suspend() enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/restart_primary.svgz" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") + iconSource: "system-reboot" + text: i18nd("plasma-desktop-sddm-theme", "Restart") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.reboot() enabled: sddm.canReboot - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/shutdown_primary.svgz" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") + iconSource: "system-shutdown" + text: i18nd("plasma-desktop-sddm-theme", "Shut Down") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: sddm.powerOff() enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive }, ActionButton { - iconSource: "/usr/share/sddm/themes/redcore/assets/switch_primary.svgz" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","List Users") + iconSource: "system-user-list" + text: i18nd("plasma-desktop-sddm-theme", "List Users") + fontSize: Kirigami.Theme.defaultFont.pointSize + 1 onClicked: mainStack.pop() - visible: !inputPanel.keyboardActive } ] } } - //Footer + DropShadow { + id: logoShadow + anchors.fill: logo + source: logo + visible: !softwareRendering && config.showlogo === "shown" + horizontalOffset: 1 + verticalOffset: 1 + radius: 6 + samples: 14 + spread: 0.3 + color : "black" // shadows should always be black + opacity: loginScreenRoot.uiVisible ? 0 : 1 + Behavior on opacity { + //OpacityAnimator when starting from 0 is buggy (it shows one frame with opacity 1)" + NumberAnimation { + duration: Kirigami.Units.longDuration + easing.type: Easing.InOutQuad + } + } + } + + Image { + id: logo + visible: config.showlogo === "shown" + source: config.logo + anchors.horizontalCenter: parent.horizontalCenter + anchors.bottom: footer.top + anchors.bottomMargin: Kirigami.Units.largeSpacing + asynchronous: true + sourceSize.height: height + opacity: loginScreenRoot.uiVisible ? 0 : 1 + fillMode: Image.PreserveAspectFit + height: Math.round(Kirigami.Units.gridUnit * 3.5) + Behavior on opacity { + // OpacityAnimator when starting from 0 is buggy (it shows one frame with opacity 1)" + NumberAnimation { + duration: Kirigami.Units.longDuration + easing.type: Easing.InOutQuad + } + } + } + + // Note: Containment masks stretch clickable area of their buttons to + // the screen edges, essentially making them adhere to Fitts's law. + // Due to virtual keyboard button having an icon, buttons may have + // different heights, so fillHeight is required. + // + // Note for contributors: Keep this in sync with LockScreenUi.qml footer. RowLayout { id: footer anchors { bottom: parent.bottom left: parent.left right: parent.right - margins: units.smallSpacing + margins: Kirigami.Units.smallSpacing } + spacing: Kirigami.Units.smallSpacing Behavior on opacity { OpacityAnimator { - duration: units.longDuration + duration: Kirigami.Units.longDuration } } - PlasmaComponents.ToolButton { - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") - font.pointSize: config.fontSize - iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" - onClicked: inputPanel.showHide() - visible: inputPanel.status == Loader.Ready + PlasmaComponents3.ToolButton { + id: virtualKeyboardButton + + text: i18ndc("plasma-desktop-sddm-theme", "Button to show/hide virtual keyboard", "Virtual Keyboard") + icon.name: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" + onClicked: { + // Otherwise the password field loses focus and virtual keyboard + // keystrokes get eaten + userListComponent.mainPasswordBox.forceActiveFocus(); + inputPanel.showHide() + } + visible: inputPanel.status === Loader.Ready + + Layout.fillHeight: true + containmentMask: Item { + parent: virtualKeyboardButton + anchors.fill: parent + anchors.leftMargin: -footer.anchors.margins + anchors.bottomMargin: -footer.anchors.margins + } } KeyboardButton { + id: keyboardButton + + onKeyboardLayoutChanged: { + // Otherwise the password field loses focus and virtual keyboard + // keystrokes get eaten + userListComponent.mainPasswordBox.forceActiveFocus(); + } + + Layout.fillHeight: true + containmentMask: Item { + parent: keyboardButton + anchors.fill: parent + anchors.leftMargin: virtualKeyboardButton.visible ? 0 : -footer.anchors.margins + anchors.bottomMargin: -footer.anchors.margins + } } SessionButton { id: sessionButton + + onSessionChanged: { + // Otherwise the password field loses focus and virtual keyboard + // keystrokes get eaten + userListComponent.mainPasswordBox.forceActiveFocus(); + } + + Layout.fillHeight: true + containmentMask: Item { + parent: sessionButton + anchors.fill: parent + anchors.leftMargin: virtualKeyboardButton.visible || keyboardButton.visible + ? 0 : -footer.anchors.margins + anchors.bottomMargin: -footer.anchors.margins + } } Item { Layout.fillWidth: true } - Battery { } + Battery {} } } Connections { target: sddm - onLoginFailed: { - notificationMessage = i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Login Failed") + function onLoginFailed() { + notificationMessage = i18nd("plasma-desktop-sddm-theme", "Login Failed") footer.enabled = true mainStack.enabled = true userListComponent.userList.opacity = 1 + rejectPasswordAnimation.start() } - onLoginSucceeded: { + function onLoginSucceeded() { //note SDDM will kill the greeter at some random point after this //there is no certainty any transition will finish, it depends on the time it //takes to complete the init diff --git a/x11-themes/redcore-theme-sddm/files/redcore/Messages.sh b/x11-themes/redcore-theme-sddm/files/redcore/Messages.sh new file mode 100644 index 00000000..1ded812a --- /dev/null +++ b/x11-themes/redcore-theme-sddm/files/redcore/Messages.sh @@ -0,0 +1,2 @@ +#! /usr/bin/env bash +$XGETTEXT `find . -name \*.qml` -L Java -o $podir/plasma-desktop-sddm-theme.pot diff --git a/x11-themes/redcore-theme-sddm/files/redcore/SessionButton.qml b/x11-themes/redcore-theme-sddm/files/redcore/SessionButton.qml index 58590c83..ad387b51 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/SessionButton.qml +++ b/x11-themes/redcore-theme-sddm/files/redcore/SessionButton.qml @@ -1,57 +1,53 @@ /* - * Copyright 2016 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import QtQuick.Controls 1.3 as QQC + SPDX-FileCopyrightText: 2016 David Edmundson <davidedmundson@kde.org> + SPDX-FileCopyrightText: 2022 Aleix Pol Gonzalez <aleixpol@kde.org> -PlasmaComponents.ToolButton { - id: root - property int currentIndex: -1 + SPDX-License-Identifier: LGPL-2.0-or-later +*/ - implicitWidth: minimumWidth +import QtQuick 2.15 - visible: menu.items.length > 1 +import org.kde.plasma.components 3.0 as PlasmaComponents +import org.kde.kirigami 2.20 as Kirigami - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") +PlasmaComponents.ToolButton { + id: root - font.pointSize: config.fontSize + property int currentIndex: -1 + + text: i18nd("plasma-desktop-sddm-theme", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") + visible: menu.count > 1 Component.onCompleted: { currentIndex = sessionModel.lastIndex } + checkable: true + checked: menu.opened + onToggled: { + if (checked) { + menu.popup(root, 0, 0) + } else { + menu.dismiss() + } + } + + signal sessionChanged() + + PlasmaComponents.Menu { + Kirigami.Theme.colorSet: Kirigami.Theme.Window + Kirigami.Theme.inherit: false - menu: QQC.Menu { id: menu - style: BreezeMenuStyle {} Instantiator { id: instantiator model: sessionModel - onObjectAdded: menu.insertItem(index, object) - onObjectRemoved: menu.removeItem( object ) - delegate: QQC.MenuItem { + onObjectAdded: (index, object) => menu.insertItem(index, object) + onObjectRemoved: (index, object) => menu.removeItem(object) + delegate: PlasmaComponents.MenuItem { text: model.name onTriggered: { root.currentIndex = model.index + sessionChanged() } } } diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/login.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/login.svgz Binary files differdeleted file mode 100644 index a1b005b6..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/login.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/logout_primary.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/logout_primary.svgz Binary files differdeleted file mode 100644 index fd83ef02..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/logout_primary.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/restart_primary.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/restart_primary.svgz Binary files differdeleted file mode 100644 index e749f9b3..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/restart_primary.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/shutdown_primary.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/shutdown_primary.svgz Binary files differdeleted file mode 100644 index 03592da9..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/shutdown_primary.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/suspend_primary.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/suspend_primary.svgz Binary files differdeleted file mode 100644 index 6bbf63c9..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/suspend_primary.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/assets/switch_primary.svgz b/x11-themes/redcore-theme-sddm/files/redcore/assets/switch_primary.svgz Binary files differdeleted file mode 100644 index 5f344258..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/assets/switch_primary.svgz +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/background.jpg b/x11-themes/redcore-theme-sddm/files/redcore/background.jpg Binary files differdeleted file mode 100644 index 2b07c0d8..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/background.jpg +++ /dev/null diff --git a/x11-themes/redcore-theme-sddm/files/redcore/background.png b/x11-themes/redcore-theme-sddm/files/redcore/background.png Binary files differnew file mode 100644 index 00000000..196752c8 --- /dev/null +++ b/x11-themes/redcore-theme-sddm/files/redcore/background.png diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/ActionButton.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/ActionButton.qml deleted file mode 100644 index 9fbd2a8a..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/ActionButton.qml +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright 2016 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - property alias text: label.text - property alias iconSource: icon.source - property alias containsMouse: mouseArea.containsMouse - property alias font: label.font - property alias labelRendering: label.renderType - property alias circleOpacity: iconCircle.opacity - property alias circleVisiblity: iconCircle.visible - property int fontSize: config.fontSize - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - signal clicked - - activeFocusOnTab: true - - property int iconSize: units.gridUnit * 3 - - implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) - implicitHeight: iconSize + units.smallSpacing + label.implicitHeight - - opacity: activeFocus || containsMouse ? 1 : 0.85 - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration * 2 - easing.type: Easing.InOutQuad - } - } - - Rectangle { - id: iconCircle - anchors.centerIn: icon - width: iconSize + units.smallSpacing - height: width - radius: width / 2 - color: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : PlasmaCore.ColorScope.textColor - opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration * 3 - easing.type: Easing.InOutQuad - } - } - } - - Rectangle { - anchors.centerIn: iconCircle - width: iconCircle.width - height: width - radius: width / 2 - scale: mouseArea.containsPress ? 1 : 0 - color: PlasmaCore.ColorScope.textColor - opacity: 0.15 - Behavior on scale { - PropertyAnimation { - duration: units.shortDuration - easing.type: Easing.InOutQuart - } - } - } - - PlasmaCore.IconItem { - id: icon - anchors { - top: parent.top - horizontalCenter: parent.horizontalCenter - } - width: iconSize - height: iconSize - - colorGroup: PlasmaCore.ColorScope.colorGroup - active: mouseArea.containsMouse || root.activeFocus - } - - PlasmaComponents.Label { - id: label - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - anchors { - top: icon.bottom - topMargin: (softwareRendering ? 1.5 : 1) * units.smallSpacing - left: parent.left - right: parent.right - } - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignTop - wrapMode: Text.WordWrap - font.underline: root.activeFocus - } - - MouseArea { - id: mouseArea - hoverEnabled: true - onClicked: root.clicked() - anchors.fill: parent - } - - Keys.onEnterPressed: clicked() - Keys.onReturnPressed: clicked() - Keys.onSpacePressed: clicked() - - Accessible.onPressAction: clicked() - Accessible.role: Accessible.Button - Accessible.name: label.text -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/Battery.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/Battery.qml deleted file mode 100644 index 2351c4de..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/Battery.qml +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2016 Kai Uwe Broulik <kde@privat.broulik.de> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.workspace.components 2.0 as PW - -Row { - spacing: units.smallSpacing - visible: pmSource.data["Battery"]["Has Cumulative"] - - PlasmaCore.DataSource { - id: pmSource - engine: "powermanagement" - connectedSources: ["Battery", "AC Adapter"] - } - - PW.BatteryIcon { - id: battery - hasBattery: pmSource.data["Battery"]["Has Battery"] || false - percent: pmSource.data["Battery"]["Percent"] || 0 - pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false - - height: batteryLabel.height - width: height - } - - PlasmaComponents.Label { - id: batteryLabel - font.pointSize: config.fontSize - height: undefined - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) - } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/Clock.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/Clock.qml deleted file mode 100644 index 6e26055c..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/Clock.qml +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2016 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 -import org.kde.plasma.core 2.0 - -ColumnLayout { - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - Label { - text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 48 - Layout.alignment: Qt.AlignHCenter - } - Label { - text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 24 - Layout.alignment: Qt.AlignHCenter - } - DataSource { - id: timeSource - engine: "time" - connectedSources: ["Local"] - interval: 1000 - } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/KeyboardLayoutButton.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/KeyboardLayoutButton.qml deleted file mode 100644 index 32edb528..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/KeyboardLayoutButton.qml +++ /dev/null @@ -1,52 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2014 by Daniel Vrátil <dvratil@redhat.com> * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.1 -import QtQuick.Controls 1.1 as QQC - -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.workspace.keyboardlayout 1.0 - -PlasmaComponents.ToolButton { - - property int fontSize: config.fontSize - - id: kbLayoutButton - - iconName: "input-keyboard" - implicitWidth: minimumWidth - text: layout.currentLayoutDisplayName - font.pointSize: Math.max(fontSize,theme.defaultFont.pointSize) - - Accessible.name: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to change keyboard layout", "Switch layout") - - visible: layout.layouts.length > 1 - - onClicked: layout.nextLayout() - - KeyboardLayout { - id: layout - function nextLayout() { - var layouts = layout.layouts; - var index = (layouts.indexOf(layout.currentLayout)+1) % layouts.length; - layout.currentLayout = layouts[index]; - } - } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/SessionManagementScreen.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/SessionManagementScreen.qml deleted file mode 100644 index 5f882604..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/SessionManagementScreen.qml +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2016 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - - /* - * Any message to be displayed to the user, visible above the text fields - */ - property alias notificationMessage: notificationsLabel.text - - /* - * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts - */ - property alias actionItems: actionItemsLayout.children - - /* - * A model with a list of users to show in the view - * The following roles should exist: - * - name - * - iconSource - * - * The following are also handled: - * - vtNumber - * - displayNumber - * - session - * - isTty - */ - property alias userListModel: userListView.model - - /* - * Self explanatory - */ - property alias userListCurrentIndex: userListView.currentIndex - property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m - property bool showUserList: true - - property alias userList: userListView - - property int fontSize: config.fontSize - - default property alias _children: innerLayout.children - - UserList { - id: userListView - visible: showUserList && y > 0 - anchors { - bottom: parent.verticalCenter - left: parent.left - right: parent.right - } - } - - //goal is to show the prompts, in ~16 grid units high, then the action buttons - //but collapse the space between the prompts and actions if there's no room - //ui is constrained to 16 grid units wide, or the screen - ColumnLayout { - id: prompts - anchors.top: parent.verticalCenter - anchors.topMargin: units.gridUnit * 0.5 - anchors.left: parent.left - anchors.right: parent.right - anchors.bottom: parent.bottom - PlasmaComponents.Label { - id: notificationsLabel - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - } - ColumnLayout { - Layout.minimumHeight: implicitHeight - Layout.maximumHeight: units.gridUnit * 10 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - ColumnLayout { - id: innerLayout - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - } - Item { - Layout.fillHeight: true - } - } - Row { //deliberately not rowlayout as I'm not trying to resize child items - id: actionItemsLayout - spacing: units.largeSpacing / 2 - Layout.alignment: Qt.AlignHCenter - } - Item { - Layout.fillHeight: true - } - } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/UserDelegate.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/UserDelegate.qml deleted file mode 100644 index 960315df..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/UserDelegate.qml +++ /dev/null @@ -1,190 +0,0 @@ -/* - * Copyright 2014 David Edmundson <davidedmundson@kde.org> - * Copyright 2014 Aleix Pol Gonzalez <aleixpol@blue-systems.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: wrapper - - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - property bool isCurrent: true - - readonly property var m: model - property string name - property string userName - property string avatarPath - property string iconSource - property bool constrainText: true - property alias nameFontSize: usernameDelegate.font.pointSize - property int fontSize: config.fontSize - signal clicked() - - property real faceSize: Math.min(width, height - usernameDelegate.height - units.smallSpacing) - - opacity: isCurrent ? 1.0 : 0.5 - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - // Draw a translucent background circle under the user picture - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width - 2 // Subtract to prevent fringing - height: width - radius: width / 2 - - color: PlasmaCore.ColorScope.backgroundColor - opacity: 0.6 - } - - Item { - id: imageSource - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - Behavior on width { - PropertyAnimation { - from: faceSize - duration: units.longDuration * 2; - } - } - width: isCurrent ? faceSize : faceSize - units.largeSpacing - height: width - - //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon - Image { - id: face - source: wrapper.avatarPath - sourceSize: Qt.size(faceSize, faceSize) - fillMode: Image.PreserveAspectCrop - anchors.fill: parent - } - - PlasmaCore.IconItem { - id: faceIcon - source: iconSource - visible: (face.status == Image.Error || face.status == Image.Null) - anchors.fill: parent - anchors.margins: units.gridUnit * 0.5 // because mockup says so... - colorGroup: PlasmaCore.ColorScope.colorGroup - } - } - - ShaderEffect { - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - - width: imageSource.width - height: imageSource.height - - supportsAtlasTextures: true - - property var source: ShaderEffectSource { - sourceItem: imageSource - // software rendering is just a fallback so we can accept not having a rounded avatar here - hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software - live: true // otherwise the user in focus will show a blurred avatar - } - - property var colorBorder: PlasmaCore.ColorScope.textColor - - //draw a circle with an antialised border - //innerRadius = size of the inner circle with contents - //outerRadius = size of the border - //blend = area to blend between two colours - //all sizes are normalised so 0.5 == half the width of the texture - - //if copying into another project don't forget to connect themeChanged to update() - //but in SDDM that's a bit pointless - fragmentShader: " - varying highp vec2 qt_TexCoord0; - uniform highp float qt_Opacity; - uniform lowp sampler2D source; - - uniform lowp vec4 colorBorder; - highp float blend = 0.01; - highp float innerRadius = 0.47; - highp float outerRadius = 0.49; - lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); - - void main() { - lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); - - highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); - highp float dist = sqrt(m.x * m.x + m.y * m.y); - - if (dist < innerRadius) - gl_FragColor = colorSource; - else if (dist < innerRadius + blend) - gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); - else if (dist < outerRadius) - gl_FragColor = colorBorder; - else if (dist < outerRadius + blend) - gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); - else - gl_FragColor = colorEmpty ; - - gl_FragColor = gl_FragColor * qt_Opacity; - } - " - } - - PlasmaComponents.Label { - id: usernameDelegate - font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) - anchors { - bottom: parent.bottom - horizontalCenter: parent.horizontalCenter - } - height: implicitHeight // work around stupid bug in Plasma Components that sets the height - width: constrainText ? parent.width : implicitWidth - text: wrapper.name - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - //make an indication that this has active focus, this only happens when reached with keyboard navigation - font.underline: wrapper.activeFocus - } - - MouseArea { - anchors.fill: parent - hoverEnabled: true - - onClicked: wrapper.clicked(); - } - - Accessible.name: name - Accessible.role: Accessible.Button - function accessiblePressAction() { wrapper.clicked() } -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/UserList.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/UserList.qml deleted file mode 100644 index a2d85088..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/UserList.qml +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2014 David Edmundson <davidedmundson@kde.org> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -ListView { - id: view - readonly property string selectedUser: currentItem ? currentItem.userName : "" - readonly property int userItemWidth: units.gridUnit * 8 - readonly property int userItemHeight: units.gridUnit * 8 - - implicitHeight: userItemHeight - - activeFocusOnTab : true - - /* - * Signals that a user was explicitly selected - */ - signal userSelected; - - orientation: ListView.Horizontal - highlightRangeMode: ListView.StrictlyEnforceRange - - //centre align selected item (which implicitly centre aligns the rest - preferredHighlightBegin: width/2 - userItemWidth/2 - preferredHighlightEnd: preferredHighlightBegin - - delegate: UserDelegate { - avatarPath: model.icon || "" - iconSource: model.iconName || "user-identity" - - name: { - var displayName = model.realName || model.name - - if (model.vtNumber === undefined || model.vtNumber < 0) { - return displayName - } - - if (!model.session) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") - } - - - var location = "" - if (model.isTty) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) - } else if (model.displayNumber) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) - } - - if (location) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) - } - - return displayName - } - - userName: model.name - - width: userItemWidth - height: userItemHeight - - //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything - constrainText: ListView.view.count > 1 - - isCurrent: ListView.isCurrentItem - - onClicked: { - ListView.view.currentIndex = index; - ListView.view.userSelected(); - } - } - - Keys.onEscapePressed: view.userSelected() - Keys.onEnterPressed: view.userSelected() - Keys.onReturnPressed: view.userSelected() -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/VirtualKeyboard.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/VirtualKeyboard.qml deleted file mode 100644 index 7848b753..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/VirtualKeyboard.qml +++ /dev/null @@ -1,28 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2017 Martin Gräßlin <mgraesslin@kde.org> - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -*********************************************************************/ -import QtQuick 2.5 -import QtQuick.VirtualKeyboard 2.1 - -InputPanel { - id: inputPanel - property bool activated: false - active: activated && Qt.inputMethod.visible - visible: active - width: parent.width -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/components/WallpaperFader.qml b/x11-themes/redcore-theme-sddm/files/redcore/components/WallpaperFader.qml deleted file mode 100644 index 31dfe007..00000000 --- a/x11-themes/redcore-theme-sddm/files/redcore/components/WallpaperFader.qml +++ /dev/null @@ -1,182 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez <aleixpol@blue-systems.com> - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -*********************************************************************/ - -import QtQuick 2.6 -import QtQuick.Controls 1.1 -import QtQuick.Layouts 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.private.sessions 2.0 -import "../components" - -Item { - id: wallpaperFader - property Item clock - property Item mainStack - property Item footer - property alias source: wallpaperBlur.source - state: lockScreenRoot.uiVisible ? "on" : "off" - property real factor: 0 - readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 - - Behavior on factor { - NumberAnimation { - target: wallpaperFader - property: "factor" - duration: 1000 - easing.type: Easing.InOutQuad - } - } - FastBlur { - id: wallpaperBlur - anchors.fill: parent - radius: 50 * wallpaperFader.factor - } - ShaderEffect { - id: wallpaperShader - anchors.fill: parent - supportsAtlasTextures: true - property var source: ShaderEffectSource { - sourceItem: wallpaperBlur - live: true - hideSource: true - textureMirroring: ShaderEffectSource.NoMirroring - } - - readonly property real contrast: 0.65 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real saturation: 1.6 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real intensity: (wallpaperFader.lightBackground ? 1.7 : 0.6) * wallpaperFader.factor + (1 - wallpaperFader.factor) - - readonly property real transl: (1.0 - contrast) / 2.0; - readonly property real rval: (1.0 - saturation) * 0.2126; - readonly property real gval: (1.0 - saturation) * 0.7152; - readonly property real bval: (1.0 - saturation) * 0.0722; - - property var colorMatrix: Qt.matrix4x4( - contrast, 0, 0, 0.0, - 0, contrast, 0, 0.0, - 0, 0, contrast, 0.0, - transl, transl, transl, 1.0).times(Qt.matrix4x4( - rval + saturation, rval, rval, 0.0, - gval, gval + saturation, gval, 0.0, - bval, bval, bval + saturation, 0.0, - 0, 0, 0, 1.0)).times(Qt.matrix4x4( - intensity, 0, 0, 0, - 0, intensity, 0, 0, - 0, 0, intensity, 0, - 0, 0, 0, 1 - )); - - - fragmentShader: " - uniform mediump mat4 colorMatrix; - uniform mediump sampler2D source; - varying mediump vec2 qt_TexCoord0; - uniform lowp float qt_Opacity; - - void main(void) - { - mediump vec4 tex = texture2D(source, qt_TexCoord0); - gl_FragColor = tex * colorMatrix * qt_Opacity; - }" - } - - states: [ - State { - name: "on" - PropertyChanges { - target: mainStack - opacity: 1 - } - PropertyChanges { - target: footer - opacity: 1 - } - PropertyChanges { - target: wallpaperFader - factor: 1 - } - PropertyChanges { - target: clock.shadow - opacity: 0 - } - }, - State { - name: "off" - PropertyChanges { - target: mainStack - opacity: 0 - } - PropertyChanges { - target: footer - opacity: 0 - } - PropertyChanges { - target: wallpaperFader - factor: 0 - } - PropertyChanges { - target: clock.shadow - opacity: 1 - } - } - ] - transitions: [ - Transition { - from: "off" - to: "on" - //Note: can't use animators as they don't play well with parallelanimations - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: footer - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - }, - Transition { - from: "on" - to: "off" - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: footer - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - } - } - ] -} diff --git a/x11-themes/redcore-theme-sddm/files/redcore/faces/.face.icon b/x11-themes/redcore-theme-sddm/files/redcore/faces/.face.icon new file mode 100644 index 00000000..ecee9917 --- /dev/null +++ b/x11-themes/redcore-theme-sddm/files/redcore/faces/.face.icon @@ -0,0 +1,14 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22"> + <defs id="defs3051"> + <style type="text/css" id="current-color-scheme"> + .ColorScheme-Text { + color:#f2f2f2; + } + </style> + </defs> + <path + style="fill:currentColor;fill-opacity:1;stroke:none" + d="M 11 3 A 3.9999902 4.0000296 0 0 0 7 7 A 3.9999902 4.0000296 0 0 0 11 11 A 3.9999902 4.0000296 0 0 0 15 7 A 3.9999902 4.0000296 0 0 0 11 3 z M 11 4 A 3 3.0000296 0 0 1 14 7 A 3 3.0000296 0 0 1 11 10 A 3 3.0000296 0 0 1 8 7 A 3 3.0000296 0 0 1 11 4 z M 11 12 A 7.9999504 8.0000296 0 0 0 3.0722656 19 L 4.0800781 19 A 6.9999604 7.0000296 0 0 1 11 13 A 6.9999604 7.0000296 0 0 1 17.921875 19 L 18.929688 19 A 7.9999504 8.0000296 0 0 0 11 12 z " + class="ColorScheme-Text" + /> +</svg> diff --git a/x11-themes/redcore-theme-sddm/files/redcore/metadata.desktop b/x11-themes/redcore-theme-sddm/files/redcore/metadata.desktop index 26e37838..11188a8f 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/metadata.desktop +++ b/x11-themes/redcore-theme-sddm/files/redcore/metadata.desktop @@ -1,16 +1,17 @@ [SddmGreeterTheme] -Name=Redcore -Description=ChromeOS Theme -Author=Vince Liuice -Copyright=(c) 2020, Vince Liuice +Name=Redcore-Breeze +Description=Redcore-Breeze +Author=KDE Visual Design Group +Copyright=(c) 2014, David Edmundson License=CC-BY-SA Type=sddm-theme -Version=0.1.0 -Website=https://github.com/vinceliuice/Orchis-kde -Screenshot=preview.png +Version=0.1 +Website=https://github.com/sddm/sddm +Screenshot=background.png MainScript=Main.qml ConfigFile=theme.conf TranslationsDirectory=translations -Email=vinceliuice@hotmail.com -Theme-Id=Orchis +Email=plasma-devel@kde.org +Theme-Id=redcore-breeze Theme-API=2.0 +QtVersion=6 diff --git a/x11-themes/redcore-theme-sddm/files/redcore/redcore-weblink.svg b/x11-themes/redcore-theme-sddm/files/redcore/redcore-weblink.svg new file mode 100644 index 00000000..7fa6a290 --- /dev/null +++ b/x11-themes/redcore-theme-sddm/files/redcore/redcore-weblink.svg @@ -0,0 +1,15 @@ +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 48 48"> + <defs> + <linearGradient id="linearGradient3764" x2="47" gradientUnits="userSpaceOnUse" x1="1" gradientTransform="matrix(0 -1 1 0 -.0000015 48)"> + <stop style="stop-color:#752521" offset="0"/> + <stop style="stop-color:#852a25" offset="1"/> + </linearGradient> + </defs> + <path style="opacity:.05" d="m36.31 5c5.859 4.062 9.688 10.831 9.688 18.5 0 12.426-10.07 22.5-22.5 22.5-7.669 0-14.438-3.828-18.5-9.688 1.037 1.822 2.306 3.499 3.781 4.969 4.085 3.712 9.514 5.969 15.469 5.969 12.703 0 23-10.298 23-23 0-5.954-2.256-11.384-5.969-15.469-1.469-1.475-3.147-2.744-4.969-3.781zm4.969 3.781c3.854 4.113 6.219 9.637 6.219 15.719 0 12.703-10.297 23-23 23-6.081 0-11.606-2.364-15.719-6.219 4.16 4.144 9.883 6.719 16.219 6.719 12.703 0 23-10.298 23-23 0-6.335-2.575-12.06-6.719-16.219z"/> + <path style="opacity:.1" d="m41.28 8.781c3.712 4.085 5.969 9.514 5.969 15.469 0 12.703-10.297 23-23 23-5.954 0-11.384-2.256-15.469-5.969 4.113 3.854 9.637 6.219 15.719 6.219 12.703 0 23-10.298 23-23 0-6.081-2.364-11.606-6.219-15.719z"/> + <path style="opacity:.2" d="m31.25 2.375c8.615 3.154 14.75 11.417 14.75 21.13 0 12.426-10.07 22.5-22.5 22.5-9.708 0-17.971-6.135-21.12-14.75a23 23 0 0 0 44.875 -7 23 23 0 0 0 -16 -21.875z"/> + <path style="fill:url(#linearGradient3764)" d="m24 1c12.703 0 23 10.297 23 23s-10.297 23-23 23-23-10.297-23-23 10.297-23 23-23z"/> + <path style="opacity:.1" d="m40.03 7.531c3.712 4.084 5.969 9.514 5.969 15.469 0 12.703-10.297 23-23 23-5.954 0-11.384-2.256-15.469-5.969 4.178 4.291 10.01 6.969 16.469 6.969 12.703 0 23-10.298 23-23 0-6.462-2.677-12.291-6.969-16.469z"/> + <path d="m25 12c-3.87 0-6.0922 2.3479-7.3652 5.4434-4.604 1.283-6.635 5.092-6.635 7.557 0 7 7 12 12 13-4-2-9-6-9-13 0-1.6997 0.96495-3.397 2.709-4.5508-0.57 2.594-0.709 5.343-0.709 7.551 0-1.658 0.921-5.451 2.754-8.516 0.958-0.306 2.042-0.483 3.246-0.484 0.09012-0.000068 0.21145 0.0019 0.30664 0.002-0.483 0.302-0.936 0.627-1.307 0.998 0.97928-0.58053 2.4997-0.89772 4-1 1.5003 0.10228 3.0207 0.41947 4 1-0.37064-0.37064-0.82409-0.6961-1.3066-0.99805 0.09519-0.000036 0.21652-0.002 0.30664-0.002 1.2036 0.000877 2.2882 0.17838 3.2461 0.48438 1.833 3.065 2.754 6.858 2.754 8.516 0-2.208-0.139-4.957-0.709-7.551 1.744 1.154 2.709 2.851 2.709 4.551 0 7-5 11-9 13 5-1 12-6 12-13 0-2.4646-2.031-6.2736-6.6348-7.5566-1.273-3.095-3.495-5.443-7.365-5.443zm0 3c1.6902 0 3.1336 0.80851 4.3477 2.0156-0.11782-0.0029-0.22748-0.01563-0.34766-0.01563-1 0-2.5 0.25-4 0.75-1.5-0.5-3-0.75-4-0.75-0.12018 0-0.22983 0.01271-0.34766 0.01563 1.2141-1.2071 2.6574-2.0156 4.3477-2.0156zm0 5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z" style="opacity:.1"/> + <path style="fill:#ea5259" d="m24 11c-3.87 0-6.0922 2.3479-7.3652 5.4434-4.604 1.283-6.635 5.092-6.635 7.557 0 7 7 12 12 13-4-2-9-6-9-13 0-1.6997 0.96495-3.397 2.709-4.5508-0.57 2.594-0.709 5.343-0.709 7.551 0-1.658 0.921-5.451 2.754-8.516 0.958-0.306 2.042-0.483 3.246-0.484 0.09012-0.000068 0.21145 0.0019 0.30664 0.002-0.483 0.302-0.936 0.627-1.307 0.998 0.97928-0.58053 2.4997-0.89772 4-1 1.5003 0.10228 3.0207 0.41947 4 1-0.37064-0.37064-0.82409-0.6961-1.3066-0.99805 0.09519-0.000036 0.21652-0.002 0.30664-0.002 1.2036 0.000877 2.2882 0.17838 3.2461 0.48438 1.833 3.065 2.754 6.858 2.754 8.516 0-2.208-0.139-4.957-0.709-7.551 1.744 1.154 2.709 2.851 2.709 4.551 0 7-5 11-9 13 5-1 12-6 12-13 0-2.4646-2.031-6.2736-6.6348-7.5566-1.273-3.095-3.495-5.443-7.365-5.443zm0 3c1.6902 0 3.1336 0.80851 4.3477 2.0156-0.11782-0.0029-0.22748-0.01563-0.34766-0.01563-1 0-2.5 0.25-4 0.75-1.5-0.5-3-0.75-4-0.75-0.12018 0-0.22983 0.01271-0.34766 0.01563 1.2141-1.2071 2.6574-2.0156 4.3477-2.0156zm0 5a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/> +</svg> diff --git a/x11-themes/redcore-theme-sddm/files/redcore/theme.conf b/x11-themes/redcore-theme-sddm/files/redcore/theme.conf index 53dfe0ad..1dc1948a 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/theme.conf +++ b/x11-themes/redcore-theme-sddm/files/redcore/theme.conf @@ -1,5 +1,8 @@ [General] +showlogo=hidden +logo=redcore-weblink.svg type=image color=#520A0A fontSize=10 -background=background.jpg +background=background.png +needsFullUserModel=false diff --git a/x11-themes/redcore-theme-sddm/files/redcore/theme.conf.user b/x11-themes/redcore-theme-sddm/files/redcore/theme.conf.user index 68c66429..64db91c8 100644 --- a/x11-themes/redcore-theme-sddm/files/redcore/theme.conf.user +++ b/x11-themes/redcore-theme-sddm/files/redcore/theme.conf.user @@ -1,2 +1,3 @@ [General] +background=background.png type=image diff --git a/x11-themes/redcore-theme-sddm/redcore-theme-sddm-1.314.1337.ebuild b/x11-themes/redcore-theme-sddm/redcore-theme-sddm-1.314.1337-r1.ebuild index 9a657795..9a657795 100644 --- a/x11-themes/redcore-theme-sddm/redcore-theme-sddm-1.314.1337.ebuild +++ b/x11-themes/redcore-theme-sddm/redcore-theme-sddm-1.314.1337-r1.ebuild |