Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (b46bd2fb02d1ecd9fa834e216c8dcc9046e549d5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (b46bd2fb02d1ecd9fa834e216c8dcc9046e549d5)
  • Date: Tue, 13 Feb 2024 19:34:54 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

gnome2-libs/glib2/DETAILS | 4 ++--
gnome2-libs/glib2/HISTORY | 3 +++
python-pypi/yt-dlp/BUILD | 6 ++++++
python-pypi/yt-dlp/DEPENDS | 8 +++++++-
python-pypi/yt-dlp/HISTORY | 5 +++++
python-pypi/yt-dlp/INSTALL | 24 ++++++++++++++++++++++++
6 files changed, 47 insertions(+), 3 deletions(-)

New commits:
commit b46bd2fb02d1ecd9fa834e216c8dcc9046e549d5
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

python-pypi/yt-dlp: scm branch now uses makefile +
manual copying, added optional depends on
bash-completion,
fish and zsh for respective shell completions

commit 37578cf05180d1b77f17a247c85da5f47ed49f84
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

gnome2-libs/glib2: devel version 2.79.2

diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 77aa4c9..263fc45 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,8 +1,8 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=glib2
if [[ "${GLIB2_BRANCH}" == "devel" ]]; then
- VERSION=2.79.1
-
SOURCE_HASH="sha256:b3764dd6e29b664085921dd4dd6ba2430fc19760ab6857ecfa3ebd4e8c1d114c:UPSTREAM_HASH"
+ VERSION=2.79.2
+
SOURCE_HASH="sha256:a47f7ecf7bba0346e6cd562887b93ee4ee37a57d8dcae0755f0de8dc75ca5e8c:UPSTREAM_HASH"
else
VERSION=2.78.4

SOURCE_HASH="sha256:24b8e0672dca120cc32d394bccb85844e732e04fe75d18bb0573b2dbc7548f63:UPSTREAM_HASH"
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index 22d9c1d..bff31de 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2024-02-13 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: devel version 2.79.2
+
2024-02-11 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS: needs docbook-xsl only when libxslt is selected

diff --git a/python-pypi/yt-dlp/BUILD b/python-pypi/yt-dlp/BUILD
new file mode 100755
index 0000000..1351b6d
--- /dev/null
+++ b/python-pypi/yt-dlp/BUILD
@@ -0,0 +1,6 @@
+if [[ "${YT_DLP_BRANCH}" == "scm" ]]; then
+ ${MAKE:-make} -j $((${#DISTCC_HOSTS[*]} * JOBS_PER_HOST + MAKE_NJOBS)) \
+ "lazy-extractors" "completions" "${SPELL}"
+else
+ default_build
+fi
diff --git a/python-pypi/yt-dlp/DEPENDS b/python-pypi/yt-dlp/DEPENDS
index 59447ff..db5fec0 100755
--- a/python-pypi/yt-dlp/DEPENDS
+++ b/python-pypi/yt-dlp/DEPENDS
@@ -1,5 +1,11 @@
if [[ "${YT_DLP_BRANCH}" == "scm" ]]; then
- depends git
+ depends git &&
+
+ optional_depends bash-completion "" "" "for bash completion" &&
+
+ optional_depends fish "" "" "for fish completion" &&
+
+ optional_depends zsh "" "" "for zsh completion"
fi &&
depends python3 &&

diff --git a/python-pypi/yt-dlp/HISTORY b/python-pypi/yt-dlp/HISTORY
index 32cdd44..636aeed 100644
--- a/python-pypi/yt-dlp/HISTORY
+++ b/python-pypi/yt-dlp/HISTORY
@@ -1,3 +1,8 @@
+2024-02-13 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, INSTALL: added for scm branch, manually install all
necessary files
+ * DEPENDS: added optional bash-completion, fish and zsh for respective
+ shell completions
+
2023-11-15 Pavel Vinogradov <public AT sorcemage.org>
* DETAILS: version 2023.11.16, added Watch line

diff --git a/python-pypi/yt-dlp/INSTALL b/python-pypi/yt-dlp/INSTALL
new file mode 100755
index 0000000..b8b01de
--- /dev/null
+++ b/python-pypi/yt-dlp/INSTALL
@@ -0,0 +1,24 @@
+if [[ "${YT_DLP_BRANCH}" == "scm" ]]; then
+ mkdir -p "${INSTALL_ROOT}/usr/bin" &&
+ install -m755 "${SPELL}" "${INSTALL_ROOT}/usr/bin/${SPELL}" &&
+
+ if is_depends_enabled "${SPELL}" "bash-completion"; then
+ mkdir -p "${INSTALL_ROOT}/usr/share/bash-completion/completions" &&
+ install -m644 "completions/bash/${SPELL}" \
+
"${INSTALL_ROOT}/usr/share/bash-completion/completions/${SPELL}"
+ fi &&
+
+ if is_depends_enabled "${SPELL}" "fish"; then
+ mkdir -p "${INSTALL_ROOT}/usr/share/fish/vendor_completions.d" &&
+ install -m644 "completions/fish/${SPELL}.fish" \
+
"${INSTALL_ROOT}/usr/share/fish/vendor_competions.d/${SPELL}.fish"
+ fi &&
+
+ if is_depends_enabled "${SPELL}" "zsh"; then
+ mkdir -p "${INSTALL_ROOT}/usr/share/zsh/site-functiions" &&
+ install -m644 "completions/zsh/_${SPELL}" \
+ "${INSTALL_ROOT}/usr/share/zsh/site-functions/_${SPELL}"
+ fi
+else
+ default_install
+fi


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (b46bd2fb02d1ecd9fa834e216c8dcc9046e549d5), Pavel Vinogradov, 02/13/2024

Archive powered by MHonArc 2.6.24.

Top of Page