commit:     5e8f7b0393d379c8e0945859fc9d9e4e6302ceb7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Jan 22 09:30:51 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Jan 22 09:30:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e8f7b03

nimble.eclass: mark some variables readonly

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 eclass/nimble.eclass | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/nimble.eclass b/eclass/nimble.eclass
index a393ee2632..2fa48b48f0 100644
--- a/eclass/nimble.eclass
+++ b/eclass/nimble.eclass
@@ -12,6 +12,7 @@
 # @EXAMPLE:
 # Typical ebuild for a Nim application:
 #
+# @CODE@
 # EAPI=8
 #
 # inherit nimble
@@ -24,17 +25,18 @@
 #      nimble_src_compile
 #      nimble_build scss
 # }
-#
-# ...
+# @CODE@
 #
 #
 # Typical ebuild for a Nim library:
 #
+# @CODE@
 # EAPI=8
 #
 # inherit nimble
 #
 # ...
+#
 # SLOT=${PV}
 #
 # RDEPEND="
@@ -43,6 +45,7 @@
 # "
 #
 # set_package_url "https://github.com/example/example";
+# @CODE@
 
 
 case ${EAPI} in
@@ -82,7 +85,7 @@ set_package_url() {
        (( $# == 1 )) || \
                die "${FUNCNAME} takes exactly one argument"
 
-       _PACKAGE_URL="${1}"
+       readonly _PACKAGE_URL="${1}"
 }
 
 # @FUNCTION: get_package_url
@@ -124,10 +127,7 @@ nimble_comment_requires() {
 nimble_src_configure() {
        debug-print-function ${FUNCNAME} "${@}"
 
-       [[ -n "${NINJA_DEPEND}" ]] || \
-               ewarn "Unknown value '${NINJA}' for \${NINJA}"
-
-       BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}"
+       readonly BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}"
 
        [[ -z ${mynimargs} ]] && local -a mynimargs=()
        local mynimargstype=$(declare -p mynimargs 2>&-)

Reply via email to