diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest
deleted file mode 100644
index 7965166677..0000000000
--- a/phosh-base/phosh-osk-stub/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST phosh-osk-stub-0.42.0.tar.xz 322832 BLAKE2B 04b61aee3f052561a9605fc7ef1ab053c9bedfced1f2c4868bc65e09689f105379881a348a2e69efc57d31977f40c397e1bf6137adc2e9aa39dedc6f1f211535 SHA512 bfc8c5d4da07bb44b18d42a548d567baaad54d57d24334e07efcb0baf2d6a56e40bb69ec20082d6c4bd775bea328014a5511256c0e68d4ed1db699ebc1b99345
-DIST phosh-osk-stub-0.42.0.tar.xz.asc 833 BLAKE2B 6708017deee1947e726ba989a7b5f929058f519940f45afad0393ff3db0d2159c53fa0e392cc7f9e002b71dd15817459e11e9b254d525ee9db0a4f42a04256d4 SHA512 34572065a6bd21e726225cf5eff25c6dd93f74990b3187665b31400d58d50c6c455c31b59c13f96c2f6109cf4dee62862cb1145ba5ae487ee0df78ba7e274795
-DIST phosh-osk-stub-0.47.0.tar.xz 330804 BLAKE2B 3cee11c1b317ddf600f379f01c120903a9cb89d90bdcc13c0094e86cd722cfcbe4248af59371c55c1732011847aa2351c6d4f982ba3c13a1947efd5ca441ab3c SHA512 b4cce53eb7189633153dcf73af8a2bca1550feae84e81c9d73a035b8fd361f263c12e5583f9906a9761b1cffcf4495edafedee338a03e3315759d730f75e594d
-DIST phosh-osk-stub-0.47.0.tar.xz.asc 833 BLAKE2B 31f6145f05ccac124b5e834a14eee70c06249646b7eb155d9775f285e5a371201965c7f8f7bc88bf68667a5e9c24297c0447ec6fd1d7744edcfd9caff5ba22fd SHA512 87c55171dcc2301b1f47fb32d6109fd029bd4289282b40554cbc14e12742e917639ed954f775afe230b97c732597beaa0e7786ddd0d1e48341a86d5b1bfaf5bc
diff --git a/phosh-base/phosh-osk-stub/metadata.xml b/phosh-base/phosh-osk-stub/metadata.xml
deleted file mode 100644
index 1cd34823e4..0000000000
--- a/phosh-base/phosh-osk-stub/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- cyber+gentoo@sysrq.in
- Anna
-
-
- guidog/phosh-osk-stub
-
-
diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild
deleted file mode 100644
index ec8157d8be..0000000000
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson virtualx verify-sig xdg
-
-DESCRIPTION="On-screen keyboard stub"
-HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk-doc man systemd test"
-RESTRICT="!test? ( test )"
-
-# TODO: package govarnam
-# TODO: hunspell is automagic
-COMMON_DEPEND="
- app-shells/fzf
- app-text/hunspell:=
- >=dev-libs/glib-2.80:2
- >=dev-libs/gmobile-0.2.0
- dev-libs/feedbackd
- dev-libs/json-glib
- >=dev-libs/wayland-1.14
- >=gnome-base/gnome-desktop-3.26:3
- >=gui-libs/libhandy-1.1.90:1
- x11-libs/cairo
- >=x11-libs/gtk+-3.22:3[wayland]
- x11-libs/libxkbcommon[wayland]
- x11-libs/pango
- systemd? ( >=sys-apps/systemd-241:= )
- !systemd? ( >=sys-auth/elogind-241 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.12
-"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gsettings-desktop-schemas
-"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- test? ( dev-libs/json-glib )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop"
-
-src_configure() {
- local emesonargs=(
- -Ddefault_osk=false
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild
deleted file mode 100644
index fcf5a48377..0000000000
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.47.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson virtualx verify-sig xdg
-
-DESCRIPTION="Alternative on screen keyboard for Phosh"
-HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk-doc man systemd test"
-RESTRICT="!test? ( test )"
-
-# TODO: package govarnam
-# TODO: hunspell is automagic
-RDEPEND="
- app-shells/fzf
- app-text/hunspell:=
- >=dev-libs/glib-2.80:2
- dev-libs/feedbackd
- dev-libs/json-glib
- >=dev-libs/wayland-1.14
- >=gnome-base/gnome-desktop-3.26:3=
- >=gui-libs/libhandy-1.1.90:1
- x11-libs/cairo
- >=x11-libs/gtk+-3.22:3[wayland]
- x11-libs/pango
- systemd? ( >=sys-apps/systemd-241:= )
- !systemd? ( >=sys-auth/elogind-241 )
-"
-DEPEND="${RDEPEND}
- >=dev-libs/gmobile-0.2.0
- >=dev-libs/wayland-protocols-1.12
- >=gnome-base/gsettings-desktop-schemas-47
- x11-libs/libxkbcommon[wayland]
-"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/libxml2:2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- test? ( dev-libs/json-glib )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.OskStub.desktop"
-
-src_configure() {
- local emesonargs=(
- -Ddefault_osk=false
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index aa6d0a8dc6..ecd3587ba9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -66,11 +66,6 @@ dev-python/json-schema-for-humans
# Removal on 2026-02-14
dev-util/cmakelang
-# Anna (cybertailor) Vyalkova (2026-01-04)
-# Replaced by phosh-base/phosh-osk-stevia.
-# Removal on 2026-02-04.
-phosh-base/phosh-osk-stub
-
# Anna (cybertailor) Vyalkova (2026-01-03)
# Critical security vulnerabilities.