sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (780b883d12e9045949675883952afa5a7069cfd7)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (780b883d12e9045949675883952afa5a7069cfd7)
- Date: Thu, 27 Jan 2022 12:28:17 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
kde5-apps/latte-dock/DETAILS | 2 +-
kde5-apps/latte-dock/HISTORY | 3 +++
kf5-only/kdelibs4support/DEPENDS | 1 +
kf5-only/kdelibs4support/HISTORY | 3 +++
sway.gpg |binary
video/pipewire/DETAILS | 4 ++--
video/pipewire/HISTORY | 3 +++
windowmanagers/sway/DEPENDS | 9 +++++----
windowmanagers/sway/DETAILS | 10 ++++++----
windowmanagers/sway/HISTORY | 5 +++++
wm-addons/wlroots/CONFIGURE | 3 ---
wm-addons/wlroots/DEPENDS | 29 +++++++++++++++--------------
wm-addons/wlroots/DETAILS | 15 +++++++++++----
wm-addons/wlroots/HISTORY | 6 ++++++
15 files changed, 64 insertions(+), 32 deletions(-)
New commits:
commit 780b883d12e9045949675883952afa5a7069cfd7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pipewire: => 0.3.44
commit 36a603e7fa2f01fcad6baf884bda8dc1cfe2aba3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
sway: => 1.7
commit c1d525fbdba0ce800cd1da52d985d21b82c8aeb3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
wlroots: => 0.15.0
commit 1e4040e58eeb143d10fa85eb5c5c7f6cf931417f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
add sway.gpg
commit 2cf472402ad65d5b5cd43bd742e8c6bcf01dd691
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdelibs4support - tweak depends
commit 0abd21f4e840da814f5d7908dcc73c03e5484b63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
latte-dock: => 0.10.8
diff --git a/ChangeLog b/ChangeLog
index 7f1aadb..9e953f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * sway.gpg: add "emersion <contact AT emersion.fr>"
+
2022-01-24 Pavel Vinogradov <public AT sourcemage.org>
* kernel.gpg: new key, 20D04E5A713660A7, Junio C Hamano
<gitster AT pobox.com>
diff --git a/kde5-apps/latte-dock/DETAILS b/kde5-apps/latte-dock/DETAILS
index 6fca4ee..6dae5ed 100755
--- a/kde5-apps/latte-dock/DETAILS
+++ b/kde5-apps/latte-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=latte-dock
- VERSION=0.10.7
+ VERSION=0.10.8
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/psifidotos/$SPELLX
diff --git a/kde5-apps/latte-dock/HISTORY b/kde5-apps/latte-dock/HISTORY
index acd81e3..c0d88bd 100644
--- a/kde5-apps/latte-dock/HISTORY
+++ b/kde5-apps/latte-dock/HISTORY
@@ -1,3 +1,6 @@
+2022-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.8
+
2022-01-18 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: delete qtx11extras
diff --git a/kf5-only/kdelibs4support/DEPENDS
b/kf5-only/kdelibs4support/DEPENDS
index a6b5402..6f4cd1d 100755
--- a/kf5-only/kdelibs4support/DEPENDS
+++ b/kf5-only/kdelibs4support/DEPENDS
@@ -1,5 +1,6 @@
source $GRIMOIRE/KDE5_DEPENDS &&
depends qtsvg &&
+depends kauth &&
depends kcompletion &&
depends kconfig &&
depends kconfigwidgets &&
diff --git a/kf5-only/kdelibs4support/HISTORY
b/kf5-only/kdelibs4support/HISTORY
index 799d643..1759b2c 100644
--- a/kf5-only/kdelibs4support/HISTORY
+++ b/kf5-only/kdelibs4support/HISTORY
@@ -1,3 +1,6 @@
+2022-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add kauth
+
2022-01-18 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: delete qtx11extras
diff --git a/sway.gpg b/sway.gpg
new file mode 100644
index 0000000..09c9773
Binary files /dev/null and b/sway.gpg differ
diff --git a/video/pipewire/DETAILS b/video/pipewire/DETAILS
index 5b6d14d..07c1d88 100755
--- a/video/pipewire/DETAILS
+++ b/video/pipewire/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=pipewire
- VERSION=0.3.43
-
SOURCE_HASH=sha512:d3804cdb1d94977bb4e2757e46829e1e51fca52b018007afa3bbfabff4dc33538cedad015c91154e28b879fc2edeb4e1fadf633b0af9a0d3bfd930c53b1bc2c0
+ VERSION=0.3.44
+
SOURCE_HASH=sha512:9a356b1d63e996e3725b6d126d7f0a972f83d0db0a95e923d9a7ec5432ff04688d51332f5c83826069e593e021bf514937ae5daf9cc6ad7307fe8baab964a244
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://pipewire.org
diff --git a/video/pipewire/HISTORY b/video/pipewire/HISTORY
index b3e5820..a5e78c8 100644
--- a/video/pipewire/HISTORY
+++ b/video/pipewire/HISTORY
@@ -1,3 +1,6 @@
+2022-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.44
+
2022-01-05 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.3.43
diff --git a/windowmanagers/sway/DEPENDS b/windowmanagers/sway/DEPENDS
index 6e3ed0d..ae94fdc 100755
--- a/windowmanagers/sway/DEPENDS
+++ b/windowmanagers/sway/DEPENDS
@@ -5,6 +5,7 @@ fi &&
depends meson &&
depends python3 &&
depends ninja-build-system &&
+depends DEVICE-MANAGER &&
depends cairo &&
depends json-c &&
depends pango &&
@@ -23,7 +24,7 @@ optional_depends linux-pam \
"" \
"PAM support for swaylock" &&
-optional_depends xwayland \
- "enable-xwayland=true" \
- "enable-xwayland=false" \
- "XWayland support"
+optional_depends xwayland xwayland={en,dis}abled "X11 support" &&
+
+optional_depends elogind '' '' 'provide sd-bus library' &&
+optional_depends scdoc man-pages={en,dis}abled 'build man pages'
diff --git a/windowmanagers/sway/DETAILS b/windowmanagers/sway/DETAILS
index 504c5d8..6226920 100755
--- a/windowmanagers/sway/DETAILS
+++ b/windowmanagers/sway/DETAILS
@@ -9,12 +9,14 @@ if [[ "${SWAY_BRANCH}" == "scm" ]]; then
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
else
- VERSION=1.6.1
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:7f37fea99970db42c5485277df06d69bef5225fa03d25be179893b14d73c1d681f0355a1bc74091b4173bbccc88994a63ad0f9322e070811ba963648cf68cdeb
+ VERSION=1.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-
SOURCE_URL[0]="https://github.com/swaywm/${SPELL}/archive/${VERSION}.tar.gz"
+
SOURCE_URL[0]="https://github.com/swaywm/sway/releases/download/$VERSION/$SOURCE"
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=sway.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
fi
LICENSE[0]="MIT"
WEB_SITE="https://swaywm.org"
diff --git a/windowmanagers/sway/HISTORY b/windowmanagers/sway/HISTORY
index 43cc43e..e7f592d 100644
--- a/windowmanagers/sway/HISTORY
+++ b/windowmanagers/sway/HISTORY
@@ -1,3 +1,8 @@
+2022-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: add gpg checking
+ * DETAILS: version 1.7
+ * DEPENDS: update
+
2021-06-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.1
diff --git a/wm-addons/wlroots/CONFIGURE b/wm-addons/wlroots/CONFIGURE
index 2ac45d0..e1385873 100755
--- a/wm-addons/wlroots/CONFIGURE
+++ b/wm-addons/wlroots/CONFIGURE
@@ -1,7 +1,4 @@
. "${GRIMOIRE}/MESON_CONFIGURE" &&
-config_query_option WLROOTS_OPTS "Build the rootston example compositor?" \
- "n" "rootston=true" "rootston=false" &&
-
config_query_option WLROOTS_OPTS "Build examples?" \
"n" "examples=true" "examples=false"
diff --git a/wm-addons/wlroots/DEPENDS b/wm-addons/wlroots/DEPENDS
index b1cd968..1b41a1a 100755
--- a/wm-addons/wlroots/DEPENDS
+++ b/wm-addons/wlroots/DEPENDS
@@ -1,4 +1,4 @@
-if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
+if [[ '${WLROOTS_BRANCH}' == 'scm' ]]; then
depends git
fi &&
@@ -7,7 +7,7 @@ depends python3 &&
depends ninja-build-system &&
depends DEVICE-MANAGER &&
depends libdrm &&
-depends libinput &&
+#depends libinput &&
depends libxkbcommon &&
depends OPENGL &&
depends pixman &&
@@ -16,17 +16,18 @@ depends wayland &&
depends wayland-protocols &&
depends xcb-util-errors &&
-optional_depends libcap \
- "libcap=enabled" \
- "libcap=disabled" \
- "to enable rootless session support" &&
+#optional_depends libcap \
+# 'libcap=enabled' \
+# 'libcap=disabled' \
+# 'to enable rootless session support' &&
-optional_depends libxcb \
- "x11-backend=enabled" \
- "x11-backend=disabled" \
- "enable X11 backend" &&
-optional_depends xwayland \
- "xwayland=enabled" \
- "xwayland=disabled" \
- "XWayland support"
+optional_depends libinput '' '' 'input backend' &&
+optional_depends libxcb '' '' 'enable X11 backend' &&
+
+optional_depends vulkan-headers '' '' 'build Vulkan renderer' &&
+if is_depends_enabled $SPELL vulkan-headers;then
+ depends vulkan-loader &&
+ depends glslang
+fi &&
+optional_depends xwayland '' '' 'X11 support'
diff --git a/wm-addons/wlroots/DETAILS b/wm-addons/wlroots/DETAILS
index 3c3959b..a621cb1 100755
--- a/wm-addons/wlroots/DETAILS
+++ b/wm-addons/wlroots/DETAILS
@@ -5,16 +5,23 @@ if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
VERSION="$(get_scm_version)"
SOURCE="${SPELL}-git.tar.xz"
FORCE_DOWNLOAD="on"
- SOURCE_URL[0]="git://github.com/swaywm/${SPELL}:${SPELL}-git"
+ SOURCE_URL[0]="https://gitlab.freedesktop.org/wlroots/wlroots.git"
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=sway.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
else
- VERSION=0.14.1
+ VERSION=0.15.0
PATCHLEVEL=1
-
SOURCE_HASH=sha512:4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-
SOURCE_URL[0]="https://github.com/swaywm/${SPELL}/archive/${VERSION}.tar.gz"
+
SOURCE_URL[0]="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${VERSION}/downloads/$SOURCE"
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=sway.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
fi
LICENSE[0]="MIT"
WEB_SITE="https://swaywm.org"
diff --git a/wm-addons/wlroots/HISTORY b/wm-addons/wlroots/HISTORY
index 5291ac9..cfce220 100644
--- a/wm-addons/wlroots/HISTORY
+++ b/wm-addons/wlroots/HISTORY
@@ -1,3 +1,9 @@
+2022-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: add gpg checking
+ * DETAILS: version 0.15.0
+ now at gitlab.freedesktop.org
+ * CONFIGURE DEPENDS: updated
+
2021-07-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.14.1
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (780b883d12e9045949675883952afa5a7069cfd7), Treeve Jelbert, 01/27/2022
Archive powered by MHonArc 2.6.24.