pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
spice-gtk: finish
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By: wiz
Date: Mon Jul 11 09:44:14 2022 +0200
Changeset: 2d4785271424afd2baad25d71d55759a84090a36
Modified Files:
spice-gtk/Makefile
spice-gtk/PLIST
spice-gtk/distinfo
Added Files:
spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk
Log Message:
spice-gtk: finish
Add missing dependencies, fix a test(1) ==
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2d4785271424afd2baad25d71d55759a84090a36
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
spice-gtk/Makefile | 9 ++++++--
spice-gtk/PLIST | 25 ++++++++++++++++++++++
spice-gtk/distinfo | 1 +
...mon_common_recorder_make-it-quick_config.gnu.mk | 15 +++++++++++++
4 files changed, 48 insertions(+), 2 deletions(-)
diffs:
diff --git a/spice-gtk/Makefile b/spice-gtk/Makefile
index f27937393b..22015693d7 100644
--- a/spice-gtk/Makefile
+++ b/spice-gtk/Makefile
@@ -10,6 +10,11 @@ HOMEPAGE= https://www.spice-space.org/spice-gtk.html
COMMENT= GTK+ widget for SPICE clients
LICENSE= gnu-lgpl-v2.1
+DEPENDS+= ${PYPKGPREFIX}-pyparsing-[0-9]*:../../devel/py-pyparsing
+DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+BUILD_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc
+BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
+
USE_TOOLS+= pkg-config
USE_PKGLOCALEDIR= yes
@@ -19,12 +24,12 @@ PKGCONFIG_OVERRIDE+= spice-client-gtk-3.0.pc.in
MESON_ARGS+= -Dintrospection=enabled
MESON_ARGS+= -Dvapi=enabled
-PYTHON_VERSIONED_DEPENDENCIES+= pyparsing
+PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../lang/vala/buildlink3.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../devel/meson/build.mk"
+.include "../../lang/python/pyversion.mk"
.include "../../audio/libopus/buildlink3.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
diff --git a/spice-gtk/PLIST b/spice-gtk/PLIST
index cccb58c94a..95309bad1c 100644
--- a/spice-gtk/PLIST
+++ b/spice-gtk/PLIST
@@ -67,6 +67,7 @@ share/gtk-doc/html/spice-gtk/SpiceUsbDeviceWidget.html
share/gtk-doc/html/spice-gtk/SpiceUsbredirChannel.html
share/gtk-doc/html/spice-gtk/SpiceWebdavChannel.html
share/gtk-doc/html/spice-gtk/annotation-glossary.html
+share/gtk-doc/html/spice-gtk/api-index-deprecated.html
share/gtk-doc/html/spice-gtk/api-index-full.html
share/gtk-doc/html/spice-gtk/api-reference.html
share/gtk-doc/html/spice-gtk/application-support.html
@@ -75,6 +76,30 @@ share/gtk-doc/html/spice-gtk/ch02.html
share/gtk-doc/html/spice-gtk/ch03.html
share/gtk-doc/html/spice-gtk/home.png
share/gtk-doc/html/spice-gtk/index.html
+share/gtk-doc/html/spice-gtk/ix02.html
+share/gtk-doc/html/spice-gtk/ix03.html
+share/gtk-doc/html/spice-gtk/ix04.html
+share/gtk-doc/html/spice-gtk/ix05.html
+share/gtk-doc/html/spice-gtk/ix06.html
+share/gtk-doc/html/spice-gtk/ix07.html
+share/gtk-doc/html/spice-gtk/ix08.html
+share/gtk-doc/html/spice-gtk/ix09.html
+share/gtk-doc/html/spice-gtk/ix10.html
+share/gtk-doc/html/spice-gtk/ix11.html
+share/gtk-doc/html/spice-gtk/ix12.html
+share/gtk-doc/html/spice-gtk/ix13.html
+share/gtk-doc/html/spice-gtk/ix14.html
+share/gtk-doc/html/spice-gtk/ix15.html
+share/gtk-doc/html/spice-gtk/ix16.html
+share/gtk-doc/html/spice-gtk/ix17.html
+share/gtk-doc/html/spice-gtk/ix18.html
+share/gtk-doc/html/spice-gtk/ix19.html
+share/gtk-doc/html/spice-gtk/ix20.html
+share/gtk-doc/html/spice-gtk/ix21.html
+share/gtk-doc/html/spice-gtk/ix22.html
+share/gtk-doc/html/spice-gtk/ix23.html
+share/gtk-doc/html/spice-gtk/ix24.html
+share/gtk-doc/html/spice-gtk/ix25.html
share/gtk-doc/html/spice-gtk/left-insensitive.png
share/gtk-doc/html/spice-gtk/left.png
share/gtk-doc/html/spice-gtk/object-tree.html
diff --git a/spice-gtk/distinfo b/spice-gtk/distinfo
index 8792f9d3ab..87af252531 100644
--- a/spice-gtk/distinfo
+++ b/spice-gtk/distinfo
@@ -3,5 +3,6 @@ $NetBSD$
BLAKE2s (spice-gtk-0.39.tar.xz) = 6c78762219e820f302a8b2502a9ba40114d6eea7fc60b51a966da2dea5a30807
SHA512 (spice-gtk-0.39.tar.xz) = ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
Size (spice-gtk-0.39.tar.xz) = 845528 bytes
+SHA1 (patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk) = b1b125b33292370bf46ce621f540217dd34417c7
SHA1 (patch-subprojects_spice-common_meson.build) = aa5274b68f64ea08ba91da2f28dbbfc0e8a3c841
SHA1 (patch-vapi_meson.build) = ab38cab9efb27a59874f45679e2bc6e63512ec0c
diff --git a/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk b/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk
new file mode 100644
index 0000000000..0347009ecd
--- /dev/null
+++ b/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Fix unportable test(1) operator.
+
+--- subprojects/spice-common/common/recorder/make-it-quick/config.gnu.mk.orig 2020-12-01 16:32:04.099737200 +0000
++++ subprojects/spice-common/common/recorder/make-it-quick/config.gnu.mk
+@@ -215,7 +215,7 @@ MIQ_CFGTEST= "$<" -o "$<".exe > "$<".err
+ [ -x "$<".exe ] && \
+ "$<".exe > "$<".out \
+ $(MIQ_CFGSET)
+-MIQ_CFG_PRINT= if [ $$MIQ_CFGRC == 1 ]; then \
++MIQ_CFG_PRINT= if [ $$MIQ_CFGRC = 1 ]; then \
+ echo "$(POS_COLOR)OK$(DEF_COLOR)"; \
+ else \
+ echo "$(ERR_COLOR)NO$(DEF_COLOR)"; \
Home |
Main Index |
Thread Index |
Old Index