]> git.sthu.org Git - shuber-gentoo-overlay.git/commitdiff
gui-wm/somewm: Remove
authorStefan Huber <shuber@sthu.org>
Mon, 17 Aug 2026 11:47:22 +0000 (13:47 +0200)
committerStefan Huber <shuber@sthu.org>
Mon, 17 Aug 2026 11:47:22 +0000 (13:47 +0200)
Moved to dedicated overlay at
https://github.com/shuber2/somewm-gentoo-overlay

gui-wm/somewm/Manifest [deleted file]
gui-wm/somewm/metadata.xml [deleted file]
gui-wm/somewm/somewm-1.4.1.ebuild [deleted file]
gui-wm/somewm/somewm-1.4.2.ebuild [deleted file]
gui-wm/somewm/somewm-1.4.3.ebuild [deleted file]
gui-wm/somewm/somewm-1.4.9999.ebuild [deleted file]
gui-wm/somewm/somewm-9999.ebuild [deleted file]

diff --git a/gui-wm/somewm/Manifest b/gui-wm/somewm/Manifest
deleted file mode 100644 (file)
index 20f23e3..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-DIST somewm-1.4.1.tar.gz 3191096 BLAKE2B 2308f61103a0ec19186bfde2358f89e8ddefef78443d0f1e3cf469670347cf059a25004b672e8bb2585ff2cf1de57f9bf5ce34d067c1fa9b09f811e62b376675 SHA512 05214ef62863f389c89b3e87267df094f67797115428db832f9abbffc76eeec3a8062e589e9f92297aaeb0b4c507e7f2867999dd758735b534a7a9734e33c659
-DIST somewm-1.4.2.tar.gz 3238485 BLAKE2B 52f92a28537b204b0868c8d58f9ca10f63c92b0f6adf0df8af37deb7f81e363b78eaa83a9bd95b5d5d17586e2ca62e4a5e8ea629c20bf1ba1658eedd6206c691 SHA512 a994119ac0223a34c9fa260c467ab6b4a230fc2a3edc1991bf0fc1105145b8326889104391bd9a3b6f07f1428313d24fc0bbdd031d9967a1c574f67d733c615c
-DIST somewm-1.4.3.tar.gz 3295912 BLAKE2B 51906a19375e77616e509c219b84e3b004144f26ce75cbbee83ec83bbac707901af4b8512b742acbb23131e309dd1d998eebf0455b2d76370c06129013a16d0b SHA512 8d0e8c2f3db45e5138d0dd5b498754eb5b655b90018d835cf30c1a4dc6d2e10cd10cf79a774be32d0932e5b0b89644511de678f35025c3f54968f04b16596759
-EBUILD somewm-1.4.1.ebuild 1482 BLAKE2B 5e31bfb7f9f33d48f971349e3ccdf6035e596c1db61924ddd1a91a2254e34e56f0a5bc89503d28b7d608b0159d7ae5e982ddb84c3f37ea7a0baac27e5bebb0a3 SHA512 85ce61545d5f6004ff5b136089de8cd9e1766a92bb2339a0e2996ac128968bfd751a16d8df7a203b0bfdcc1b20d7681a2dda190f362413cdbb17fd19da5816ff
-EBUILD somewm-1.4.2.ebuild 1482 BLAKE2B 5e31bfb7f9f33d48f971349e3ccdf6035e596c1db61924ddd1a91a2254e34e56f0a5bc89503d28b7d608b0159d7ae5e982ddb84c3f37ea7a0baac27e5bebb0a3 SHA512 85ce61545d5f6004ff5b136089de8cd9e1766a92bb2339a0e2996ac128968bfd751a16d8df7a203b0bfdcc1b20d7681a2dda190f362413cdbb17fd19da5816ff
-EBUILD somewm-1.4.3.ebuild 1521 BLAKE2B bf172b8ce59483bec8d76dc066e769e88c8b3cb9f74fdd9373503d1c1156ac0d4fba48f82cdf4d59f0529525b31e8fd15c84fd68b1b72fea649dbbc792c860c9 SHA512 e485d68a6f1da720b185c6b9d845cdc5a87f416611540ab07a9edeb85fc68584c8ee5a3ee6f9d3ff15a16840791468a71c039bc5dc512281c0c66e21772dabb4
-EBUILD somewm-1.4.9999.ebuild 1521 BLAKE2B bf172b8ce59483bec8d76dc066e769e88c8b3cb9f74fdd9373503d1c1156ac0d4fba48f82cdf4d59f0529525b31e8fd15c84fd68b1b72fea649dbbc792c860c9 SHA512 e485d68a6f1da720b185c6b9d845cdc5a87f416611540ab07a9edeb85fc68584c8ee5a3ee6f9d3ff15a16840791468a71c039bc5dc512281c0c66e21772dabb4
-EBUILD somewm-9999.ebuild 1521 BLAKE2B bf172b8ce59483bec8d76dc066e769e88c8b3cb9f74fdd9373503d1c1156ac0d4fba48f82cdf4d59f0529525b31e8fd15c84fd68b1b72fea649dbbc792c860c9 SHA512 e485d68a6f1da720b185c6b9d845cdc5a87f416611540ab07a9edeb85fc68584c8ee5a3ee6f9d3ff15a16840791468a71c039bc5dc512281c0c66e21772dabb4
-MISC metadata.xml 918 BLAKE2B ab259828a8119dc7020de27798fb2efb1ec9d13794db2c2c033871ac61110488369097ed01f4f4f6b095d9b9573e26bb0526903c603c0208ff71720a478e7ce0 SHA512 56d2436f248a9f512a6f605cf8a4cb76d2effd9fe8edc00b2dd0da4c8d7035430346dcf3a2730f588e57a5d9837d7cfb69162d3db1e59b8a449ba2063e4ee194
diff --git a/gui-wm/somewm/metadata.xml b/gui-wm/somewm/metadata.xml
deleted file mode 100644 (file)
index 007076e..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>shuber@sthu.org</email>
-    <name>Stefan Huber</name>
-  </maintainer>
-  <longdescription>
-    SomeWM is a Lua-scriptable Wayland compositor and designed as a modern,
-    compatible alternative to AwesomeWM. It is compatible with AwesomeWM's Lua
-    API such that existing configs, widgets and themes carry over. While the 1.4
-    version give 100% AwesomeWM 4.4 compatibility, later versions will add new
-    features and may break compatibility.
-  </longdescription>
-  <upstream>
-    <remote-id type="github">trip-zip/somewm</remote-id>
-    <bugs-to>https://github.com/trip-zip/somewm/issues</bugs-to>
-    <changelog>https://github.com/trip-zip/somewm/blob/main/CHANGELOG.md</changelog>
-    <doc>https://somewm.org/</doc>
-  </upstream>
-</pkgmetadata>
diff --git a/gui-wm/somewm/somewm-1.4.1.ebuild b/gui-wm/somewm/somewm-1.4.1.ebuild
deleted file mode 100644 (file)
index 51d6754..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-4 luajit )
-
-inherit meson lua-single
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git"
-
-       if [[ ${PV} == 1.4.* ]]; then
-               EGIT_BRANCH="release/1.4"
-       fi
-else
-       KEYWORDS="~amd64"
-       SRC_URI="https://github.com/trip-zip/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="An AwesomeWM-compatible dynamic floating and tiling Wayland compositor"
-HOMEPAGE="https://somewm.org https://github.com/trip-zip/somewm"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       $(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
-       dev-libs/glib:2
-       dev-libs/libffi
-       dev-libs/libinput
-       dev-libs/wayland
-       dev-libs/wayland-protocols
-       gui-libs/wlroots:0.19
-       sys-apps/dbus
-       x11-base/xwayland
-       x11-libs/cairo[X]
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/xcb-util-wm
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       ${LUA_DEPS}
-       dev-build/meson
-       dev-build/ninja
-       dev-util/wayland-scanner
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       lua-single_pkg_setup
-}
-
-src_configure() {
-       meson_src_configure
-}
-
-pkg_postinst() {
-       einfo "Migration check from AwesomeWM:"
-       einfo "  somewm --check ~/.config/awesome/rc.lua"
-       einfo ""
-       einfo "Launching somewm from a TTY:"
-       einfo "  somewm-session"
-       einfo ""
-       einfo "Further details at: https://somewm.org/docs/intro"
-}
diff --git a/gui-wm/somewm/somewm-1.4.2.ebuild b/gui-wm/somewm/somewm-1.4.2.ebuild
deleted file mode 100644 (file)
index 51d6754..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-4 luajit )
-
-inherit meson lua-single
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git"
-
-       if [[ ${PV} == 1.4.* ]]; then
-               EGIT_BRANCH="release/1.4"
-       fi
-else
-       KEYWORDS="~amd64"
-       SRC_URI="https://github.com/trip-zip/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="An AwesomeWM-compatible dynamic floating and tiling Wayland compositor"
-HOMEPAGE="https://somewm.org https://github.com/trip-zip/somewm"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       $(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
-       dev-libs/glib:2
-       dev-libs/libffi
-       dev-libs/libinput
-       dev-libs/wayland
-       dev-libs/wayland-protocols
-       gui-libs/wlroots:0.19
-       sys-apps/dbus
-       x11-base/xwayland
-       x11-libs/cairo[X]
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/xcb-util-wm
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       ${LUA_DEPS}
-       dev-build/meson
-       dev-build/ninja
-       dev-util/wayland-scanner
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       lua-single_pkg_setup
-}
-
-src_configure() {
-       meson_src_configure
-}
-
-pkg_postinst() {
-       einfo "Migration check from AwesomeWM:"
-       einfo "  somewm --check ~/.config/awesome/rc.lua"
-       einfo ""
-       einfo "Launching somewm from a TTY:"
-       einfo "  somewm-session"
-       einfo ""
-       einfo "Further details at: https://somewm.org/docs/intro"
-}
diff --git a/gui-wm/somewm/somewm-1.4.3.ebuild b/gui-wm/somewm/somewm-1.4.3.ebuild
deleted file mode 100644 (file)
index db6af85..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{4..5} luajit )
-
-inherit meson lua-single
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git"
-
-       if [[ ${PV} == 1.4.* ]]; then
-               EGIT_BRANCH="release/1.4"
-       fi
-else
-       KEYWORDS="~amd64"
-       SRC_URI="https://github.com/trip-zip/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="An AwesomeWM-compatible dynamic floating and tiling Wayland compositor"
-HOMEPAGE="https://somewm.org https://github.com/trip-zip/somewm"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       $(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
-       dev-libs/glib:2
-       dev-libs/libffi
-       dev-libs/libinput
-       dev-libs/wayland
-       dev-libs/wayland-protocols
-       || (
-               gui-libs/wlroots:0.19
-               gui-libs/wlroots:0.20
-       )
-       sys-apps/dbus
-       x11-base/xwayland
-       x11-libs/cairo[X]
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/xcb-util-wm
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       ${LUA_DEPS}
-       dev-build/meson
-       dev-build/ninja
-       dev-util/wayland-scanner
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       lua-single_pkg_setup
-}
-
-src_configure() {
-       meson_src_configure
-}
-
-pkg_postinst() {
-       einfo "Migration check from AwesomeWM:"
-       einfo "  somewm --check ~/.config/awesome/rc.lua"
-       einfo ""
-       einfo "Launching somewm from a TTY:"
-       einfo "  somewm-session"
-       einfo ""
-       einfo "Further details at: https://somewm.org/docs/intro"
-}
diff --git a/gui-wm/somewm/somewm-1.4.9999.ebuild b/gui-wm/somewm/somewm-1.4.9999.ebuild
deleted file mode 100644 (file)
index db6af85..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{4..5} luajit )
-
-inherit meson lua-single
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git"
-
-       if [[ ${PV} == 1.4.* ]]; then
-               EGIT_BRANCH="release/1.4"
-       fi
-else
-       KEYWORDS="~amd64"
-       SRC_URI="https://github.com/trip-zip/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="An AwesomeWM-compatible dynamic floating and tiling Wayland compositor"
-HOMEPAGE="https://somewm.org https://github.com/trip-zip/somewm"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       $(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
-       dev-libs/glib:2
-       dev-libs/libffi
-       dev-libs/libinput
-       dev-libs/wayland
-       dev-libs/wayland-protocols
-       || (
-               gui-libs/wlroots:0.19
-               gui-libs/wlroots:0.20
-       )
-       sys-apps/dbus
-       x11-base/xwayland
-       x11-libs/cairo[X]
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/xcb-util-wm
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       ${LUA_DEPS}
-       dev-build/meson
-       dev-build/ninja
-       dev-util/wayland-scanner
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       lua-single_pkg_setup
-}
-
-src_configure() {
-       meson_src_configure
-}
-
-pkg_postinst() {
-       einfo "Migration check from AwesomeWM:"
-       einfo "  somewm --check ~/.config/awesome/rc.lua"
-       einfo ""
-       einfo "Launching somewm from a TTY:"
-       einfo "  somewm-session"
-       einfo ""
-       einfo "Further details at: https://somewm.org/docs/intro"
-}
diff --git a/gui-wm/somewm/somewm-9999.ebuild b/gui-wm/somewm/somewm-9999.ebuild
deleted file mode 100644 (file)
index db6af85..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{4..5} luajit )
-
-inherit meson lua-single
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git"
-
-       if [[ ${PV} == 1.4.* ]]; then
-               EGIT_BRANCH="release/1.4"
-       fi
-else
-       KEYWORDS="~amd64"
-       SRC_URI="https://github.com/trip-zip/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="An AwesomeWM-compatible dynamic floating and tiling Wayland compositor"
-HOMEPAGE="https://somewm.org https://github.com/trip-zip/somewm"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-       ${LUA_DEPS}
-       $(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
-       dev-libs/glib:2
-       dev-libs/libffi
-       dev-libs/libinput
-       dev-libs/wayland
-       dev-libs/wayland-protocols
-       || (
-               gui-libs/wlroots:0.19
-               gui-libs/wlroots:0.20
-       )
-       sys-apps/dbus
-       x11-base/xwayland
-       x11-libs/cairo[X]
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libdrm
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/xcb-util-wm
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       ${LUA_DEPS}
-       dev-build/meson
-       dev-build/ninja
-       dev-util/wayland-scanner
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       lua-single_pkg_setup
-}
-
-src_configure() {
-       meson_src_configure
-}
-
-pkg_postinst() {
-       einfo "Migration check from AwesomeWM:"
-       einfo "  somewm --check ~/.config/awesome/rc.lua"
-       einfo ""
-       einfo "Launching somewm from a TTY:"
-       einfo "  somewm-session"
-       einfo ""
-       einfo "Further details at: https://somewm.org/docs/intro"
-}