public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-13  0:32 Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13  0:32 UTC (permalink / raw
  To: gentoo-commits

commit:     7b3994dc74526c1a79b45893bbcc7d5f831f5d85
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Sun Aug 11 15:39:50 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun Aug 11 15:39:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b3994dc

x11-misc/ly: Adding a live ebuild for ly login manager

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 x11-misc/ly/ly-9999.ebuild | 217 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 217 insertions(+)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
new file mode 100644
index 000000000..bbe2980fb
--- /dev/null
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -0,0 +1,217 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo pam systemd git-r3
+
+DESCRIPTION="Ly - a TUI display manager (live ebuild)"
+HOMEPAGE="https://github.com/fairyglade/ly"
+
+EGIT_REPO_URI="https://github.com/fairyglade/ly.git"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+
+# KEYWORDS is omitted for live ebuilds
+
+# Specify the required Zig version range
+EZIG_MIN="0.12"
+EZIG_MAX_EXCLUSIVE="0.13"
+
+DEPEND="
+	|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
+	sys-libs/pam
+	x11-libs/libxcb
+"
+RDEPEND="
+	x11-base/xorg-server
+	x11-apps/xauth
+	sys-libs/ncurses
+"
+
+# Ignore QA warnings about missing build-id for Zig binaries
+# https://github.com/ziglang/zig/issues/3382
+QA_FLAGS_IGNORED="usr/bin/ly"
+
+RES="${S}/res"
+
+# Function to dynamically fetch dependency versions from build.zig.zon
+fetch_deps_dynamically() {
+	local build_zig_zon="${S}/build.zig.zon"
+	local content
+
+	if [[ ! -f "${build_zig_zon}" ]]; then
+		eerror "build.zig.zon not found at ${build_zig_zon}"
+		return 1
+	fi
+
+	content=$(<"${build_zig_zon}")
+
+	# Extract CLAP version
+	if [[ "${content}" =~ clap.*?refs/tags/([0-9]+\.[0-9]+\.[0-9]+) ]]; then
+		CLAP="refs/tags/${BASH_REMATCH[1]}"
+	else
+		eerror "Failed to extract CLAP version"
+		return 1
+	fi
+
+	# Extract ZIGINI commit hash
+	if [[ "${content}" =~ zigini.*?/([a-f0-9]{40})\.tar\.gz ]]; then
+		ZIGINI="${BASH_REMATCH[1]}"
+	else
+		eerror "Failed to extract ZIGINI commit hash"
+		return 1
+	fi
+
+	einfo "Extracted CLAP version: ${CLAP}"
+	einfo "Extracted ZIGINI commit: ${ZIGINI}"
+
+	#CLAP="refs/tags/0.9.1"
+	#ZIGINI="0bba97a12582928e097f4074cc746c43351ba4c8"
+	#ZIGLIBINI="e18d36665905c1e7ba0c1ce3e8780076b33e3002"
+}
+
+# Function to fetch nested dependency versions
+fetch_nested_deps_dynamically() {
+	local root_build_zig_zon="${S}/build.zig.zon"
+	local root_content
+	local zigini_hash
+	local nested_build_zig_zon
+	local nested_content
+
+	# Read the root build.zig.zon
+	root_content=$(<"${root_build_zig_zon}")
+
+	# Extract the hash for the zigini dependency
+	if [[ "${root_content}" =~ zigini.*hash[[:space:]]*=[[:space:]]*\"([a-f0-9]+)\" ]]; then
+		zigini_hash="${BASH_REMATCH[1]}"
+	else
+		eerror "Failed to extract zigini hash from root build.zig.zon"
+		return 1
+	fi
+
+	# Construct the path to the nested build.zig.zon
+	nested_build_zig_zon="${WORKDIR}/deps/p/${zigini_hash}/build.zig.zon"
+
+	if [[ ! -f "${nested_build_zig_zon}" ]]; then
+		eerror "Nested build.zig.zon not found at ${nested_build_zig_zon}"
+		return 1
+	fi
+
+	# Read the nested build.zig.zon
+	nested_content=$(<"${nested_build_zig_zon}")
+
+	# Extract the ZIGLIBINI value
+	if [[ "${nested_content}" =~ ini.*?/([a-f0-9]{40})\.tar\.gz ]]; then
+		ZIGLIBINI="${BASH_REMATCH[1]}"
+	else
+		eerror "Failed to extract ZIGLIBINI commit hash"
+		return 1
+	fi
+
+	einfo "Extracted ZIGLIBINI commit: ${ZIGLIBINI}"
+}
+
+# Function to set the EZIG environment variable
+zig-set_EZIG() {
+	[[ -n ${EZIG} ]] && return
+	if [[ -n ${EZIG_OVERWRITE} ]]; then
+		export EZIG="${EZIG_OVERWRITE}"
+		return
+	fi
+	local candidate selected selected_ver ver
+	for candidate in "${BROOT}"/usr/bin/zig-*; do
+		if [[ ! -L ${candidate} || ${candidate} != */zig?(-bin)-+([0-9.]) ]]; then
+			continue
+		fi
+		ver=${candidate##*-}
+		if [[ -n ${EZIG_EXACT_VER} ]]; then
+			ver_test "${ver}" -ne "${EZIG_EXACT_VER}" && continue
+			selected="${candidate}"
+			selected_ver="${ver}"
+			break
+		fi
+		if [[ -n ${EZIG_MIN} ]] \
+			&& ver_test "${ver}" -lt "${EZIG_MIN}"; then
+			# Candidate does not satisfy EZIG_MIN condition.
+			continue
+		fi
+		if [[ -n ${EZIG_MAX_EXCLUSIVE} ]] \
+			&& ver_test "${ver}" -ge "${EZIG_MAX_EXCLUSIVE}"; then
+			# Candidate does not satisfy EZIG_MAX_EXCLUSIVE condition.
+			continue
+		fi
+		if [[ -n ${selected_ver} ]] \
+			&& ver_test "${selected_ver}" -gt "${ver}"; then
+			# Candidate is older than the currently selected candidate.
+			continue
+		fi
+		selected="${candidate}"
+		selected_ver="${ver}"
+	done
+	if [[ -z ${selected} ]]; then
+		die "Could not find (suitable) zig installation in ${BROOT}/usr/bin"
+	fi
+	export EZIG="${selected}"
+	export EZIG_VER="${selected_ver}"
+}
+
+# Wrapper function for zig command
+ezig() {
+	zig-set_EZIG
+	edo "${EZIG}" "${@}"
+}
+
+# Check if git is installed
+pkg_setup() {
+	if ! type -P git >/dev/null; then
+		eerror "git not found. Please install dev-vcs/git."
+		die "git not found"
+	fi
+}
+
+# Unpack source and fetch dependencies
+src_unpack() {
+	git-r3_src_unpack
+	fetch_deps_dynamically
+	mkdir "${WORKDIR}/deps" || die
+	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/Hejsil/zig-clap/archive/${CLAP}.tar.gz"
+	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/Kawaii-Ash/zigini/archive/${ZIGINI}.tar.gz"
+
+	fetch_nested_deps_dynamically
+	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/ziglibs/ini/archive/${ZIGLIBINI}.tar.gz"
+}
+
+# Compile the project
+src_compile() {
+	ezig build --system "${WORKDIR}/deps/p" -Doptimize=ReleaseSafe
+}
+
+# Install the binary and configuration files
+src_install() {
+	dobin "${S}/zig-out/bin/${PN}"
+	newinitd "${RES}/${PN}-openrc" ly
+	systemd_dounit "${RES}/${PN}.service"
+	insinto /etc/ly
+	doins "${RES}/config.ini" "${RES}/setup.sh"
+	insinto /etc/ly/lang
+	doins "${RES}"/lang/*.ini
+	newpamd "${RES}/pam.d/ly" ly
+	fperms +x /etc/${PN}/setup.sh
+}
+
+# Post-installation messages and warnings
+pkg_postinst() {
+	systemd_reenable "${PN}.service"
+	ewarn
+	ewarn "The init scripts are installed only for systemd/openrc"
+	ewarn "If you are using something else like runit etc."
+	ewarn "Please check upstream for get some help"
+	ewarn "You may need to take a look at /etc/ly/config.ini"
+	ewarn "If you are using a window manager as DWM"
+	ewarn "Please make sure there is a .desktop file in /usr/share/xsessions for it"
+	ewarn
+	ewarn "This is a live ebuild, which means it will always install the latest commit."
+	ewarn "If you encounter any issues, please report them to the upstream project."
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-13  0:32 Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13  0:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b5b8b24622909134b1227fad01414b19bc16948e
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Sun Aug 11 15:56:31 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun Aug 11 15:56:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5b8b246

x11-misc/ly: Adjusting comments in the ebuild

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 x11-misc/ly/ly-9999.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index bbe2980fb..b9bf0b0fe 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -66,10 +66,6 @@ fetch_deps_dynamically() {
 
 	einfo "Extracted CLAP version: ${CLAP}"
 	einfo "Extracted ZIGINI commit: ${ZIGINI}"
-
-	#CLAP="refs/tags/0.9.1"
-	#ZIGINI="0bba97a12582928e097f4074cc746c43351ba4c8"
-	#ZIGLIBINI="e18d36665905c1e7ba0c1ce3e8780076b33e3002"
 }
 
 # Function to fetch nested dependency versions
@@ -174,11 +170,12 @@ pkg_setup() {
 # Unpack source and fetch dependencies
 src_unpack() {
 	git-r3_src_unpack
+	# Fetch CLAP and ZIGINI
 	fetch_deps_dynamically
 	mkdir "${WORKDIR}/deps" || die
 	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/Hejsil/zig-clap/archive/${CLAP}.tar.gz"
 	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/Kawaii-Ash/zigini/archive/${ZIGINI}.tar.gz"
-
+	# Fetch ZIGLIBINI
 	fetch_nested_deps_dynamically
 	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/ziglibs/ini/archive/${ZIGLIBINI}.tar.gz"
 }


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ly/
@ 2024-08-13  0:36 Lucio Sauer
  2024-08-13 15:39 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
  0 siblings, 1 reply; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13  0:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e6c83379eb80526192a858b253b1a575b12761a3
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue Aug 13 00:35:07 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 13 00:35:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6c83379

x11-misc/ly: remove redundant pkg_setup

Always satisfied by BDEPEND="dev-vcs/git" inherited from the git-r3
eclass.

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 x11-misc/ly/ly-9999.ebuild | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index b9bf0b0fe..c6ff07ce3 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -159,14 +159,6 @@ ezig() {
 	edo "${EZIG}" "${@}"
 }
 
-# Check if git is installed
-pkg_setup() {
-	if ! type -P git >/dev/null; then
-		eerror "git not found. Please install dev-vcs/git."
-		die "git not found"
-	fi
-}
-
 # Unpack source and fetch dependencies
 src_unpack() {
 	git-r3_src_unpack


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
  2024-08-13  0:36 [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ly/ Lucio Sauer
@ 2024-08-13 15:39 ` Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     e6c83379eb80526192a858b253b1a575b12761a3
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue Aug 13 00:35:07 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 13 00:35:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6c83379

x11-misc/ly: remove redundant pkg_setup

Always satisfied by BDEPEND="dev-vcs/git" inherited from the git-r3
eclass.

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 x11-misc/ly/ly-9999.ebuild | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index b9bf0b0fe..c6ff07ce3 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -159,14 +159,6 @@ ezig() {
 	edo "${EZIG}" "${@}"
 }
 
-# Check if git is installed
-pkg_setup() {
-	if ! type -P git >/dev/null; then
-		eerror "git not found. Please install dev-vcs/git."
-		die "git not found"
-	fi
-}
-
 # Unpack source and fetch dependencies
 src_unpack() {
 	git-r3_src_unpack


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-13 15:39 Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     60eed070466bfcfd1222b60e96f8ef7ef7a0d441
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Tue Aug 13 08:43:05 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 13 08:43:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60eed070

x11-misc/ly: Fixing Prefixes in ly-1.0.2 that were not properly handled in the previous ebuild version

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 x11-misc/ly/ly-1.0.2.ebuild | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/x11-misc/ly/ly-1.0.2.ebuild b/x11-misc/ly/ly-1.0.2.ebuild
index 28335a1f1..d46e48aa8 100644
--- a/x11-misc/ly/ly-1.0.2.ebuild
+++ b/x11-misc/ly/ly-1.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit edo pam systemd
+inherit edo pam systemd prefix
 
 DESCRIPTION="Ly - a TUI display manager"
 HOMEPAGE="https://github.com/fairyglade/ly"
@@ -30,6 +30,8 @@ DEPEND="
 	|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
 	sys-libs/pam
 	x11-libs/libxcb
+	x11-apps/xrdb
+	x11-apps/xmessage
 "
 RDEPEND="
 	x11-base/xorg-server
@@ -115,8 +117,15 @@ src_unpack() {
 	ezig fetch --global-cache-dir "${WORKDIR}/deps" "${DISTDIR}/ziglibini-${ZIGLIBINI}.tar.gz"
 }
 
+src_prepare(){
+	default
+	# Adjusting absolute paths in the following files to use Gentoo's ${EPREFIX}
+	hprefixify "${RES}/config.ini" "${RES}/xsetup.sh" "${RES}/wsetup.sh"
+}
+
 src_compile() {
-	ezig build --system "${WORKDIR}/deps/p" -Doptimize=ReleaseSafe
+	# Building ly & accomodate for prefixed environment
+	ezig build --system "${WORKDIR}/deps/p" -Doptimize=ReleaseSafe -Ddata_directory="${EPREFIX}/etc/ly"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-13 15:39 Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     09034012fe080a10d6ff6a2c34dfd863e7498f75
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Tue Aug 13 09:11:44 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 13 09:11:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09034012

x11-misc/ly: Fixing Prefixes in ly-9999 and adjusting X11 related dependencies in 1.0.2/9999

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 x11-misc/ly/ly-1.0.2.ebuild |  4 ++--
 x11-misc/ly/ly-9999.ebuild  | 14 ++++++++++----
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/x11-misc/ly/ly-1.0.2.ebuild b/x11-misc/ly/ly-1.0.2.ebuild
index d46e48aa8..bd378ed69 100644
--- a/x11-misc/ly/ly-1.0.2.ebuild
+++ b/x11-misc/ly/ly-1.0.2.ebuild
@@ -30,12 +30,12 @@ DEPEND="
 	|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )
 	sys-libs/pam
 	x11-libs/libxcb
-	x11-apps/xrdb
-	x11-apps/xmessage
 "
 RDEPEND="
 	x11-base/xorg-server
 	x11-apps/xauth
+	x11-apps/xrdb
+	x11-apps/xmessage
 	sys-libs/ncurses
 "
 

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index c6ff07ce3..9b84da7ce 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit edo pam systemd git-r3
+inherit edo pam systemd git-r3 prefix
 
 DESCRIPTION="Ly - a TUI display manager (live ebuild)"
 HOMEPAGE="https://github.com/fairyglade/ly"
@@ -13,8 +13,6 @@ EGIT_REPO_URI="https://github.com/fairyglade/ly.git"
 LICENSE="WTFPL-2"
 SLOT="0"
 
-# KEYWORDS is omitted for live ebuilds
-
 # Specify the required Zig version range
 EZIG_MIN="0.12"
 EZIG_MAX_EXCLUSIVE="0.13"
@@ -28,6 +26,7 @@ RDEPEND="
 	x11-base/xorg-server
 	x11-apps/xauth
 	sys-libs/ncurses
+	x11-apps/xrdb
 "
 
 # Ignore QA warnings about missing build-id for Zig binaries
@@ -172,8 +171,15 @@ src_unpack() {
 	ezig fetch --global-cache-dir "${WORKDIR}/deps" "https://github.com/ziglibs/ini/archive/${ZIGLIBINI}.tar.gz"
 }
 
-# Compile the project
+
+src_prepare(){
+	default
+	# Adjusting absolute paths in the following files to use Gentoo's ${EPREFIX}
+	hprefixify "${RES}/config.ini" "${RES}/xsetup.sh" "${RES}/wsetup.sh"
+}
+
 src_compile() {
+	# Building ly & accomodate for prefixed environment
 	ezig build --system "${WORKDIR}/deps/p" -Doptimize=ReleaseSafe
 }
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-13 15:39 Lucio Sauer
  0 siblings, 0 replies; 8+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7d5a0d1ceb7a5f2bcee79a96c93677f095d454a4
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Tue Aug 13 14:57:23 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug 13 14:57:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d5a0d1c

x11-misc/ly: Fixing hprefixify of nonexistent wsetup.sh and xsetup.sh files, only setup.sh is in git version

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 x11-misc/ly/ly-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index 9b84da7ce..a0a1dcdaf 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -175,7 +175,7 @@ src_unpack() {
 src_prepare(){
 	default
 	# Adjusting absolute paths in the following files to use Gentoo's ${EPREFIX}
-	hprefixify "${RES}/config.ini" "${RES}/xsetup.sh" "${RES}/wsetup.sh"
+	hprefixify "${RES}/config.ini" "${RES}/setup.sh"
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: x11-misc/ly/
@ 2024-08-23 17:00 David Roman
  0 siblings, 0 replies; 8+ messages in thread
From: David Roman @ 2024-08-23 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     3d76579233df5986e2b1ff46822fdd2b7df6b211
Author:     Eric Joldasov <bratishkaerik <AT> landless-city <DOT> net>
AuthorDate: Fri Aug 23 10:39:30 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 23 10:39:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d765792

x11-misc/ly: bump Zig dependency in 9999 to 0.13

Signed-off-by: Eric Joldasov <bratishkaerik <AT> landless-city.net>

 x11-misc/ly/ly-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/ly/ly-9999.ebuild b/x11-misc/ly/ly-9999.ebuild
index a0a1dcdaf..446ba354d 100644
--- a/x11-misc/ly/ly-9999.ebuild
+++ b/x11-misc/ly/ly-9999.ebuild
@@ -14,8 +14,8 @@ LICENSE="WTFPL-2"
 SLOT="0"
 
 # Specify the required Zig version range
-EZIG_MIN="0.12"
-EZIG_MAX_EXCLUSIVE="0.13"
+EZIG_MIN="0.13"
+EZIG_MAX_EXCLUSIVE="0.14"
 
 DEPEND="
 	|| ( dev-lang/zig-bin:${EZIG_MIN} dev-lang/zig:${EZIG_MIN} )


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-08-23 17:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-13  0:36 [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ly/ Lucio Sauer
2024-08-13 15:39 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
  -- strict thread matches above, loose matches on Subject: below --
2024-08-23 17:00 David Roman
2024-08-13 15:39 Lucio Sauer
2024-08-13 15:39 Lucio Sauer
2024-08-13 15:39 Lucio Sauer
2024-08-13  0:32 Lucio Sauer
2024-08-13  0:32 Lucio Sauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox