Compare commits

..

1 Commits

Author SHA1 Message Date
Alexander Kurakin d173de6113 sys-apps/calculate-toolkit, sys-apps/caculculate-access, sys-apps/keyexec: improvements
2 months ago

@ -0,0 +1 @@
DIST mnemosyne-2.9.tar.gz 16301782 BLAKE2B 4f0045f047e8b0550bb47d4c1abb89df40225b3d1b244c15dca21c8802b6b7345e3fae0224d6dcd2d7426ef50a0c66688a2c90af4cbc52775de3d4064bb5ddf1 SHA512 f1f36cba38e30de7d15f2761999357db07bd2a3231788398d5633a3b8f2efed8b5bb27b3ce0335ff468eb1bde4928e2b3e34aa312e449c8610b202a487ef8b83

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
<longdescription lang="en">
Efficient learning tool with powerful digital flash-cards.
</longdescription>
<longdescription lang="ru">
Эффективный инструмент обучения с помощью цифровых флеш-карточек.
</longdescription>
<upstream>
<remote-id type="github">mnemosyne-proj/mnemosyne</remote-id>
<changelog>https://github.com/mnemosyne-proj/mnemosyne/blob/master/ChangeLog</changelog>
<bugs-to>https://github.com/mnemosyne-proj/mnemosyne/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -0,0 +1,61 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Efficient learning tool with powerful digital flash-cards"
HOMEPAGE="https://mnemosyne-proj.org/"
SRC_URI="https://github.com/mnemosyne-proj/mnemosyne/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
LICENSE="AGPL-3+ LGPL-3+"
SLOT="0"
IUSE="latex"
DEPEND="
>=dev-python/PyQt5-5.6[gui,widgets,${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}
dev-python/argon2-cffi[${PYTHON_USEDEP}]
>=dev-python/cheroot-5.0.0[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
>=dev-python/PyQtWebEngine-5.6[${PYTHON_USEDEP}]
>=dev-python/webob-1.4.0[${PYTHON_USEDEP}]
latex? (
app-text/dvipng
virtual/latex-base
)
"
distutils_enable_sphinx mnemosyne/libmnemosyne/docs
distutils_enable_tests nose
python_compile() {
emake -C mnemosyne/pyqt_ui
$(cd mnemosyne/pyqt_ui && \
pyrcc5 -o mnemosyne_rc.py mnemosyne.qrc || die "pyrcc5 failed")
emake -C po update && emake -C po
esetup.py build "${@}"
distutils_pep517_install "${BUILD_DIR}/install"
}
python_test() {
emake -C po ../mo/de/LC_MESSAGES/mnemosyne.mo
${EPYTHON} -m nose -v --exe tests || die "Tests fail with ${EPYTHON}"
}
pkg_postinst() {
elog ""
elog "The text-to-speech support would be disabled since gTTS is absent in Gentoo."
elog ""
elog "The Google translate support would be disabled since google_trans is absent in Gentoo."
elog ""
}

@ -1,4 +1,2 @@
AUX steam-wrapper.sh 1353 BLAKE2B 7a11dde0df2341757a5cc84aab3d9521a0d1a3b7852b1e3c50019265b00592baae92168eac7cf1ca313d13c4af4e765501ebd647f5bf502206530d577fc005b9 SHA512 4b426a61793eda23f005bc688a4c8e9e6e03da895faf270a700a346f8b8a0a54769613c1cc34dd5c21ed617bbbf7a6bae05b51d474e9d084dc487ab2388337a4
DIST steam_1.0.0.79.tar.gz 3970983 BLAKE2B 73538d120182b37cca15e99512af6c689ff29e47cd37ea5bdd0d754f42aacd69aa71125e3c07140d8b8eaf55ee980babdfa6f7a1de8daf8c6ce8af4b03608cbc SHA512 52d1a23f43012af641ebc9a03a444b6944ea966e0814619c890e792442e760a96bf570a84e4f8b38552904dafb6572a92de31154ddefe1eb8d702106605c8497
EBUILD steam-launcher-1.0.0.79.ebuild 6216 BLAKE2B 4a9baf4060799d16cf454d69528e18e2222e45a91039882143f7de230a5022096a2961c9fa673c91ddc27fe21a3e1e89602ed82ebdbc5989206d6ae3f7189201 SHA512 27581dddacad8aa739b9bafb14579f9f3018f10330d5957bb6e282a0554db23413536ec96a1dc46cad4bd1cda8e505e619f8570d11312173ab9af733d275d6ae
MISC metadata.xml 880 BLAKE2B 114e874ad389dd27a9568cb6cff52923195a0d0a75624695bf6694787004afcaeb8d9ca96ac50a86f5e39a17c844b85bfc9f37cb68e35ef16cbb98c85d5aeab4 SHA512 24467ef26b49a05b04572281fc75d692804896b54c12ab6a15921ff4717d6886800660dfe2656fd71766dfce8f06bd15c3c288b9cace55371ad87b98b1b87899
DIST steam_1.0.0.74.tar.gz 3604858 BLAKE2B dbe02066d08530378ff922daf8733ad373c0eae9be94479aba94077a0f5c093afc39a95c6770494655af1c33895c981219418f8d4024c391a337d16ec32253c1 SHA512 2a08d9bb6e17a481c577b6aad7d53b51c7d9f6638aaccffc6b9f750dca4a1f9d12c02fd1446c174e979605ef29bdc10fc8249fd97fe79d62934efe26f4ac7369
DIST steam_1.0.0.76.tar.gz 3782461 BLAKE2B de38c2604b3fb7a65a25d317718272c607f60e4bedf2efb83eebcf30e01fbccd94fac572f65e6b995e95e981191c241138cd9a9a6f51ba768cd0b3efd9edc0a5 SHA512 cb2fd0a55f23c92ec46c27edd4595421d4ac346f8cd4faeb2b8e0b017232ac637ee20ed3a00c8b79ee106e922ade6efc5e09c970807757cc372fa9fc26fe9ed1

@ -10,22 +10,6 @@ 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.

@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chewi@gentoo.org</email>
<name>James Le Cuirot</name>
<email>dev@kicherer.org</email>
<name>Mario Kicherer</name>
</maintainer>
<longdescription>
This ebuild installs common files for the Steam environment,
@ -13,10 +13,6 @@
<bugs-to>https://github.com/anyc/steam-overlay</bugs-to>
</upstream>
<use>
<flag name="desktop-portal">Enable desktop integration, e.g. for file pickers</flag>
<flag name="dialogs">Support additional dialogs before the client starts</flag>
<flag name="steamruntime">Use the official Steam runtime libraries</flag>
<flag name="steamvr">Enable SteamVR virtual reality support</flag>
<flag name="trayicon">Enable system tray icon</flag>
<flag name='steamruntime'>Use the official steam runtime libraries</flag>
</use>
</pkgmetadata>

@ -0,0 +1,146 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please report bugs/suggestions on: https://github.com/anyc/steam-overlay
# or come to #gentoo-games in Libera Chat IRC
inherit desktop linux-info prefix xdg
DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client"
HOMEPAGE="https://steampowered.com"
SRC_URI="https://repo.steampowered.com/steam/archive/stable/steam_${PV}.tar.gz"
LICENSE="Steam MIT"
SLOT="0"
KEYWORDS="amd64"
IUSE="+joystick +steamruntime +udev"
RESTRICT="bindist mirror test"
RDEPEND="
app-arch/tar
app-shells/bash
net-misc/curl
sys-libs/libudev-compat
|| (
>=gnome-extra/zenity-3
x11-terms/xterm
)
joystick? (
udev? ( games-util/game-device-udev-rules )
)
steamruntime? (
virtual/opengl[abi_x86_32]
x11-libs/libX11[abi_x86_32]
x11-libs/libXau[abi_x86_32]
x11-libs/libxcb[abi_x86_32]
x11-libs/libXdmcp[abi_x86_32]
)
amd64? (
>=sys-devel/gcc-4.6.0[multilib]
>=sys-libs/glibc-2.15[multilib]
)
x86? (
>=sys-devel/gcc-4.6.0
>=sys-libs/glibc-2.15
)"
S="${WORKDIR}/${PN}"
pkg_setup() {
linux-info_pkg_setup
if ! { linux_config_exists && linux_chkconfig_present INPUT_UINPUT; }; then
ewarn "If you want to use Steam Input's virtual controller"
ewarn "implementation, please make sure CONFIG_INPUT_UINPUT"
ewarn "is enabled in your kernel config."
# Device Drivers
# -> Input device support
# -> Miscellaneous devices
# -> User level driver support
fi
}
path_entries() {
local multilib=${1}
shift
while true; do
echo -n ${EPREFIX}/usr/$(get_libdir)/${1}$(${multilib} \
&& use amd64 && echo :${EPREFIX}/usr/$(ABI=x86 get_libdir)/${1})
shift
if [[ -n ${1} ]]; then
echo -n :
else
break
fi
done
}
native_path_entries() { path_entries false "${@}"; }
multilib_path_entries() { path_entries true "${@}"; }
src_prepare() {
default
sed \
-e "s#@@PVR@@#${PVR}#g" \
-e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(multilib_path_entries debiancompat fltk)#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 ""
if use steamruntime; then
ewarn "You enabled the Steam runtime environment. Steam will use bundled"
ewarn "libraries instead of Gentoo's system libraries."
ewarn ""
else
elog "We disable STEAM_RUNTIME in order to ignore bundled libraries"
elog "and use installed system libraries instead. If you have problems,"
elog "try starting Steam with: STEAM_RUNTIME=1 steam"
ewarn ""
ewarn "Notice: Valve only supports Steam with the runtime enabled!"
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
ewarn "The Steam client and the games are _not_ controlled by Portage."
ewarn "Updates are handled by the client itself."
}

@ -0,0 +1,143 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please report bugs/suggestions on: https://github.com/anyc/steam-overlay
# or come to #gentoo-games in Libera Chat IRC
inherit desktop linux-info prefix xdg
DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client"
HOMEPAGE="https://steampowered.com"
SRC_URI="https://repo.steampowered.com/steam/archive/stable/steam_${PV}.tar.gz"
LICENSE="Steam MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="+joystick +steamruntime +udev"
RESTRICT="bindist mirror test"
RDEPEND="
app-arch/tar
app-shells/bash
net-misc/curl
sys-libs/libudev-compat
joystick? (
udev? ( games-util/game-device-udev-rules )
)
steamruntime? (
virtual/opengl[abi_x86_32]
x11-libs/libX11[abi_x86_32]
x11-libs/libXau[abi_x86_32]
x11-libs/libxcb[abi_x86_32]
x11-libs/libXdmcp[abi_x86_32]
)
!steamruntime? (
>=games-util/steam-client-meta-0-r20230513[steamruntime?]
)
amd64? (
>=sys-devel/gcc-4.6.0[multilib]
>=sys-libs/glibc-2.15[multilib]
)
x86? (
>=sys-devel/gcc-4.6.0
>=sys-libs/glibc-2.15
)"
S="${WORKDIR}/${PN}"
pkg_setup() {
linux-info_pkg_setup
if ! { linux_config_exists && linux_chkconfig_present INPUT_UINPUT; }; then
ewarn "If you want to use Steam Input's virtual controller"
ewarn "implementation, please make sure CONFIG_INPUT_UINPUT"
ewarn "is enabled in your kernel config."
# Device Drivers
# -> Input device support
# -> Miscellaneous devices
# -> User level driver support
fi
}
path_entries() {
local multilib=${1}
shift
while true; do
echo -n ${EPREFIX}/usr/$(get_libdir)/${1}$(${multilib} && use amd64 && echo :${EPREFIX}/usr/$(ABI=x86 get_libdir)/${1})
shift
if [[ -n ${1} ]]; then
echo -n :
else
break
fi
done
}
native_path_entries() { path_entries false "${@}"; }
multilib_path_entries() { path_entries true "${@}"; }
src_prepare() {
default
sed \
-e "s#@@PVR@@#${PVR}#g" \
-e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(multilib_path_entries debiancompat fltk)#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 ""
if use steamruntime; then
ewarn "You enabled the Steam runtime environment. Steam will use bundled"
ewarn "libraries instead of Gentoo's system libraries."
ewarn ""
else
elog "We disable STEAM_RUNTIME in order to ignore bundled libraries"
elog "and use installed system libraries instead. If you have problems,"
elog "try starting Steam with: STEAM_RUNTIME=1 steam"
ewarn ""
ewarn "Notice: Valve only supports Steam with the runtime enabled!"
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
ewarn "The Steam client and the games are _not_ controlled by Portage."
ewarn "Updates are handled by the client itself."
}

@ -1,220 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please report bugs/suggestions on: https://github.com/anyc/steam-overlay
# or come to #gentoo-games in Libera Chat IRC
inherit desktop linux-info 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 video_cards_nvidia wayland"
RESTRICT="bindist mirror test"
# This can help to determine the dependencies:
# find ~/.steam/root/ -exec readelf -d {} + 2>/dev/null | grep -F NEEDED | sort -u | grep -F -v -f <(ls -1 ~/.steam/root/ubuntu12_32/)
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] )
!steamruntime? ( games-util/esteam )
steamvr? ( sys-apps/usbutils )
video_cards_nvidia? ( x11-drivers/nvidia-drivers[abi_x86_32] )
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]
)
x86? (
>=sys-devel/gcc-4.6.0
>=sys-libs/glibc-2.15
)
"
S="${WORKDIR}/${PN}"
pkg_setup() {
linux-info_pkg_setup
if ! { linux_config_exists && linux_chkconfig_present INPUT_UINPUT; }; then
ewarn "If you want to use Steam Input's virtual controller"
ewarn "implementation, please make sure CONFIG_INPUT_UINPUT"
ewarn "is enabled in your kernel config."
# Device Drivers
# -> Input device support
# -> Miscellaneous devices
# -> User level driver support
fi
}
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 \
-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
}

@ -1,2 +1,2 @@
[main]
os_linux_ver =
os_linux_ver = 20

@ -1,3 +1,3 @@
[main]
os_linux_ver =
os_linux_ver = 23
cl_template_path = /var/db/repos/calculate/profiles/templates,/var/calculate/templates,/var/calculate/remote/templates

@ -77,7 +77,6 @@ LCD_DEVICES="*"
LDFLAGS="-Wl,--as-needed"
LIRC_DEVICES="devinput"
NPTL_KERN_VER="6.1.0"
PERL_FEATURES="ithreads"
PORTAGE_TMPDIR="/var/calculate/tmp"
USE_EXPAND="CALCULATE THEMES"
VIDEO_CARDS="amdgpu fbdev i915 i965 intel iris nouveau nv nvidia r100 r200 r300 r600 radeon qxl radeonsi vesa virtualbox"

@ -1,7 +1,7 @@
~app-backup/btrbk-0.32.6 amd64
~app-containers/docker-swarm-1.2.9 amd64
~app-crypt/acme-sh-3.0.7 amd64
~app-editors/featherpad-1.5.0 amd64
~app-editors/sublime-text-3_p3211 amd64
app-editors/vscode amd64
<app-emulation/wine-staging-9999 amd64
~app-i18n/man-pages-ru-5.03.2390.2390.20191017 amd64
@ -25,8 +25,11 @@ dev-util/pycharm-professional amd64
~dev-util/webhook-2.7.0 amd64
~dev-vcs/gitolite-gentoo-3.6.6.1 amd64
~lxde-base/lxde-meta-0.5.5 amd64
~mail-client/claws-mail-4.2.0 amd64
~media-gfx/blender-4.1.1 amd64
~mail-client/claws-mail-4.1.1 amd64
~media-gfx/blender-3.4.1 amd64
~media-gfx/blender-3.5.1 amd64
~media-gfx/blender-3.6.5 amd64
~media-gfx/blender-4.0.1 amd64
media-gfx/darktable amd64
~media-gfx/gimp-2.10.36 amd64
~media-gfx/pencil-0.6.6 amd64
@ -41,10 +44,10 @@ media-gfx/darktable amd64
~media-sound/volumeicon-0.5.1 amd64
~media-tv/kodi-20.3 amd64
~media-video/avidemux-2.8.1 amd64
media-video/obs-studio amd64
~media-video/obs-studio-29.1.3 amd64
~media-video/shotcut-23.09.29 amd64
~media-video/smplayer-23.6.0 amd64
~media-video/v4l2loopback-0.13.1 amd64
~media-video/v4l2loopback-0.12.5 amd64
~net-analyzer/squid-graph-3.2 amd64
~net-fs/nfs4-acl-tools-0.3.7 amd64
~net-fs/smbnetfs-0.6.3 amd64
@ -64,7 +67,6 @@ net-im/zoom amd64
~net-libs/libcorkipset-1.1.1.20150311_p8 amd64
~net-misc/connman-gtk-1.1.1 amd64
~net-misc/connman-notify-0_pre20191003 amd64
~net-misc/freerdp-3.5.1 amd64
~net-misc/mptcpd-0.12 amd64
~net-misc/owncloud-client-4.2.0.11670 amd64
~net-nds/shelldap-1.5.1 amd64
@ -79,14 +81,14 @@ net-im/zoom amd64
~net-wireless/broadcom-sta-6.30.223.271 amd64
~sci-electronics/ktechlab-0.51.0 amd64
~sys-apps/collectl-4.3.1 amd64
~sys-apps/cpu-x-5.0.3 amd64
sys-apps/inxi amd64
~sys-auth/thinkfinger-0.3 amd64
~sys-block/gparted-1.5.0 amd64
~sys-cluster/cluster-glue-1.0.12 amd64
~sys-firmware/b43-firmware-5.100.138 amd64
~sys-fs/btrfs-progs-6.8.1 amd64
~sys-fs/compsize-1.5 amd64
~sys-kernel/linux-headers-6.6 amd64
~sys-power/cpupower-5.18 amd64
~www-apps/radicale-3.1.8 amd64
www-client/firefox amd64
~www-client/luakit-2.3.3 amd64

@ -45,6 +45,7 @@
~app-crypt/hashcat-utils-1.9 amd64
~app-crypt/jetring-0.27 amd64
~app-crypt/kencfs-plasma-2.0.2_alpha amd64
~app-crypt/loop-aes-losetup-2.35.2 amd64
~app-crypt/md4sum-0.02.03 amd64
~app-crypt/nasty-0.6 amd64
~app-crypt/onak-0.5.0 amd64
@ -71,18 +72,24 @@
~app-editors/kakoune-2022.10.31 amd64
~app-editors/levee-4.0 amd64
~app-editors/ng-1.5_beta1 amd64
~app-editors/shed-1.15 amd64
~app-emacs/ess-18.10.2 amd64
~app-emulation/coldfire-0.3.1 amd64
~app-emulation/docker-machine-0.13.0 amd64
~app-emulation/dynamips-0.2.23 amd64
~app-emulation/gxemul-0.6.2 amd64
~app-emulation/hyperd-0.7.0 amd64
~app-emulation/libspectrum-1.5.0 amd64
~app-emulation/qemu-init-scripts-0.3.0 amd64
~app-emulation/runv-0.7.0 amd64
~app-emulation/ski-1.3.2 amd64
~app-emulation/softgun-0.22 amd64
~app-emulation/wine-gecko-2.47.4 amd64
~app-emulation/wine-mono-7.4.1 amd64
~app-emulation/wine-mono-8.0.1 amd64
~app-emulation/wine-mono-8.1.0 amd64
~app-emulation/wine-mono-9.0.0 amd64
~app-emulation/wine-mono-9.1.0 amd64
~app-forensics/libewf-20171104 amd64
~app-i18n/ibus-cangjie-2.4 amd64
~app-i18n/ibus-pinyin-1.5.0 amd64
~app-i18n/ibus-table-chinese-1.8.3 amd64
@ -106,6 +113,7 @@
~app-misc/cbview-0.06 amd64
~app-misc/ckermit-9.0.302 amd64
~app-misc/crunch-3.6 amd64
~app-misc/ddccontrol-0.6.0 amd64
~app-misc/ddccontrol-db-20230223 amd64
~app-misc/egads-0.9.5 amd64
~app-misc/enum-1.1 amd64
@ -127,6 +135,7 @@
~app-misc/lcd4linux-0.11.0_pre20170527 amd64
~app-misc/lfm-3.1 amd64
~app-misc/linuxspa-0.7.1 amd64
~app-misc/nnn-4.8 amd64
~app-misc/notary-0.7.0 amd64
~app-misc/nullmodem-0.0.6 amd64
~app-misc/physlock-13 amd64
@ -135,6 +144,7 @@
~app-misc/selecta-0.0.7 amd64
~app-misc/sonypid-1.9 amd64
~app-misc/taskd-1.1.0 amd64
~app-misc/tek-1.3.0 amd64
~app-misc/timew-1.4.3 amd64
~app-misc/tmux2html-0.1.11 amd64
~app-misc/todo-2.12.0 amd64
@ -167,10 +177,11 @@
~app-vim/vim-rest-console-2.6.0 amd64
~app-vim/vim-spell-da-20060116 amd64
~dev-cpp/abseil-cpp-20230802.0 amd64
~dev-cpp/cppgir-2.0_p20240315 amd64
~dev-cpp/cppgir-0_p20240110 amd64
~dev-cpp/cpp-hocon-0.3.0 amd64
~dev-cpp/edencommon-2023.06.19.00 amd64
~dev-cpp/expected-lite-0.6.3 amd64
~dev-cpp/glibmm-2.78.0 amd64
~dev-cpp/lucene++-3.0.7 amd64
~dev-cpp/pystring-1.1.3 amd64
~dev-db/mariadb-connector-odbc-3.1.18 amd64
@ -188,6 +199,7 @@
~dev-java/bnd-annotation-7.0.0 amd64
~dev-java/browserlauncher2-1.3 amd64
~dev-java/commons-imaging-0.97 amd64
~dev-java/javacc-5.0 amd64
~dev-java/jchart2d-3.2.2 amd64
~dev-java/jide-oss-3.7.12 amd64
~dev-java/miglayout-5.3 amd64
@ -197,6 +209,7 @@
~dev-java/swingx-ws-1.0_p20110515 amd64
~dev-lang/elixir-1.15.7 amd64
~dev-lang/gnat-gpl-2021 amd64
~dev-lang/gprolog-1.4.5 amd64
~dev-libs/angelscript-2.36.1 amd64
~dev-libs/atk-2.46.0 amd64
~dev-libs/bglibs-2.04 amd64
@ -205,7 +218,6 @@
~dev-libs/cxxtools-3.0 amd64
~dev-libs/dietlibc-0.34 amd64
~dev-libs/iniparser-4.1 amd64
~dev-libs/libcpuid-0.6.4 amd64
~dev-libs/libdbusmenu-qt-0.9.3_pre20160218 amd64
~dev-libs/libdynd-0.7.2 amd64
~dev-libs/libindicator-12.10.1 amd64
@ -213,6 +225,8 @@
~dev-libs/libplatform-2.1.0.1 amd64
~dev-libs/libtecla-1.6.3 amd64
~dev-libs/libtimezonemap-0.4.6 amd64
~dev-libs/libtraceevent-1.6.3 amd64
~dev-libs/libtracefs-1.6.1 amd64
~dev-libs/lzo-2.10 amd64
~dev-libs/mimetic-0.9.8 amd64
~dev-libs/mmtf-cpp-1.0.0 amd64
@ -225,9 +239,9 @@ dev-libs/nss amd64
~dev-lisp/alexandria-1.4 amd64
~dev-lisp/clx-0.7.5 amd64
~dev-ml/jsonm-1.0.1 amd64
~dev-perl/Net-CUPS-0.640.0 amd64
~dev-perl/Number-Bytes-Human-0.110.0 amd64
~dev-php/pecl-event-3.0.8 amd64
~dev-python/httpbin-0.10.1 amd64
~dev-python/omemo-dr-1.0.1 amd64
~dev-python/protobuf-python-4.23.3 amd64
~dev-python/thrift-0.16.0 amd64
@ -237,16 +251,23 @@ dev-libs/nss amd64
~dev-ruby/yard-0.9.34 amd64
~dev-tcltk/expect-5.45.4 amd64
~dev-tex/bibtex2html-1.99 amd64
~dev-util/android-tools-34.0.1 amd64
~dev-util/anjuta-3.34.0 amd64
~dev-util/bdelta-0.3.1 amd64
~dev-util/bear-3.1.3 amd64
~dev-util/btyacc-3.0 amd64
~dev-util/cbindgen-0.26.0 amd64
~dev-util/cucumber-html-formatter-19.2.0 amd64
~dev-util/glslang-1.3.275 amd64
~dev-util/lcov-1.15 amd64
~dev-util/premake-5.0.0_beta2 amd64
~dev-util/rats-2.4 amd64
~dev-util/shellcheck-0.9.0 amd64
~dev-util/spirv-headers-1.3.275 amd64
~dev-util/spirv-llvm-translator-17.0.0 amd64
~dev-util/spirv-tools-1.3.275 amd64
~dev-util/vulkan-headers-1.3.275 amd64
~dev-util/vulkan-utility-libraries-1.3.275 amd64
~dev-util/watchman-2023.06.19.00 amd64
~games-action/spacearyarya-kxl-1.0.3 amd64
~games-arcade/performous-1.2.0 amd64
@ -273,10 +294,12 @@ dev-libs/nss amd64
~media-gfx/farbfeld-4 amd64
~media-gfx/fig2dev-3.2.9 amd64
~media-gfx/openvdb-11.0.0 amd64
~media-gfx/raw-thumbnailer-0.2.1 amd64
~media-gfx/renderdoc-1.30 amd64
~media-gfx/springgraph-88 amd64
~media-libs/elles_icc_profiles-20160501.0932 amd64
~media-libs/Field3D-1.7.3_p20230509 amd64
~media-libs/glm-0.9.9.8 amd64
~media-libs/icc-profiles-basiccolor-printing2009-1.2.0 amd64
~media-libs/icc-profiles-openicc-1.3.1 amd64
~media-libs/iir1-1.9.3 amd64
@ -287,19 +310,19 @@ dev-libs/nss amd64
~media-libs/libggigcp-1.0.2 amd64
~media-libs/libggimisc-2.2.2 amd64
~media-libs/liblingoteach-0.2.3 amd64
~media-libs/libnsgif-0.2.1 amd64
~media-libs/libtgvoip-2.4.4_p20221208 amd64
~media-libs/libv4l-1.26.1 amd64
~media-libs/oidn-2.2.2 amd64
~media-libs/openexr-3.2.3 amd64
~media-libs/openimageio-2.5.9.0 amd64
~media-libs/openpgl-0.5.0 amd64
~media-libs/opensubdiv-3.6.0 amd64
~media-libs/rnnoise-0.4.1_p20210122 amd64
~media-libs/sdl-pango-0.1.2 amd64
~media-libs/shaderc-2023.8 amd64
~media-libs/tg_owt-0_pre20230921 amd64
~media-libs/vigra-1.11.1 amd64
~media-libs/vulkan-layers-1.3.275 amd64
~media-libs/vulkan-loader-1.3.275 amd64
~media-libs/zmusic-1.1.4 amd64
~media-plugins/imlib2_loaders-1.11.0 amd64
~media-plugins/vdr-dvbhddevice-2.2.0_p20180420 amd64
~media-plugins/vdr-ttxtsubs-0.3.0 amd64
~media-plugins/vdr-vompserver-0.5.1 amd64
@ -318,9 +341,9 @@ dev-libs/nss amd64
~media-sound/snd-22.9 amd64
~media-tv/linuxtv-dvb-apps-1.1.1.20140321 amd64
~media-tv/v4l-utils-1.26 amd64
=media-video/aegisub-3.2.2_p20160518-r103 amd64
~media-video/baka-mplayer-2.0.4 amd64
~media-video/ffmpeg-chromium-124 amd64
~media-video/mpv-0.38.0 amd64
~media-video/mpv-0.37.0 amd64
~media-video/subliminal-2.1.0 amd64
~media-video/vcdimager-2.0.1 amd64
~media-video/webcamoid-9.1.1 amd64
@ -331,7 +354,6 @@ dev-libs/nss amd64
~net-analyzer/nagios-check_multiple-0.0.1 amd64
~net-analyzer/nagios-icinga-openvpn-0.0.1 amd64
~net-analyzer/netwatch-1.3.0.1 amd64
~net-analyzer/ospd-openvas-22.7.0 amd64
~net-analyzer/sbd-1.37 amd64
~net-analyzer/scanlogd-2.2.8 amd64
~net-analyzer/ttcp-1.12 amd64
@ -358,6 +380,7 @@ dev-libs/nss amd64
~net-misc/l7-filter-userspace-0.12_beta1 amd64
~net-misc/l7-protocols-2009.05.28 amd64
~net-misc/netsed-0.01b amd64
~net-misc/rabbitmq-server-3.12.9 amd64
~net-nds/ldapvi-1.7_p20101214 amd64
~net-news/snownews-1.9 amd64
~net-print/c2esp-27 amd64
@ -446,7 +469,9 @@ net-vpn/wireguard-tools amd64
~sys-fs/unionfs-fuse-3.4 amd64
~sys-fs/yaffs2utils-0.2.9 amd64
~sys-fs/zerofree-1.1.1 amd64
~sys-fs/zfs-2.2.2 amd64
~sys-fs/zfs-auto-snapshot-1.2.4 amd64
~sys-fs/zfs-kmod-2.2.2 amd64
~sys-libs/libixp-0.5_p20110208 amd64
~sys-libs/libstdc++-v3-3.3.6 amd64
~sys-libs/libudev-compat-186 amd64
@ -455,6 +480,7 @@ net-vpn/wireguard-tools amd64
~sys-process/acct-6.6.4 amd64
~sys-process/bcron-0.11 amd64
~sys-process/memwatch-0.3.3 amd64
~sys-process/numad-0.5 amd64
~virtual/opencl-3 amd64
~www-client/w3mmee-0.3.2_p24 amd64
~www-servers/fnord-1.11 amd64
@ -510,6 +536,7 @@ net-vpn/wireguard-tools amd64
~x11-misc/seetxt-0.72 amd64
~x11-misc/sent-1 amd64
~x11-misc/set_opacity-1.0 amd64
~x11-misc/tabbed-0.6 amd64
~x11-misc/tinynotify-send-1.2.1 amd64
~x11-misc/urxvtconfig-1.0 amd64
~x11-misc/vym-2.7.1 amd64
@ -543,3 +570,4 @@ net-vpn/wireguard-tools amd64
~x11-wm/sithwm-1.2.3 amd64
~x11-wm/wmfs-20180520 amd64
~x11-wm/wmii-3.9.2 amd64
~xfce-extra/xfce4-screenshooter-1.10.4 amd64

@ -8,6 +8,7 @@
~dev-perl/Chart-2.4.10 amd64
~dev-perl/Class-Accessor-Lite-0.80.0 amd64
~dev-perl/CPAN-DistnameInfo-0.120.0 amd64
~dev-perl/CPAN-Mini-Inject-0.350.0 amd64
~dev-perl/Crypt-DH-GMP-0.0.120 amd64
~dev-perl/CSS-Squish-0.100.0 amd64
~dev-perl/Data-Page-Pageset-1.20.0 amd64
@ -21,6 +22,7 @@
~dev-perl/FCGI-ProcManager-0.280.0 amd64
~dev-perl/File-Slurp-Tiny-0.4.0 amd64
~dev-perl/File-Spec-Native-1.4.0 amd64
~dev-perl/GD-Barcode-1.150.0 amd64
~dev-perl/GD-Graph3d-0.630.0 amd64
~dev-perl/GD-SVG-0.330.0 amd64
~dev-perl/GDTextUtil-0.860.0 amd64

@ -3,6 +3,7 @@
~dev-python/dockerpty-0.4.1 amd64
~dev-python/enzyme-0.4.1 amd64
~dev-python/flask-sphinx-themes-1.0.2 amd64
~dev-python/fuse-python-1.0.5 amd64
~dev-python/google-pasta-0.2.0 amd64
~dev-python/ioflo-2.0.2 amd64
~dev-python/ipython_genutils-0.2.0 amd64

@ -1,2 +1,2 @@
~dev-qt/qtplugininfo-5.15.13 amd64
~dev-qt/qtserialbus-5.15.13 amd64
~dev-qt/qtplugininfo-5.15.12 amd64
~dev-qt/qtserialbus-5.15.12 amd64

@ -184,14 +184,15 @@
~games-board/xfreecell-1.0.5b amd64
~games-board/xgammon-0.98 amd64
~games-board/xmahjongg-3.7 amd64
~games-board/xmille-2.0 amd64
~games-board/xscrabble-2.10 amd64
~games-board/xskat-4.0 amd64
~games-emulation/advancemame-3.9 amd64
~games-emulation/advancescan-1.16 amd64
~games-emulation/atari800-4.2.0 amd64
~games-emulation/desmume-0.9.13 amd64
~games-emulation/dosbox-staging-0.81.0 amd64
~games-emulation/emutos-1.3 amd64
~games-emulation/dosbox-staging-0.80.0 amd64
~games-emulation/emutos-1.2.1 amd64
~games-emulation/fbzx-4.8.0 amd64
~games-emulation/fceux-2.6.6 amd64
~games-emulation/gcube-0.4 amd64
@ -199,10 +200,11 @@
~games-emulation/gens-2.15.5 amd64
~games-emulation/gngb-20060309 amd64
~games-emulation/gnuboy-1.0.3 amd64
~games-emulation/hatari-2.5.0 amd64
~games-emulation/hatari-2.4.1 amd64
~games-emulation/m64py-0.2.5_p20211222 amd64
~games-emulation/mamory-0.2.25 amd64
~games-emulation/mastergear-bin-4.9 amd64
~games-emulation/mednafen-1.29.0 amd64
~games-emulation/mekanix-070 amd64
~games-emulation/mupen64plus-2.5.9 amd64
~games-emulation/mupen64plus-audio-sdl-2.5.9 amd64
@ -212,7 +214,7 @@
~games-emulation/mupen64plus-ui-console-2.5.9 amd64
~games-emulation/mupen64plus-video-glide64mk2-2.5.9 amd64
~games-emulation/mupen64plus-video-rice-2.5.9 amd64
~games-emulation/nestopia-1.52.1 amd64
~games-emulation/nestopia-1.52.0 amd64
~games-emulation/vbam-2.1.5 amd64
~games-emulation/vgba-4.8 amd64
~games-emulation/zinc-1.1 amd64
@ -250,7 +252,7 @@
~games-fps/ut2004-bonuspack-ece-1 amd64
~games-fps/ut2004-bonuspack-mega-1 amd64
~games-kids/gcompris-2.4 amd64
~games-kids/gmult-13.0 amd64
~games-kids/gmult-12.0 amd64
~games-kids/lletters-0.1.95 amd64
~games-kids/memonix-1.6 amd64
~games-kids/tuxmath-2.0.3 amd64
@ -433,7 +435,7 @@
~games-strategy/crimson-0.5.3 amd64
~games-strategy/dopewars-1.6.1 amd64
~games-strategy/dunelegacy-0.96.4 amd64
~games-strategy/freeciv-3.1.0 amd64
~games-strategy/freeciv-3.0.10 amd64
~games-strategy/freecol-1.0.0 amd64
~games-strategy/freesynd-0.7.5 amd64
~games-strategy/galaxyhack-1.74 amd64

@ -4,6 +4,7 @@
~dev-util/lxqt-build-tools-0.13.0 amd64
~gui-libs/xdg-desktop-portal-lxqt-0.5.0 amd64
~lxqt-base/libsysstat-0.4.6 amd64
~x11-misc/obconf-qt-0.16.3 amd64
<lxqt-base/liblxqt-1.5 amd64
<lxqt-base/lxqt-about-1.5 amd64

@ -7,3 +7,5 @@ sys-libs/db:6.0
# not compiled
=gnome-base/gnome-panel-3.50.0
=sys-apps/calculate-utils-3.7.5.7

@ -7,6 +7,7 @@ app-arch/zstd abi_x86_32
app-crypt/libmd abi_x86_32
app-crypt/p11-kit abi_x86_32
app-emulation/vkd3d abi_x86_32
app-emulation/wine-gecko abi_x86_32
dev-cpp/glibmm abi_x86_32
dev-cpp/libxmlpp abi_x86_32
dev-db/mysql-connector-c abi_x86_32
@ -33,6 +34,7 @@ dev-libs/libgudev abi_x86_32
dev-libs/libltdl abi_x86_32
dev-libs/libpcre2 abi_x86_32
dev-libs/libpcre abi_x86_32
dev-libs/libpthread-stubs abi_x86_32
dev-libs/libsigc++ abi_x86_32
dev-libs/libtasn1 abi_x86_32
dev-libs/libunistring abi_x86_32

@ -19,6 +19,9 @@ mail-client/roundcube postgres -sqlite
# any-of ( perl python ruby php5-6 php7-1 php7-2 )
www-servers/nginx-unit python
# any-of ( client server )
media-plugins/vdr-streamdev server
# connection-sharing? ( any-of ( iptables nftables ) )
net-misc/networkmanager iptables
@ -29,4 +32,6 @@ app-containers/docker-credential-helpers keyring
sci-mathematics/octave gui
# any-of ( qt5 qt6 )
dev-libs/qxlsx qt5
dev-python/pyotherside qt5
sci-astronomy/calcmysky qt5

@ -3,6 +3,12 @@
# (sys-apps/attr-2.5.1-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
sys-apps/attr -nls
#(media-libs/freetype-2.13.2:2/2::gentoo, ebuild scheduled for merge) depends on
# (media-libs/harfbuzz-8.2.0:0/6.0.0::gentoo, binary scheduled for merge) (buildtime)
# (media-libs/freetype-2.13.2:2/2::gentoo, ebuild scheduled for merge) (runtime_slot_op)
#media-libs/freetype -harfbuzz
#media-libs/sdl2-ttf -harfbuzz
#(media-libs/libwebp-1.3.2:0/7::gentoo, ebuild scheduled for merge) depends on
# (media-libs/tiff-4.5.1:0/6::gentoo, binary scheduled for merge) (buildtime_slot_op)
# (media-libs/libwebp-1.3.2:0/7::gentoo, ebuild scheduled for merge) (runtime_slot_op)
@ -69,20 +75,3 @@ app-emulation/spice -smartcard
# (app-alternatives/gzip-1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
# (app-arch/pigz-2.8:0/0::gentoo, ebuild scheduled for merge) (runtime)
app-arch/pigz static
#(media-video/pipewire-1.0.3:0/0.4::gentoo, binary scheduled for merge) depends on
# (media-video/ffmpeg-6.0.1-r4:0/58.60.60::gentoo, binary scheduled for merge) (runtime_slot_op)
# (media-libs/openal-1.23.1-r1:0/0::gentoo, binary scheduled for merge) (runtime)
# (media-video/pipewire-1.0.3:0/0.4::gentoo, binary scheduled for merge) (runtime)
media-video/pipewire -ffmpeg
#(media-libs/harfbuzz-8.3.0:0/6.0.0::gentoo, binary scheduled for merge) depends on
# (media-libs/freetype-2.13.2:2/2::gentoo, binary scheduled for merge) (runtime_slot_op)
# (media-libs/harfbuzz-8.3.0:0/6.0.0::gentoo, binary scheduled for merge) (runtime)
media-libs/freetype -harfbuzz
media-libs/sdl2-ttf -harfbuzz
#(gnome-base/librsvg-2.57.0:2/2::gentoo, binary scheduled for merge) depends on
# (media-libs/freetype-2.13.2:2/2::gentoo, binary scheduled for merge) (runtime)
# (gnome-base/librsvg-2.57.0:2/2::gentoo, binary scheduled for merge) (runtime)
media-libs/freetype -svg

@ -394,6 +394,3 @@ app-emulation/virt-manager gui
# enable terminal emulation support (needed for vimspector)
app-editors/vim terminal
# enable calculation and lookup of AcoustID fingerprints
media-sound/picard fingerprints

@ -42,6 +42,3 @@ kde-apps/kdeedu-meta -webengine
# berkdb requires db-4.8
net-p2p/bitcoin-qt sqlite -berkdb
net-p2p/bitcoind sqlite -berkdb
# not stable work on net-misc/freerdp-3.4.0-3.5.1
net-misc/freerdp -fuse

@ -201,8 +201,8 @@ dev-python/numpy lapack
# required by dev-python/pytables-3.1.1-r2
dev-libs/c-blosc hdf5
# required by net-im/telegram-desktop-5.0.1[-qt6,webkit], kde-frameworks/kwayland-5.28.0
dev-qt/qtwayland compositor egl
# required by kde-frameworks/kwayland-5.28.0
dev-qt/qtwayland egl
# required by www-client/firefox-50.0.2[pgo]
x11-base/xorg-server xvfb
@ -313,7 +313,7 @@ net-ftp/proftpd ident
# [sockets] required by net-analyzer/cacti-0.8.8h
# [sysvipc] required by net-analyzer/zabbix-5.2.4[frontend]
# [xmlwriter, zip] required by www-apps/nextcloud-11.0.2
# [xslt] required by www-apps/phpsysinfo-3.3.4
# [xslt] required by "www-apps/phpsysinfo-3.3.4
app-eselect/eselect-php fpm
dev-lang/php calendar cgi curl fpm gd intl mysql pdo postgres sockets sysvipc xmlreader xmlwriter xslt zip
@ -594,6 +594,9 @@ sys-fs/squashfs-tools lzma
media-tv/v4l-utils -bpf dvb
media-libs/libv4l dvb
# required by x11-libs/pango-1.48.7
media-libs/freetype harfbuzz
# required by net-misc/rygel-0.40.1
media-libs/libmediaart vala
net-libs/gupnp-av vala
@ -613,10 +616,10 @@ dev-python/python-lsp-server all-plugins
# required by dev-embedded/ponyprog-3.1.2
dev-embedded/libftdi:1 cxx
# required by app-emacs/libegit2-0.0.20200515-r1 app-emacs/osm-0.10 app-emacs/scala-ts-mode-1.0.0_p20240316
app-editors/emacs dynamic-loading json tree-sitter
# required by "app-emacs/libegit2-0.0.20200515-r1 app-emacs/osm-0.10
app-editors/emacs dynamic-loading json
# required by media-gfx/blender-3.0.0
# required by "media-gfx/blender-3.0.0"
media-libs/opencolorio -opengl
# required by kde-frameworks/qqc2-desktop-style-5.88.0
@ -642,7 +645,7 @@ media-libs/qhull static-libs
app-crypt/gpgme python
# required by dev-cpp/folly-2022.03.28.00-r1
# required by "dev-cpp/folly-2022.03.28.00-r1
dev-cpp/glog gflags
# required by net-im/cawbird-1.5-r2[gstreamer]
@ -684,7 +687,7 @@ net-wireless/wpa_supplicant p2p
# required by sys-fs/dmraid-1.0.0_rc16-r6
sys-fs/lvm2 lvm
# required by media-gfx/blender-3.3.2
# required by "media-gfx/blender-3.3.2
media-libs/freetype brotli
# required by dev-util/ropper-1.13.8
@ -693,7 +696,7 @@ dev-libs/keystone python
# required by app-admin/mongosh-bin-1.3.1
dev-libs/cyrus-sasl kerberos
# required by dev-libs/papi-6.0.0.1-r1
# required by "dev-libs/papi-6.0.0.1-r1
dev-libs/libpfm static-libs
# required by games-arcade/performous-1.2.0
@ -781,16 +784,3 @@ dev-db/postgresql uuid
# dependency required by dev-util/bcc-0.29.1-r1
dev-libs/libbpf static-libs
# required by dev-python/pyarrow-15.0.2
dev-libs/apache-arrow compute dataset re2
www-apps/ttyd mbedtls
# required by www-client/chromium-123.0.6312.105[system-toolchain]
virtual/rust profiler
# required by dev-python/pikepdf-8.14.0-r1
dev-python/pillow lcms
# required by dev-python/pyside6-tools-6.7.0
dev-python/pyside6 quick qml

@ -20,10 +20,8 @@ dev-qt/qt-creator -qmldesigner
dev-qt/qtgui -vnc
dev-vcs/git -gtk
games-util/game-device-udev-rules -acl
games-util/steam-launcher -video_cards_nvidia
gnome-extra/zenity -webkit
kde-apps/kget -bittorrent
kde-plasma/plasma-meta -sddm
lxqt-base/lxqt-meta -sddm
mail-client/roundcube -spell
mail-filter/opendkim -sasl
@ -46,6 +44,7 @@ net-analyzer/zabbix -postgres
net-dialup/rp-pppoe -X
net-dns/avahi -gtk
net-im/telegram-desktop -screencast
net-im/telepathy-connection-managers -gadu
net-irc/weechat -spell
net-libs/webkit-gtk -geoloc
net-misc/asterisk -bluetooth
@ -71,3 +70,4 @@ xfce-extra/xfce4-sensors-plugin -video_cards_nvidia
media-gfx/nomacs -opencv -raw -tiff
media-plugins/frei0r-plugins -facedetect
media-libs/libopenshot -opencv

@ -1 +1 @@
# Calculate append=skip merge(media-gfx/dm-themes-calculate)!= merge=gnome-base/gdm,kde-base/kdm,x11-themes/gnome-themes-standard,media-gfx/gdm-themes-calculate,media-gfx/kdm-themes-calculate,x11-misc/lightdm-gtk-greeter,x11-themes/mate-backgrounds,x11-base/xorg-server,x11-misc/sddm
# Calculate append=skip merge(media-gfx/dm-themes-calculate)!= merge=gnome-base/gconf,gnome-base/gdm,kde-base/kdm,x11-themes/gnome-themes-standard,media-gfx/gdm-themes-calculate,media-gfx/kdm-themes-calculate,x11-misc/lightdm-gtk-greeter,x11-themes/mate-backgrounds,x11-base/xorg-server,x11-misc/sddm

@ -1 +1 @@
# Calculate append=skip merge(media-fonts/droid)!= merge=x11-libs/gtk+,kde-base/kdm,media-video/mplayer,x11-apps/xmessage
# Calculate append=skip merge(media-fonts/droid)!= merge=x11-libs/gtk+,kde-base/kdelibs,kde-base/kdm,media-video/mplayer,x11-apps/xmessage

@ -0,0 +1 @@
# Calculate append=skip merge(media-tv/xbmc)!= merge=x11-apps/xinit,x11-base/xorg-server

@ -0,0 +1,142 @@
# Calculate exec=/bin/bash mergepkg(sys-apps/calculate-utils:3)>=3.6.6&&ini(merge-calculate.utils)<3.6.6
declare -A name_url=()
rep_name=( $( /usr/libexec/calculate/cl-variable --value update.cl_update_rep_name | tr "," " " ) )
rep_url=( $( /usr/libexec/calculate/cl-variable --value update.cl_update_rep_url | tr "," " " ) )
convert_layman_to_eselect_repo() {
repos="${rep_name[*]}"
laymanfn=/etc/portage/repos.conf/layman.conf
eselectfn=/etc/portage/repos.conf/eselect-repo.conf
# move not calculate repositories from layman to eselect repo
if ! [[ -f $eselectfn ]] && [[ -f $laymanfn ]]
then
sed -rn -f - $laymanfn >> $eselectfn <<-EOF
/^\[/ {
/\[(${repos// /|})\]/ {
b;
}
p;
:a
n;
/^(sync-type|priority) =/ {
ba;
}
s/layman-type/sync-type/;
s,location = /var/lib/layman/,location = /var/db/repos/,;
p;
/^$/ {
b;
}
ba;
}
EOF
[[ -s $eselectfn ]] || rm -f $eselectfn
fi
rm -f $laymanfn
# clear installed repos by layman
installedxml=/var/lib/layman/installed.xml
cat >$installedxml <<-EOF
<repositories encoding="unicode" version="1.0">
</repositories>
EOF
# move repos from layman to db/repos
sed -n 's/location = //p' $eselectfn |
while read line
do
repospath="$line"
laymanpath="${line//\/var\/db\/repos/\/var\/lib\/layman}"
if [[ -d $laymanpath ]] && ! [[ -d $repospath ]]
then
mv $laymanpath $repospath
fi
done
}
create_repo_calculate() {
for k in ${!rep_name[*]}
do
name_url[${rep_name[$k]}]="${rep_url[$k]}"
done
reposcalculatefn=/etc/portage/repos.conf/zz-calculate.conf
gentoofn=/etc/portage/repos.conf/gentoo.conf
rm -f $gentoofn
if [[ -f $reposcalculatefn ]] && grep -F "[calculate]" $reposcalculatefn &>/dev/null
then
return 0
fi
echo "Move layman to /var/db/repos"
pushd /var/lib/layman &>/dev/null
cat >$reposcalculatefn <<-EOF
[DEFAULT]
main-repo = gentoo
[gentoo]
priority = 50
sync-uri = ${name_url[gentoo]}
location = /usr/portage
auto-sync = Yes
sync-type = calculate
EOF
for dn in *
do
if [[ -d $dn ]] && [[ -n ${name_url[$dn]} ]]
then
cat >>$reposcalculatefn <<-EOF
[$dn]
priority = 50
sync-uri = ${name_url[$dn]}
location = /var/db/repos/$dn
auto-sync = Yes
sync-type = calculate
EOF
if ! [[ -d /var/db/repos/$dn ]]
then
mv -T /var/lib/layman/$dn /var/db/repos/$dn
ln -sfT ../../db/repos/$dn /var/lib/layman/$dn
fi
fi
done
if [[ -d /var/calculate/custom-overlay ]]
then
cat >>$reposcalculatefn <<-EOF
[custom]
location = /var/calculate/custom-overlay
EOF
fi
popd
}
change_profile() {
if /usr/libexec/calculate/cl-variable --value main.cl_template_path | grep -q var/lib/layman
then
local current_profile="$(readlink -f /etc/portage/make.profile)"
if [[ -d "${current_profile}/20" ]]
then
echo "Changing profile"
ln -sfT $(realpath --relative-to /etc/portage "${current_profile}/20") /etc/portage/make.profile
else
echo "Failed to upgrade profile to ${current_profile}/20"
fi
fi
}
[[ -d /var/db/repos ]] || mkdir -p /var/db/repos
create_repo_calculate
convert_layman_to_eselect_repo
change_profile
true

@ -1,3 +0,0 @@
# Calculate format=kde path=/usr/share/applications
[Desktop Entry]
Icon=applications-system-symbolic

@ -1 +1 @@
# Calculate link=/etc/init.d/display-manager symbolic pkg(x11-misc/sddm)!=||pkg(x11-misc/lightdm)!=||pkg(gnome-base/gdm)!=||pkg(x11-misc/slim)!=||pkg(media-tv/kodi)!=||cl_autologin!=&&os_install_root_type!=livecd
# Calculate link=/etc/init.d/display-manager symbolic pkg(x11-misc/sddm)!=||pkg(x11-misc/lightdm)!=||pkg(gnome-base/gdm)!=||pkg(x11-misc/slim)!=||pkg(media-tv/xbmc)!=||pkg(media-tv/kodi)!=||cl_autologin!=&&os_install_root_type!=livecd

@ -1 +1 @@
# Calculate append=remove name=display-manager pkg(x11-misc/sddm)==&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/slim)==&&pkg(media-tv/kodi)== cl_autologin==||os_install_root_type==livecd
# Calculate append=remove name=display-manager pkg(x11-misc/sddm)==&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/slim)==&&pkg(media-tv/xbmc)==&&pkg(media-tv/kodi)== cl_autologin==||os_install_root_type==livecd

@ -1,4 +0,0 @@
# Calculate path=/usr/share/wayland-sessions format=kde
[Desktop Entry]
Exec=/usr/bin/dbus-run-session /usr/bin/startplasma-wayland

@ -0,0 +1,2 @@
# Calculate mergepkg()!= path=/usr/share/xbmc name=addons

@ -0,0 +1,13 @@
# Calculate append=replace path=/etc/polkit-1/rules.d os_linux_shortname==CMC
/* -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*- */
// Restart in CMC by wheel group rules for polkit
//
polkit.addRule(function(action, subject) {
if ((action.id.indexOf("org.freedesktop.consolekit.system.stop") == 0 ||
action.id.indexOf("org.freedesktop.consolekit.system.restart") == 0 ) &&
subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});

@ -2,7 +2,7 @@
hostname
#?os_install_linux_subname!=#
vendorclassid #-os_install_linux_name-# #-os_install_linux_subname-#
vendorclassid #-os_install_linux_name-# #-os_install_linux_ver-# #-os_install_linux_subname-#
#!os_install_linux_subname#
vendorclassid #-os_install_linux_name-#
vendorclassid #-os_install_linux_name-# #-os_install_linux_ver-#
#os_install_linux_subname#

@ -1,5 +1,5 @@
#?os_install_linux_subname!=#
#-os_install_linux_name-# #-os_install_linux_subname-#
#-os_install_linux_name-# #-os_install_linux_ver-# #-os_install_linux_subname-#
#!os_install_linux_subname#
#-os_install_linux_name-#
#-os_install_linux_name-# #-os_install_linux_ver-#
#os_install_linux_subname#

@ -1,7 +1,7 @@
#?os_install_linux_subname!=#
Welcome to \n.\O (#-os_install_linux_name-# #-os_install_linux_subname-#)
Welcome to \n.\O (#-os_install_linux_name-# #-os_install_linux_ver-# #-os_install_linux_subname-#)
#!os_install_linux_subname#
Welcome to \n.\O (#-os_install_linux_name-#)
Welcome to \n.\O (#-os_install_linux_name-# #-os_install_linux_ver-#)
#os_install_linux_subname#

@ -13,7 +13,7 @@ password sufficient pam_unix.so nullok sha256 shadow use_authtok
password required pam_deny.so
session required pam_limits.so
#?pkg(sys-auth/elogind)!=#
#?pkg(sys-auth/elogind)!=&&pkg(sys-auth/consolekit)==#
-session optional pam_loginuid.so
-session optional pam_elogind.so
#pkg#

@ -0,0 +1,3 @@
# Calculate comment=# format=patch
<reg>\n(\[ -n "\$\(find `ldd /sbin/init .*/sbin/telinit u)</reg>
<text>\n#\1</text>

@ -1 +1 @@
# Calculate link=/etc/init.d/xdm symbolic pkg(x11-misc/sddm)!=||pkg(x11-misc/lightdm)!=||pkg(gnome-base/gdm)!=||pkg(x11-misc/slim)!=||pkg(media-tv/kodi)!=||cl_autologin!=&&os_install_root_type!=livecd
# Calculate link=/etc/init.d/xdm symbolic pkg(x11-misc/sddm)!=||pkg(x11-misc/lightdm)!=||pkg(gnome-base/gdm)!=||pkg(x11-misc/slim)!=||pkg(media-tv/xbmc)!=||pkg(media-tv/kodi)!=||cl_autologin!=&&os_install_root_type!=livecd

@ -1 +1 @@
# Calculate append=remove name=xdm pkg(x11-misc/sddm)==&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/slim)==&&pkg(media-tv/kodi)== cl_autologin==||os_install_root_type==livecd
# Calculate append=remove name=xdm pkg(x11-misc/sddm)==&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/slim)==&&pkg(media-tv/xbmc)==&&pkg(media-tv/kodi)== cl_autologin==||os_install_root_type==livecd

@ -1 +1 @@
# Calculate append=skip merge(kde-apps/k3b)!=
# Calculate append=skip merge(app-cdr/k3b)!=

@ -1 +1 @@
# Calculate append=skip pkg(kde-apps/k3b)!= ini(desktop.imageburn)==||ini(desktop.imageburn)==k3b
# Calculate append=skip pkg(app-cdr/k3b)!= ini(desktop.imageburn)==||ini(desktop.imageburn)==k3b

@ -1,4 +1,4 @@
# Calculate format=kde link=/usr/share/applications/kde4/k3b.desktop name=calculate-imageburn.desktop mirror pkg(kde-apps/k3b)>=2.0
# Calculate format=kde link=/usr/share/applications/kde4/k3b.desktop name=calculate-imageburn.desktop mirror pkg(app-cdr/k3b)>=2.0
# Hide icon
[Desktop Entry]

@ -1,4 +1,4 @@
# Calculate format=samba path=/var/lib/calculate name=ini.env ac_install_unmerge==on&&pkg(kde-apps/k3b)==&&ini(desktop.imageburn)==k3b
# Calculate format=samba path=/var/lib/calculate name=ini.env ac_install_unmerge==on&&pkg(app-cdr/k3b)==&&ini(desktop.imageburn)==k3b
[desktop]
!imageburn=

@ -1,4 +1,4 @@
# Calculate format=compiz protected ini(desktop.imageburn-removing)==on merge=kde-apps/k3b,app-cdr/brasero,app-cdr/xfburn
# Calculate format=compiz protected ini(desktop.imageburn-removing)==on merge=app-cdr/k3b,app-cdr/brasero,app-cdr/xfburn
#-ini(desktop.imageburn-removing,)-#

@ -1,2 +1,2 @@
# Calculate mergepkg()!= append=skip
# Calculate mergepkg()!= name=etc

@ -0,0 +1,55 @@
# Calculate comment=#
CHECKVT=7
#?module(client)!=&&client.os_remote_auth!=#
#?pkg(x11-misc/sddm)!=#
DISPLAYMANAGER="sddm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/lightdm)!=&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="lightdm"
START_STOP_ARGS=
#pkg#
#?pkg(gnome-base/gdm)!=&&pkg(x11-misc/lightdm)==&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="gdm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/slim)!=&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="slim"
START_STOP_ARGS=
#pkg#
#!module#
#?cl_autologin!=#
#?pkg(x11-misc/lightdm)!=#
DISPLAYMANAGER="lightdm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/lightdm)==&&pkg(x11-misc/sddm)!=#
DISPLAYMANAGER="sddm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/lightdm)==&&pkg(x11-misc/sddm)==#
XUSER=#-cl_autologin-#
DISPLAYMANAGER="bash"
START_STOP_ARGS="--background -- /usr/bin/xautologin $XUSER $CHECKVT"
#pkg#
#!cl_autologin#
#?pkg(x11-misc/sddm)!=#
DISPLAYMANAGER="sddm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/lightdm)!=&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="lightdm"
START_STOP_ARGS=
#pkg#
#?pkg(gnome-base/gdm)!=&&pkg(x11-misc/lightdm)==&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="gdm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/slim)!=&&pkg(x11-misc/lightdm)==&&pkg(gnome-base/gdm)==&&pkg(x11-misc/sddm)==#
DISPLAYMANAGER="slim"
START_STOP_ARGS=
#pkg#
#cl_autologin#
#module#

@ -1,20 +0,0 @@
# Calculate path=/etc/conf.d format=procmail
CHECKVT=7
#?pkg(x11-misc/sddm)!=#
DISPLAYMANAGER="sddm"
START_STOP_ARGS=
#pkg#
#?pkg(gnome-base/gdm)!=#
DISPLAYMANAGER="gdm"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/slim)!=#
DISPLAYMANAGER="slim"
START_STOP_ARGS=
#pkg#
#?pkg(x11-misc/lightdm)!=#
DISPLAYMANAGER="lightdm"
START_STOP_ARGS=
#pkg#

@ -48,7 +48,7 @@ password required pam_deny.so
session required pam_env.so
session required pam_limits.so
#?pkg(sys-auth/elogind)!=#
#?pkg(sys-auth/elogind)!=&&pkg(sys-auth/consolekit)==#
-session optional pam_loginuid.so
-session optional pam_elogind.so
#pkg#

@ -0,0 +1,3 @@
# Calculate format=patch path=/etc/default name=grub pkg(sys-firmware/lnvnb161216-firmware)!=
<reg>quiet"</reg>
<text>quiet mem_sleep_default=deep"</text>

@ -0,0 +1,2 @@
# Calculate format=openrc os_install_root_type!=livecd
PRELINKING=""

@ -0,0 +1,7 @@
# Calculate comment=# path=/etc/prelink.conf.d
-b /usr/lib32/libdbus-*
-b /usr/lib64/libdbus-*
-b /usr/lib/libdbus-*
-b /usr/lib64/libdbusmenu-qt.so*
-b /usr/lib32/libdbusmenu-qt.so*
-b /usr/lib/libdbusmenu-qt.so*

@ -37,11 +37,6 @@ autologin-session=lxqt
minimum-vt=#-ini(xorg.vt)-#
#ini#
#?pkg(kde-plasma/plasma-desktop)!=#
[Seat:*]
user-session=plasma
#pkg#
#?ini(container.type)==desktop&&ini(xorg.vt)!=&&ini(xorg.busid)!=&&ini(xorg.sharevts)!=#
[Seat:*]
xserver-command=X -dpi #-cl_install_dpi-# vt#-ini(xorg.vt)-# -isolateDevice "#-ini(xorg.busid)-#" -sharevts

@ -0,0 +1,55 @@
# Calculate format=kde name=lightdm.conf path=/etc/lightdm cl_ver<3.6.8.8
[SeatDefaults]
#?module(client)!=&&client.os_remote_auth!=#
autologin-user=
#!module#
autologin-user=#-cl_autologin-#
#module#
#?pkg(x11-wm/openbox)!=#
user-session=openbox
autologin-session=openbox
#pkg#
#?pkg(media-tv/kodi)!=#
user-session=kodi
autologin-session=kodi
#pkg#
#?pkg(gnome-extra/cinnamon-session)!=#
user-session=cinnamon
autologin-session=cinnamon
#pkg#
#?pkg(xfce-base/xfce4-session)!=#
user-session=xfce
autologin-session=xfce
#pkg#
#?pkg(mate-base/mate-session-manager)!=#
user-session=mate
autologin-session=mate
#pkg#
#?pkg(lxqt-base/lxqt-session)!=#
user-session=lxqt
autologin-session=lxqt
#pkg#
#?ini(container.type)==desktop&&ini(xorg.vt)!=#
[LightDM]
minimum-vt=#-ini(xorg.vt)-#
#ini#
#?ini(container.type)==desktop&&ini(xorg.vt)!=&&ini(xorg.busid)!=&&ini(xorg.sharevts)!=#
[Seat:*]
xserver-command=X vt#-ini(xorg.vt)-# -isolateDevice "#-ini(xorg.busid)-#" -sharevts
#ini#
#?ini(container.type)==desktop&&ini(xorg.vt)!=&&ini(xorg.busid)!=&&ini(xorg.sharevts)==#
[Seat:*]
xserver-command=X vt#-ini(xorg.vt)-# -isolateDevice "#-ini(xorg.busid)-#"
#ini#
#?ini(container.type)==desktop&&ini(xorg.vt)!=&&ini(xorg.busid)==&&ini(xorg.sharevts)==#
[Seat:*]
xserver-command=X vt#-ini(xorg.vt)-#
#ini#
#?ini(container.type)==desktop&&ini(xorg.vt)==&&ini(xorg.busid)==&&ini(xorg.sharevts)==#
[Seat:*]
!xserver-command=
#ini#

@ -0,0 +1 @@
# Calculate mergepkg()!= path=/usr/lib/dracut name=dracut.conf.d

@ -0,0 +1,3 @@
# Calculate comment=# pkg(sys-firmware/lnvnb161216-firmware)!=&&hr_laptop_model==LNVNB161216
acpi_override="yes"
acpi_table_dir="/lib/firmware/acpi"

@ -0,0 +1 @@
# Calculate append=skip merge(sys-auth/consolekit)!= merge=sys-auth/pambase,x11-misc/sddm,sys-auth/elogind

@ -0,0 +1 @@
# Calculate append=skip merge(kde-base/kdelibs)!= merge=net-misc/networkmanager

@ -0,0 +1 @@
# Calculate append=skip merge(sys-firmware/lnvnb161216-firmware)!= merge=sys-boot/grub,sys-kernel/dracut

@ -1 +0,0 @@
# Calculate append=skip merge(sys-auth/polkit)!= merge=sys-auth/pambase,x11-misc/sddm,sys-auth/elogind

@ -0,0 +1 @@
# Calculate append=skip merge(media-tv/xbmc)!= merge=x11-base/xorg-server

@ -1 +1 @@
# Calculate append=skip ini(update.virtualbox)!=off&&ini(ver.virtualbox)==&&exists(~/.config/VirtualBox)== mergepkg(app-emulation/virtualbox)>=4.3
# Calculate append=skip ini(update.virtualbox)!=off&&ini(ver.virtualbox)==&&exists(~/.config/VirtualBox)== mergepkg(app-emulation/virtualbox-bin)>=4.3||mergepkg(app-emulation/virtualbox)>=4.3

@ -0,0 +1 @@
# Calculate append=skip mergepkg()>=0.4&&ini(update.qpdfview)!=off&&ini(ver.qpdfview)==

@ -1,7 +1,7 @@
# Calculate format=samba path=~/.calculate
[ver]
qpdfview = 0.5
qpdfview = 0.4
[update]
qpdfview = on

@ -0,0 +1,14 @@
# Calculate format=kde path=~/.config/qpdfview
[mainWindow]
state="@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x3\0\0\0\0\0\0\0\xde\0\0\x2{\xfc\x2\0\0\0\x2\xfb\0\0\0\x16\0o\0u\0t\0l\0i\0n\0\x65\0\x44\0o\0\x63\0k\x1\0\0\0=\0\0\x2{\0\0\0m\0\xff\xff\xff\xfb\0\0\0\x1c\0p\0r\0o\0p\0\x65\0r\0t\0i\0\x65\0s\0\x44\0o\0\x63\0k\0\0\0\x2$\0\0\0\xa1\0\0\0m\0\xff\xff\xff\0\0\0\x1\0\0\0\x94\0\0\x2{\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0t\0h\0u\0m\0\x62\0n\0\x61\0i\0l\0s\0\x44\0o\0\x63\0k\x1\0\0\0=\0\0\x2{\0\0\0m\0\xff\xff\xff\0\0\0\x3\0\0\0\0\0\0\0\0\xfc\x1\0\0\0\x1\xfb\0\0\0\x14\0s\0\x65\0\x61\0r\0\x63\0h\0\x44\0o\0\x63\0k\0\0\0\0\0\xff\xff\xff\xff\0\0\x1\xa4\0\xff\xff\xff\0\0\x2\x66\0\0\x2{\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x16\0\x66\0i\0l\0\x65\0T\0o\0o\0l\0\x42\0\x61\0r\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x16\0\x65\0\x64\0i\0t\0T\0o\0o\0l\0\x42\0\x61\0r\x1\0\0\0U\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x16\0v\0i\0\x65\0w\0T\0o\0o\0l\0\x42\0\x61\0r\x1\0\0\0\xd5\xff\xff\xff\xff\0\0\0\0\0\0\0\0)"
#?os_x11_height!=&&os_x11_height<=768#
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\0\0\0\0!\0\0\x3\xff\0\0\x2\xfb\0\0\0\x1\0\0\0;\0\0\x3\xfe\0\0\x2\xf8\0\0\0\0\0\0\0\0\x4\0)"
#!os_x11_height#
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\x1\x41\0\0\0i\0\0\x5,\0\0\x3:\0\0\x1\x45\0\0\0\x7f\0\0\x5(\0\0\x3\x36\0\0\0\0\0\0)"
#os_x11_height#
openPath=/home/alex/Home/\x414\x43e\x43a\x443\x43c\x435\x43d\x442\x44b
restoreTabs=true
[documentView]
continuousMode=true
scaleMode=1

@ -1 +0,0 @@
# Calculate append=skip mergepkg()>=0.5&&ini(update.qpdfview)!=off&&ini(ver.qpdfview)==

@ -1,3 +0,0 @@
# Calculate format=kde path=~/.config/qpdfview
[documentView]
scaleMode=2

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save