commit:     f8131182639c1e28db2df878915d7e55f45a5e8a
Author:     James Calligeros <jcalligeros99 <AT> gmail <DOT> com>
AuthorDate: Thu Jun 19 09:12:28 2025 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Jun 23 05:36:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8131182

sys-apps/asahi-configs: add 2

Signed-off-by: James Calligeros <jcalligeros99 <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42661
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 sys-apps/asahi-configs/asahi-configs-2.ebuild | 29 +++++++++++++++++++++++++++
 sys-apps/asahi-configs/files/envvars-2        |  1 +
 2 files changed, 30 insertions(+)

diff --git a/sys-apps/asahi-configs/asahi-configs-2.ebuild 
b/sys-apps/asahi-configs/asahi-configs-2.ebuild
new file mode 100644
index 000000000000..7606067e7bf9
--- /dev/null
+++ b/sys-apps/asahi-configs/asahi-configs-2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Asahi Linux configurations"
+HOMEPAGE="https://asahilinux.org/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~arm64"
+
+src_unpack() {
+       mkdir "${S}" || die
+       cp "${FILESDIR}"/* "${S}/" || die
+}
+
+src_install() {
+       insinto /etc/xdg/
+       newins "${FILESDIR}/kcminput" kcminputrc
+       newins "${FILESDIR}/baloo" baloofilerc
+
+       insinto /etc/X11/xorg.conf.d/
+       newins "${FILESDIR}/xorg-modeset" 30-modesetting.conf
+       newins "${FILESDIR}/xorg-naturalscroll" 20-natural-scrolling.conf
+
+       exeinto /etc/profile.d/
+       newexe "${FILESDIR}/envvars-${PV}" asahi.sh
+}

diff --git a/sys-apps/asahi-configs/files/envvars-2 
b/sys-apps/asahi-configs/files/envvars-2
new file mode 100644
index 000000000000..5b0143db8b67
--- /dev/null
+++ b/sys-apps/asahi-configs/files/envvars-2
@@ -0,0 +1 @@
+export MOZ_ENABLE_WAYLAND=1

Reply via email to