From 23130b77273a5209ab3ed6ebbe21c64dc9fff27a Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 1 Apr 2026 13:34:05 +0200 Subject: [PATCH] somewm: Add 2.0 feature branch ebuild --- gui-wm/somewm/Manifest | 5 +++-- gui-wm/somewm/somewm-2.0.9999.ebuild | 1 + gui-wm/somewm/somewm-9999.ebuild | 8 +++++++- 3 files changed, 11 insertions(+), 3 deletions(-) create mode 120000 gui-wm/somewm/somewm-2.0.9999.ebuild diff --git a/gui-wm/somewm/Manifest b/gui-wm/somewm/Manifest index 51a59d5..a08e71b 100644 --- a/gui-wm/somewm/Manifest +++ b/gui-wm/somewm/Manifest @@ -1,3 +1,4 @@ DIST somewm-0.5.0.tar.gz 2978612 BLAKE2B 02ab5dda7eb4078f4fc0dfd57f50b59bfb476d1d9ccbfcbabd1557db704973b4283afb22bdfa539787b8d02b376563b0f6801abdc578001a31b6a03e621b221e SHA512 4d5b678716ae8fbe76a216aa556f90026977066a07fb0b6ff1958940e6d05f5b38214417fab8b96cd8b21e8a0a4f3fff493961da2f412fdb783ecb29cfae071d -EBUILD somewm-0.5.0.ebuild 1773 BLAKE2B 84ddf5a3d210abb7237b3100794cb57ac922a4a5e3d7351973f7af56a03fa7c92fdf13b607b85f6f405cdb39db2c2e242ab2bfd94fa492e2cc3b24c11ab01f0e SHA512 b9baaa59722cab286a881aadc73b23a2686d4d927543e6e10b9815fa24fd16fdb3500411c824c0d99c8ab553e704c0e1512fbd1bbb7ce16f68b244e6412f7dbc -EBUILD somewm-9999.ebuild 1773 BLAKE2B 84ddf5a3d210abb7237b3100794cb57ac922a4a5e3d7351973f7af56a03fa7c92fdf13b607b85f6f405cdb39db2c2e242ab2bfd94fa492e2cc3b24c11ab01f0e SHA512 b9baaa59722cab286a881aadc73b23a2686d4d927543e6e10b9815fa24fd16fdb3500411c824c0d99c8ab553e704c0e1512fbd1bbb7ce16f68b244e6412f7dbc +EBUILD somewm-0.5.0.ebuild 2009 BLAKE2B ecb43bd2e00a2d0960797bc4f54d19d30a6f274eade0ac3464ce24f58367decef0f8c9d895276f64494a90f812b92fbe6397967b9090d63fc2590ce3a5f5cfe2 SHA512 84e2beab1b980fe9d09bb214a8755d2f7f8d12f0dad7d040f22af92c962c41e29dd80baa1f95cb4a3c11d493386157f8f0a3811d662a55d5476de1dd183494ff +EBUILD somewm-2.0.9999.ebuild 2009 BLAKE2B ecb43bd2e00a2d0960797bc4f54d19d30a6f274eade0ac3464ce24f58367decef0f8c9d895276f64494a90f812b92fbe6397967b9090d63fc2590ce3a5f5cfe2 SHA512 84e2beab1b980fe9d09bb214a8755d2f7f8d12f0dad7d040f22af92c962c41e29dd80baa1f95cb4a3c11d493386157f8f0a3811d662a55d5476de1dd183494ff +EBUILD somewm-9999.ebuild 2009 BLAKE2B ecb43bd2e00a2d0960797bc4f54d19d30a6f274eade0ac3464ce24f58367decef0f8c9d895276f64494a90f812b92fbe6397967b9090d63fc2590ce3a5f5cfe2 SHA512 84e2beab1b980fe9d09bb214a8755d2f7f8d12f0dad7d040f22af92c962c41e29dd80baa1f95cb4a3c11d493386157f8f0a3811d662a55d5476de1dd183494ff diff --git a/gui-wm/somewm/somewm-2.0.9999.ebuild b/gui-wm/somewm/somewm-2.0.9999.ebuild new file mode 120000 index 0000000..94adbcd --- /dev/null +++ b/gui-wm/somewm/somewm-2.0.9999.ebuild @@ -0,0 +1 @@ +somewm-9999.ebuild \ No newline at end of file diff --git a/gui-wm/somewm/somewm-9999.ebuild b/gui-wm/somewm/somewm-9999.ebuild index 7ce2604..48b7168 100644 --- a/gui-wm/somewm/somewm-9999.ebuild +++ b/gui-wm/somewm/somewm-9999.ebuild @@ -11,9 +11,15 @@ EAPI=8 LUA_COMPAT=(lua5-4 luajit) inherit meson desktop lua-single +# If version ends with 9999, we want to pull from git, otherwise we pull from tarball if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/trip-zip/${PN}.git" + + # If version contains "2.0" then we fetch from branch feat/2.0-foundation + if [[ ${PV} == 2.0.* ]]; then + EGIT_BRANCH="feat/2.0-foundation" + fi else KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" if [[ ${PV} == *_p* ]]; then @@ -73,7 +79,7 @@ pkg_postinst() { einfo " somewm --check ~/.config/awesome/rc.lua" einfo "" einfo "Launching somewm from a TTY:" - einfo " dbus-run-session somewm" + einfo " somewm-session" einfo "" einfo "Further details at: https://somewm.org/#getting-started" } -- 2.39.5