Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d7313a290f87dc48cdf3b417d1c91fe8842323aa)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d7313a290f87dc48cdf3b417d1c91fe8842323aa)
  • Date: Fri, 13 May 2022 23:08:35 +0000

GIT changes to master grimoire by Florian Franzmann <bwlf AT bandrate.org>:

devel/z3/BUILD | 1 +
devel/z3/HISTORY | 3 +++
gnome2-libs/gobject-introspection/DEPENDS | 3 ++-
gnome2-libs/gobject-introspection/HISTORY | 3 +++
gnome2-libs/json-glib/DEPENDS | 3 ++-
gnome2-libs/json-glib/HISTORY | 3 +++
http/nghttp2/DEPENDS | 3 ++-
http/nghttp2/HISTORY | 3 +++
kernels/nvidia-open-gpu-kernel-modules/BUILD | 10 +++++++++-
kernels/nvidia-open-gpu-kernel-modules/HISTORY | 3 +++
kernels/nvidia-open-gpu-kernel-modules/INSTALL | 10 +++++++++-
windowmanagers/i3/DEPENDS | 5 ++++-
windowmanagers/i3/HISTORY | 4 ++++
13 files changed, 48 insertions(+), 6 deletions(-)

New commits:
commit d7313a290f87dc48cdf3b417d1c91fe8842323aa
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

http/nghttp2: add dependency on setuptools

commit dec3ea062849bfe060179b0a244cc2fd73465380
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

windowmanagers/i3: fix missing dependency

commit 5b1f9a02e28725328bbb4a9d2f165fb6e2913c58
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

kernels/nvidia-open-gpu-kernel-modules: use get_kernel_version

commit 767e397d67a3862f0746d303d29bb4f49bb63fab
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

windowmanagers/i3: fix meson dependency

commit 54fdba2a1999a5d2e1c5f171747dd0c85f4582de
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/json-glib: use MESON_DEPENDS

commit 1505de2d4d48119fb2738ea2250815b9f5ecc95a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/gobject-introspection: use MESON_DEPENDS

commit 9e57fbbd0b83669606438fbd325320f60ceb0fae
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/z3: help the build system find python

diff --git a/devel/z3/BUILD b/devel/z3/BUILD
index 6589170..268cb9b 100755
--- a/devel/z3/BUILD
+++ b/devel/z3/BUILD
@@ -1,2 +1,3 @@
+export PYTHON="$TRACK_ROOT/usr/bin/python3"
./configure &&
make -C build
diff --git a/devel/z3/HISTORY b/devel/z3/HISTORY
index 16c7db7..62c5099 100644
--- a/devel/z3/HISTORY
+++ b/devel/z3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-13 Florian Franzmann <bwlf AT bandrate.org>
+ * BUILD: set the PYTHON environment variable
+
2022-05-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.8.17

diff --git a/gnome2-libs/gobject-introspection/DEPENDS
b/gnome2-libs/gobject-introspection/DEPENDS
index c855a0b..4a6de40 100755
--- a/gnome2-libs/gobject-introspection/DEPENDS
+++ b/gnome2-libs/gobject-introspection/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends glib2 &&
depends libffi &&
diff --git a/gnome2-libs/gobject-introspection/HISTORY
b/gnome2-libs/gobject-introspection/HISTORY
index 051f980..3a5f6cd 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,6 @@
+2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-03-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.71.0

diff --git a/gnome2-libs/json-glib/DEPENDS b/gnome2-libs/json-glib/DEPENDS
index ee0558c..7ba2e27 100755
--- a/gnome2-libs/json-glib/DEPENDS
+++ b/gnome2-libs/json-glib/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. ${GRIMOIRE}/MESON_DEPENDS &&
+
depends glib2 &&

optional_depends gobject-introspection 'introspection=enabled'
'introspection=disabled' 'for object introspection' &&
diff --git a/gnome2-libs/json-glib/HISTORY b/gnome2-libs/json-glib/HISTORY
index ac8ccd5..b6dd68b 100644
--- a/gnome2-libs/json-glib/HISTORY
+++ b/gnome2-libs/json-glib/HISTORY
@@ -1,3 +1,6 @@
+2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-11-28 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.6.6, switched to UPSTREAM_HASH, derive branch
part of
the url from VERSION
diff --git a/http/nghttp2/DEPENDS b/http/nghttp2/DEPENDS
index ad05c20..1616524 100755
--- a/http/nghttp2/DEPENDS
+++ b/http/nghttp2/DEPENDS
@@ -33,7 +33,8 @@ optional_depends python3 \

if is_depends_enabled $SPELL python3; then
depends cython &&
- depends -sub PYTHON boost
+ depends -sub PYTHON boost &&
+ depends setuptools
fi &&

if is_depends_enabled ${SPELL} libev; then
diff --git a/http/nghttp2/HISTORY b/http/nghttp2/HISTORY
index 4c76db5..9b240c4 100644
--- a/http/nghttp2/HISTORY
+++ b/http/nghttp2/HISTORY
@@ -1,3 +1,6 @@
+2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: add dependency on setuptools
+
2022-04-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.47.0

diff --git a/kernels/nvidia-open-gpu-kernel-modules/BUILD
b/kernels/nvidia-open-gpu-kernel-modules/BUILD
index 468e6a7..5d876e8 100755
--- a/kernels/nvidia-open-gpu-kernel-modules/BUILD
+++ b/kernels/nvidia-open-gpu-kernel-modules/BUILD
@@ -1 +1,9 @@
-make modules -j${MAKE_NJOBS:-1} LD=ld.bfd
+local KVER &&
+KVER=$(get_kernel_version) &&
+
+make modules \
+ -j${MAKE_NJOBS:-1} \
+ LD=ld.bfd \
+ KERNEL_MODLIB=$INSTALL_ROOT/lib/modules/$KVER \
+ KERNEL_UNAME=$KVER \
+ SYSSRC=$INSTALL_ROOT/lib/modules/$KVER/source
diff --git a/kernels/nvidia-open-gpu-kernel-modules/HISTORY
b/kernels/nvidia-open-gpu-kernel-modules/HISTORY
index 195917b..fd6591e 100644
--- a/kernels/nvidia-open-gpu-kernel-modules/HISTORY
+++ b/kernels/nvidia-open-gpu-kernel-modules/HISTORY
@@ -1,3 +1,6 @@
+2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
+ * BUILD, INSTALL: use get_kernel_version to determine kernel version
+
2022-05-12 Pavel Vinogradov <public AT sourcemage.org>
* BUILD, DETAILS, INSTALL, TRIGGERS: created spell, version 515.43.04

diff --git a/kernels/nvidia-open-gpu-kernel-modules/INSTALL
b/kernels/nvidia-open-gpu-kernel-modules/INSTALL
index ce092d6..0b9c57e 100755
--- a/kernels/nvidia-open-gpu-kernel-modules/INSTALL
+++ b/kernels/nvidia-open-gpu-kernel-modules/INSTALL
@@ -1 +1,9 @@
-make modules_install -j${MAKE_NJOBS:-1} LD=ld.bfd
+local KVER &&
+KVER=$(get_kernel_version) &&
+
+make modules_install \
+ -j${MAKE_NJOBS:-1} \
+ LD=ld.bfd \
+ KERNEL_MODLIB=$INSTALL_ROOT/lib/modules/$KVER \
+ KERNEL_UNAME=$KVER \
+ SYSSRC=$INSTALL_ROOT/lib/modules/$KVER/source
diff --git a/windowmanagers/i3/CONFIGURE b/windowmanagers/i3/CONFIGURE
old mode 100644
new mode 100755
diff --git a/windowmanagers/i3/DEPENDS b/windowmanagers/i3/DEPENDS
index 12700f8..176812d 100755
--- a/windowmanagers/i3/DEPENDS
+++ b/windowmanagers/i3/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
+. "${GRIMOIRE}/MESON_DEPENDS" &&

depends xcb-util &&
depends pcre &&
@@ -20,6 +20,9 @@ depends pkgconfig &&

optional_depends asciidoc 'docs=true' 'docs=false' 'to regenerate the
hacking-howto' &&
optional_depends xmlto 'mans=true' 'mans=false' 'to regenerate the
manpage' &&
+if is_depends_enabled $SPELL xmlto; then
+ depends asciidoc "docs=true"
+fi

suggest_depends xmessage '' '' 'for the welcome message' &&
suggest_depends perl '' '' 'for i3-dmenu-desktop (requires dmenu)' &&
diff --git a/windowmanagers/i3/HISTORY b/windowmanagers/i3/HISTORY
index 6554044..46bdb2a 100644
--- a/windowmanagers/i3/HISTORY
+++ b/windowmanagers/i3/HISTORY
@@ -1,3 +1,7 @@
+2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS, add missing dependency
+ * CONFIGURE: make executable
+
2021-11-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.20.1




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d7313a290f87dc48cdf3b417d1c91fe8842323aa), Florian Franzmann, 05/13/2022

Archive powered by MHonArc 2.6.24.

Top of Page