From 2f30a6e6436414c1c6c8f7aeb0e26d03ca61109a Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Tue, 2 Nov 2021 22:52:09 +0100 Subject: [PATCH 01/35] meson: update to 0.60.1. --- srcpkgs/meson/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template index 6cbcd3c9e966..0a7a60ea5a6d 100644 --- a/srcpkgs/meson/template +++ b/srcpkgs/meson/template @@ -1,6 +1,6 @@ # Template file for 'meson' pkgname=meson -version=0.59.4 +version=0.60.1 revision=1 build_style=python3-module hostmakedepends="python3-devel python3-setuptools" @@ -14,7 +14,7 @@ license="Apache-2.0" homepage="https://mesonbuild.com" changelog="https://github.com/mesonbuild/meson/blob/master/docs/markdown/Release-notes-for-${version%.*}.0.md" distfiles="https://github.com/mesonbuild/meson/releases/download/$version/$pkgname-$version.tar.gz" -checksum=a77988cc50554f73ede075bc9bf77a2d7ecb6ff892f2a0180d4940920eaaec84 +checksum=5add789c953d984b500858b2851ee3d7add0460cf1a6f852f0a721af17384e13 # XXX: sanitizers aren't available on musl if [ "$XBPS_TARGET_LIBC" = glibc ]; then From 7c8104b15409c308deb3c5db5b86c1bc472969f1 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 15:24:04 +0100 Subject: [PATCH 02/35] PackageKit: update to 1.2.4. --- srcpkgs/PackageKit/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template index 155dd156a06a..062dba3d3b00 100644 --- a/srcpkgs/PackageKit/template +++ b/srcpkgs/PackageKit/template @@ -1,7 +1,7 @@ # Template file for 'PackageKit' pkgname=PackageKit -version=1.2.2 -revision=2 +version=1.2.4 +revision=1 wrksrc="PackageKit-PACKAGEKIT_${version//./_}" build_style=meson build_helper="gir" @@ -17,7 +17,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://github.com/hughsie/PackageKit" distfiles="https://github.com/hughsie/PackageKit/archive/PACKAGEKIT_${version//./_}.tar.gz" -checksum=e87e95ce7423f49eff6dad054c86ba6f922e52d0a757f822e0343da0f44d3dbb +checksum=4a7b0a41ffa56ad8af67156c46ecb9d4eb439b31a4cb581d959bd5480444954b conf_files="/etc/PackageKit/PackageKit.conf /etc/PackageKit/PackageKit.conf" build_options="gir vala" From f1b2eeba7feb07a52bc91f12b5439dd4e42b66b9 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 15:27:14 +0100 Subject: [PATCH 03/35] bijiben: remove obsolete zeitgeist support bijiben 40.0 dropped zeitgeist support --- srcpkgs/bijiben/template | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template index 8c3e51c3fc37..604076fdb93c 100644 --- a/srcpkgs/bijiben/template +++ b/srcpkgs/bijiben/template @@ -1,14 +1,13 @@ # Template file for 'bijiben' pkgname=bijiben version=40.1 -revision=1 +revision=2 build_helper="gir" build_style=meson -configure_args="-Dzeitgeist=true" hostmakedepends="itstool pkg-config gettext glib-devel" makedepends="clutter-gtk-devel evolution-devel tracker3-devel webkit2gtk-devel - zeitgeist-devel libhandy1-devel" -depends="desktop-file-utils tracker3 zeitgeist" + libhandy1-devel" +depends="desktop-file-utils tracker3" short_desc="Intuitive note editor with strong GNOME desktop integration" maintainer="Enno Boland " license="GPL-3.0-or-later" From 6a05b4985c13a5ac7730d518c61dd788345ff99d Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 15:41:10 +0100 Subject: [PATCH 04/35] colord-gtk: fix building vala bindings --- srcpkgs/colord-gtk/template | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/srcpkgs/colord-gtk/template b/srcpkgs/colord-gtk/template index 65463f110590..634a9322dae3 100644 --- a/srcpkgs/colord-gtk/template +++ b/srcpkgs/colord-gtk/template @@ -1,10 +1,10 @@ # Template file for 'colord-gtk' pkgname=colord-gtk version=0.2.0 -revision=1 +revision=2 build_style=meson build_helper=gir -configure_args="-Dtests=false -Dvala=$(vopt_if vala true false) +configure_args="-Dtests=false -Dvapi=$(vopt_if vala true false) -Ddocs=$(vopt_if docs true false) -Dman=$(vopt_if man true false)" hostmakedepends="pkg-config intltool glib-devel libxslt $(vopt_if docs gtk-doc) $(vopt_if vala vala-devel) @@ -13,7 +13,7 @@ makedepends="colord-devel gtk+3-devel" short_desc="GTK support library for colord" maintainer="Orphaned " license="LGPL-2.1-or-later" -homepage="http://www.freedesktop.org/software/colord" +homepage="https://github.com/hughsie/colord-gtk" distfiles="${FREEDESKTOP_SITE}/colord/releases/${pkgname}-${version}.tar.xz" checksum=2a4cfae08bc69f000f40374934cd26f4ae86d286ce7de89f1622abc59644c717 @@ -30,5 +30,8 @@ colord-gtk-devel_package() { vmove usr/lib/pkgconfig vmove "usr/lib/*.so" vmove usr/share/gir-1.0 + if [ "$build_option_vala" ]; then + vmove usr/share/vala + fi } } From 9f5a031755ceea44368cd2ac816d09458c0db181 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 15:52:14 +0100 Subject: [PATCH 05/35] efl: drop removed configure args --- srcpkgs/efl/template | 2 -- 1 file changed, 2 deletions(-) diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template index 8786d5d94edf..c116523094ea 100644 --- a/srcpkgs/efl/template +++ b/srcpkgs/efl/template @@ -10,8 +10,6 @@ configure_args=" -Dnetwork-backend=none -Decore-imf-loaders-disabler=$(vopt_if ibus '' ibus,)scim -Devas-loaders-disabler=avif,$(vopt_if lottie '[]' json) - -Demotion-loaders-disabler=$(vopt_if gstreamer '' gstreamer1,)$(vopt_if vlc '' libvlc,)gstreamer,xine - -Demotion-generic-loaders-disabler=vlc -Dopengl=$(vopt_if opengl $(vopt_if gles2 es-egl full) none) $(vopt_bool elogind systemd) $(vopt_bool x11 x11) From c702b59d36426b228c34e9e09d0d32ba590e339d Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 15:59:16 +0100 Subject: [PATCH 06/35] enlightenment: drop a removed configure argument --- srcpkgs/enlightenment/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template index db9c886dc920..360a0f5368e6 100644 --- a/srcpkgs/enlightenment/template +++ b/srcpkgs/enlightenment/template @@ -3,7 +3,7 @@ pkgname=enlightenment version=0.24.2 revision=1 build_style=meson -configure_args="--sysconfdir=/etc -Dpam=true -Dbluez4=false -Dsystemd=false +configure_args="--sysconfdir=/etc -Dpam=true -Dsystemd=false $(vopt_bool wayland wl)" hostmakedepends="efl pkg-config gettext $(vopt_if wayland xorg-server-xwayland)" makedepends="gettext-devel efl-devel pam-devel xkeyboard-config From 1a94af005dbd9da51b25801e4a5cfc31f5189365 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 16:03:04 +0100 Subject: [PATCH 07/35] epiphany: drop a removed configure option --- srcpkgs/epiphany/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template index c58e2fa54ef6..0ffa06f547fe 100644 --- a/srcpkgs/epiphany/template +++ b/srcpkgs/epiphany/template @@ -4,7 +4,7 @@ version=40.2 revision=1 build_helper="gir" build_style=meson -configure_args="-Ddistributor_name=VoidLinux -Dunit_tests=disabled" +configure_args="-Dunit_tests=disabled" hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="NetworkManager-devel avahi-glib-libs-devel gcr-devel gnome-desktop-devel json-glib-devel libdazzle-devel libhandy1-devel From b4213f3df7a8b173bfd41fa7a1afd1e5829fd172 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:01:58 +0100 Subject: [PATCH 08/35] gnome-bluetooth: remove obsolete configure options --- srcpkgs/gnome-bluetooth/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template index 83d89c0a8acb..e6861631b08d 100644 --- a/srcpkgs/gnome-bluetooth/template +++ b/srcpkgs/gnome-bluetooth/template @@ -4,8 +4,7 @@ version=3.34.5 revision=1 build_helper="gir" build_style=meson -configure_args="-Dicon-update=false -Dgtk_doc=false - -Dintrospection=$(vopt_if gir true false)" +configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)" hostmakedepends="pkg-config intltool itstool $(vopt_if gir gobject-introspection) glib-devel" makedepends="libXi-devel gtk+3-devel libnotify-devel dconf-devel gvfs-devel bluez eudev-libudev-devel libcanberra-devel" From a7ec4912b523397833fb169f3798bbad945442e3 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:02:06 +0100 Subject: [PATCH 09/35] gnome-initial-setup: remove obsolete configure options --- srcpkgs/gnome-initial-setup/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template index 30a4a6ed4762..075e4b86324f 100644 --- a/srcpkgs/gnome-initial-setup/template +++ b/srcpkgs/gnome-initial-setup/template @@ -3,8 +3,7 @@ pkgname=gnome-initial-setup version=40.4 revision=1 build_style=meson -configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled - -Dsystemd=false" +configure_args="-Dparental_controls=disabled -Dsystemd=false" hostmakedepends="pkg-config glib-devel gettext" makedepends="NetworkManager-devel accountsservice-devel libglib-devel gnome-desktop-devel cheese-devel libgweather-devel webkit2gtk-devel From 4ccbb02d99c4e8aa7e4c2211d9a40b47455c6dc9 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:02:13 +0100 Subject: [PATCH 10/35] gedit: remove obsolete configure options * gir is not optional anymore, so also removing the build option --- srcpkgs/gedit/template | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index b4e862c26ad0..e93ff8905272 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -5,12 +5,10 @@ revision=2 build_helper="gir" build_style=meson pycompile_dirs="usr/lib/gedit/plugins" -configure_args="-Dplugins=true - $(vopt_bool gir vapi) $(vopt_bool gir introspection)" -hostmakedepends="itstool pkg-config glib-devel gdk-pixbuf perl gettext - $(vopt_if gir vala)" +configure_args="-Dplugins=true" +hostmakedepends="itstool pkg-config glib-devel gdk-pixbuf perl gettext vala" makedepends="gsettings-desktop-schemas-devel gspell-devel gtksourceview4-devel - libpeas-devel tepl-devel $(vopt_if gir 'python3-gobject-devel')" + libpeas-devel tepl-devel python3-gobject-devel" depends="desktop-file-utils gsettings-desktop-schemas iso-codes" short_desc="Text editor for GNOME" maintainer="Enno Boland " @@ -21,9 +19,6 @@ checksum=55e394a82cb65678b1ab49526cf5bd43f00d8fba21476a4849051a8e137d3691 shlib_provides="libgedit-40.0.so" python_version=3 -build_options="gir" -build_options_default="gir" - gedit-devel_package() { depends="${sourcepkg}>=${version}_${revision} gtksourceview4-devel libpeas-devel tepl-devel" @@ -31,9 +26,7 @@ gedit-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gedit/gir-1.0 - vmove usr/share/vala - fi + vmove usr/share/gedit/gir-1.0 + vmove usr/share/vala } } From e502c83f9b42e1483073250b41fdcc75ec3aacb1 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:02:17 +0100 Subject: [PATCH 11/35] gnome-builder: remove obsolete configure options --- srcpkgs/gnome-builder/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index a3ce20126d78..26cf768c391a 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -4,7 +4,7 @@ version=3.40.2 revision=3 build_style=meson build_helper=qemu -configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false" +configure_args="-Dhelp=true -Dnetwork_tests=false" hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-introspection gspell-devel llvm mm-common vala python3-Sphinx python3-sphinx_rtd_theme gettext" makedepends="cairo-devel clang devhelp-devel enchant2-devel flatpak-devel From fae89bd87c44be38e115bcaa82d8cd9a6d29e158 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:02:26 +0100 Subject: [PATCH 12/35] gamehub: update to 0.16.1-2. --- srcpkgs/gamehub/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gamehub/template b/srcpkgs/gamehub/template index ccbf98b53483..e8f110b3eb8d 100644 --- a/srcpkgs/gamehub/template +++ b/srcpkgs/gamehub/template @@ -1,8 +1,8 @@ # Template file for 'gamehub' pkgname=gamehub -version=0.16.0 +version=0.16.1 revision=1 -wrksrc="GameHub-${version}-1-master" +wrksrc="GameHub-${version}-2-master" build_style=meson hostmakedepends="glib-devel pkg-config vala" makedepends="granite-devel libglib-devel webkit2gtk-devel json-glib-devel @@ -12,8 +12,8 @@ short_desc="All your games in one place" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://tkashkin.tk/projects/gamehub/" -distfiles="https://github.com/tkashkin/GameHub/archive/${version}-1-master.tar.gz" -checksum=4244c914d7427933727ec0611886720b9325c4d4a852e0e8c283f6331ebd30e2 +distfiles="https://github.com/tkashkin/GameHub/archive/refs/tags/${version}-2-master.tar.gz" +checksum=bbbf2f5216ce6f0d6a57179f388a714aec52188f4e67a9deb6478061441a30b5 post_install() { vinstall data/com.github.tkashkin.gamehub.desktop.in 644 usr/share/applications com.github.tkashkin.gamehub.desktop From 8b113b67f4408f01eaa8c9af3a52653c463b827d Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:02:34 +0100 Subject: [PATCH 13/35] NetworkManager: remove obsolete configure options --- srcpkgs/NetworkManager/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template index e99d04798939..7001b27dc0e3 100644 --- a/srcpkgs/NetworkManager/template +++ b/srcpkgs/NetworkManager/template @@ -4,7 +4,7 @@ version=1.32.12 revision=1 build_style=meson build_helper="gir qemu" -configure_args="-Dpolkit_agent=true -Dsystemd_journal=false +configure_args="-Dsystemd_journal=false -Dlibaudit=no -Dovs=false -Dselinux=false -Dmodify_system=true -Dsystemdsystemunitdir=no -Dpppd=/usr/bin/pppd -Dqt=false From c21e65edf61583b4c773a963bf264412820a51aa Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:21:42 +0100 Subject: [PATCH 14/35] graphene: remove obsolete configure options --- srcpkgs/graphene/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/graphene/template b/srcpkgs/graphene/template index 79b2ac2e945e..6be39623eeae 100644 --- a/srcpkgs/graphene/template +++ b/srcpkgs/graphene/template @@ -4,7 +4,7 @@ version=1.10.6 revision=3 build_style=meson build_helper="gir" -configure_args="-Dbenchmarks=false -Dinstalled_tests=false +configure_args="-Dinstalled_tests=false -Dintrospection=$(vopt_if gir enabled disabled)" hostmakedepends="pkg-config" makedepends="libglib-devel" From 11ef333444fc1cb72c3da982d65995f0a8fd62f0 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:31:39 +0100 Subject: [PATCH 15/35] grilo: remove obsolete configure options --- srcpkgs/grilo/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/grilo/template b/srcpkgs/grilo/template index 64bae9bd4e2f..e47ec38542a5 100644 --- a/srcpkgs/grilo/template +++ b/srcpkgs/grilo/template @@ -4,7 +4,7 @@ version=0.3.13 revision=1 build_style=meson build_helper="gir" -configure_args="$(vopt_bool gir enable-introspection) $(vopt_bool gir vala) +configure_args="$(vopt_bool gir enable-introspection) $(vopt_bool gir enable-vala) -Denable-gtk-doc=false" hostmakedepends="gettext pkg-config glib-devel $(vopt_if gir vala)" makedepends="gtk+3-devel libxml2-devel libsoup-devel liboauth-devel From ada6a96df82eadb213841a5f90abdd38ed6d094b Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 17:31:43 +0100 Subject: [PATCH 16/35] gnome-passwordsafe: fix build --- srcpkgs/gnome-passwordsafe/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnome-passwordsafe/template b/srcpkgs/gnome-passwordsafe/template index fe91bcd9ed23..8f68cbf329f1 100644 --- a/srcpkgs/gnome-passwordsafe/template +++ b/srcpkgs/gnome-passwordsafe/template @@ -2,7 +2,7 @@ pkgname=gnome-passwordsafe version=5.0 revision=2 -wrksrc="PasswordSafe-${version}" +wrksrc="secrets-${version}-d95c00ac99eebcb548f792b2b4217fedaa901f20" build_style=meson hostmakedepends="gettext glib-devel pkg-config gobject-introspection python3-pykeepass" @@ -15,4 +15,4 @@ maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/World/PasswordSafe" distfiles="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${version}/PasswordSafe-${version}.tar.bz2" -checksum=ac80d9b49eba965870cfc57e989aa8ceeb82b95ac8b706342267d8039a94b983 +checksum=6c5328307517d7a96f951df45404d695eb64ce192c44e5488362b19118718449 From 55a3218a4fe48daae452016acf9e0b980a5b393f Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 19:59:22 +0100 Subject: [PATCH 17/35] libgudev: remove obsolete configure options --- srcpkgs/libgudev/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libgudev/template b/srcpkgs/libgudev/template index 47d1b8fc365d..e7603d00ce2f 100644 --- a/srcpkgs/libgudev/template +++ b/srcpkgs/libgudev/template @@ -5,7 +5,7 @@ revision=1 build_style=meson build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir enabled disabled) - -Dvala=$(vopt_if vala enabled disabled)" + -Dvapi=$(vopt_if vala enabled disabled)" hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)" makedepends="libglib-devel eudev-libudev-devel" short_desc="Library providing GObject bindings for libudev" From 9a8f044bc263dc544a7ebec0015c31dce98212f2 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 19:59:34 +0100 Subject: [PATCH 18/35] libfprint: remove obsolete configure options --- srcpkgs/libfprint/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template index 33ac4c2a0571..16e6b2ffa1e0 100644 --- a/srcpkgs/libfprint/template +++ b/srcpkgs/libfprint/template @@ -5,7 +5,7 @@ revision=1 wrksrc=libfprint-v$version build_style=meson build_helper="gir qemu" -configure_args="-Dudev_rules=disabled -Dx11-examples=false -Dgtk-examples=false -Ddoc=false" +configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false" hostmakedepends="pkg-config glib-devel" makedepends="libusb-devel nss-devel glib-devel gdk-pixbuf-devel pixman-devel libgusb-devel libglib-devel" From 4305d77ed7f9b873eedf9ca37c67e60cba6da40d Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 19:59:48 +0100 Subject: [PATCH 19/35] gst1-editing-services: remove obsolete configure options --- srcpkgs/gst1-editing-services/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template index 457dec0424cf..fde8efae9569 100644 --- a/srcpkgs/gst1-editing-services/template +++ b/srcpkgs/gst1-editing-services/template @@ -5,7 +5,7 @@ revision=1 wrksrc="${pkgname/gst1/gst}-${version}" build_style=meson build_helper="gir" -configure_args="-Dgtk_doc=disabled" +configure_args="-Ddoc=disabled" hostmakedepends="flex perl pkg-config gobject-introspection" makedepends="glib-devel gst-plugins-base1-devel gst-plugins-bad1-devel" short_desc="GStreamer 1.x Editing Services" From 74cdb01409838b92f674c445762c625d1b967bb0 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 20:01:59 +0100 Subject: [PATCH 20/35] gst-plugins-base1: remove obsolete configure options --- srcpkgs/gst-plugins-base1/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template index 050521f071c3..c0dce5856f8d 100644 --- a/srcpkgs/gst-plugins-base1/template +++ b/srcpkgs/gst-plugins-base1/template @@ -5,7 +5,7 @@ revision=1 wrksrc="${pkgname/1/}-${version}" build_style=meson build_helper="gir" -configure_args="-Dtremor=disabled -Dexamples=disabled -Dgtk_doc=disabled +configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled -Dcdparanoia=$(vopt_if cdparanoia enabled disabled) -Dintrospection=$(vopt_if gir enabled disabled) -Dsndio=$(vopt_if sndio enabled disabled)" From a8cbc10c96d29b0e1b9a93cfedd2a787d86517e0 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 20:02:01 +0100 Subject: [PATCH 21/35] gst-plugins-bad1: remove obsolete configure options --- srcpkgs/gst-plugins-bad1/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index b4ef83c7aa2d..77a88a91fba1 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -5,9 +5,9 @@ revision=4 wrksrc="${pkgname/1/}-${version}" build_helper="gir" build_style=meson -configure_args="-Dpackage-origin=https://voidlinux.org -Dgtk_doc=false +configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled -Dopencv=disabled -Dmsdk=disabled -Dopensles=disabled -Dtinyalsa=disabled - -Dwasapi=disabled -Dnvenc=disabled -Dnvdec=disabled -Ddc1394=disabled + -Dwasapi=disabled -Dnvcodec=disabled -Ddc1394=disabled -Diqa=disabled -Dkate=disabled -Dlibde265=disabled -Dmpeg2enc=disabled -Dmplex=disabled -Dmusepack=disabled -Dofa=disabled -Dopenexr=disabled -Dopenh264=disabled -Dopenmpt=disabled -Dopenni2=disabled -Dsctp=disabled From b8500e0be3c3bb4460d762a76955658c2ab357a6 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 20:02:12 +0100 Subject: [PATCH 22/35] hexchat: remove obsolete configure options --- srcpkgs/hexchat/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/hexchat/template b/srcpkgs/hexchat/template index 97937999bb0d..7b3bc658d5aa 100644 --- a/srcpkgs/hexchat/template +++ b/srcpkgs/hexchat/template @@ -3,7 +3,7 @@ pkgname=hexchat version=2.16.0 revision=3 build_style=meson -configure_args="-Ddbus=enabled -Dtls=enabled -Dwith-text=false +configure_args="-Ddbus=enabled -Dtls=enabled -Dwith-perl=/usr/bin/perl -Dwith-python=python3 -Dwith-lua=$(vopt_if LuaJIT luajit lua) -Dlibcanberra=enabled" hostmakedepends="gettext pkg-config glib-devel" From fb00d0a1e9928fb796f288883eea7ce6616e60b7 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 20:02:20 +0100 Subject: [PATCH 23/35] igt-gpu-tools: remove obsolete configure options --- srcpkgs/igt-gpu-tools/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/igt-gpu-tools/template b/srcpkgs/igt-gpu-tools/template index 3b222ecd18d8..3f8b4e2b6166 100644 --- a/srcpkgs/igt-gpu-tools/template +++ b/srcpkgs/igt-gpu-tools/template @@ -22,7 +22,7 @@ lib32disabled=yes archs="i686* x86_64*" if [ -z "${XBPS_CHECK_PKGS}" ]; then - configure_args+=" -Dbuild_tests=disabled -Dbuild_runner=disabled -Dbuild_docs=disabled" + configure_args+=" -Dtests=disabled -Drunner=disabled -Ddocs=disabled" fi post_install() { From 944df36c63818455003f44855ff2de6ba16631a9 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 20:54:21 +0100 Subject: [PATCH 24/35] libgweather: remove obsolete configure options --- srcpkgs/libgweather/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index 6d9b85a07d04..857006ea8786 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -4,8 +4,7 @@ version=40.0 revision=1 build_style=meson build_helper="gir" -configure_args="$(vopt_bool gir enable_vala) $(vopt_bool gir introspection) - -Dzoneinfo_dir=/usr/share/zoneinfo" +configure_args="$(vopt_bool gir enable_vala) -Dzoneinfo_dir=/usr/share/zoneinfo" hostmakedepends="glib-devel intltool pkg-config python3-gobject-devel $(vopt_if gir vala)" makedepends="geocode-glib-devel gtk+3-devel libsoup-gnome-devel" depends="tzdata" From ff2dd864b3437d6a850dd2ec41519bee81f991d7 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:04:25 +0100 Subject: [PATCH 25/35] light-locker: fix build and license --- srcpkgs/light-locker/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/light-locker/template b/srcpkgs/light-locker/template index e3bb799ba171..d50c71480a33 100644 --- a/srcpkgs/light-locker/template +++ b/srcpkgs/light-locker/template @@ -1,15 +1,15 @@ # Template file for 'light-locker' pkgname=light-locker version=1.9.0 -revision=1 +revision=2 build_style=meson hostmakedepends="pkg-config intltool glib-devel" makedepends="dbus-glib-devel gtk+3-devel libSM-devel libXScrnSaver-devel - libXxf86misc-devel elogind-devel" + libXxf86misc-devel libXxf86vm-devel elogind-devel" depends="lightdm" short_desc="Simple session-locker for lightdm" maintainer="Emanuel Serpa " -license="GPL-3" +license="GPL-2.0-or-later" homepage="https://github.com/the-cavalry/light-locker" distfiles="https://github.com/the-cavalry/light-locker/archive/v${version}.tar.gz" checksum=9915ed34b6c38f519e17902541a180b8b2d775c26edd8ed5aba024722039157c From c045089374de46c643840100b31dda48c3e8988c Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:19:07 +0100 Subject: [PATCH 26/35] ncmpc: disable html manual --- srcpkgs/ncmpc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ncmpc/template b/srcpkgs/ncmpc/template index 683ec13e85a3..a7d76aa3ce9e 100644 --- a/srcpkgs/ncmpc/template +++ b/srcpkgs/ncmpc/template @@ -1,9 +1,9 @@ # Template file for 'ncmpc' pkgname=ncmpc version=0.45 -revision=1 +revision=2 build_style=meson -configure_args="-Dlirc=disabled" +configure_args="-Dlirc=disabled -Dhtml_manual=false" hostmakedepends="pkg-config python3-Sphinx" makedepends="boost-devel libmpdclient-devel ncurses-devel pcre-devel" short_desc="Ncurses-based mpd client" From 62ea2f038bebb15044e9232b3fae9981fc382993 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:22:30 +0100 Subject: [PATCH 27/35] pixman: remove obsolete configure options --- srcpkgs/pixman/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/pixman/template b/srcpkgs/pixman/template index 456e9d1628e8..eba3b82c9fa7 100644 --- a/srcpkgs/pixman/template +++ b/srcpkgs/pixman/template @@ -5,8 +5,8 @@ revision=1 build_style=meson # gtk is only necessary for demos, disabled to avoid dependency loop # openmp is only used in demos and tests, and things still test without it -configure_args="-Dtests=enabled -Dgnu-inline-asm=enabled -Dlibpng=enabled - -Diwmmxt=disabled -Dopenmp=disabled -Dgtk=disabled" +configure_args="-Dgnu-inline-asm=enabled -Dlibpng=enabled -Diwmmxt=disabled + -Dopenmp=disabled -Dgtk=disabled" hostmakedepends="pkg-config perl" makedepends="libpng-devel" short_desc="Library of low-level pixel manipulation routines" From 348d834097ef5814854c90d5432f8ce217ec4017 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:33:52 +0100 Subject: [PATCH 28/35] seatd: fix configure arguments --- srcpkgs/seatd/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/seatd/template b/srcpkgs/seatd/template index c619787ae3eb..178f1b3d8aa9 100644 --- a/srcpkgs/seatd/template +++ b/srcpkgs/seatd/template @@ -3,7 +3,8 @@ pkgname=seatd version=0.6.3 revision=1 build_style=meson -configure_args="-Dexamples=disabled $(vopt_if elogind -Dlogind=enabled) -Dwerror=false" +configure_args="-Dexamples=disabled $(vopt_if elogind -Dlibseat-logind=elogind) + -Dwerror=false" hostmakedepends="pkg-config scdoc" makedepends="$(vopt_if elogind elogind-devel)" short_desc="Minimal seat management daemon" From f792dd8accf426a66087ac1cc4cedb2481ec19e8 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:34:04 +0100 Subject: [PATCH 29/35] spice-gtk: remove obsolete configure options --- srcpkgs/spice-gtk/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template index 7218e837891f..351923f41e7f 100644 --- a/srcpkgs/spice-gtk/template +++ b/srcpkgs/spice-gtk/template @@ -7,8 +7,7 @@ build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir enabled disabled) -Dvapi=$(vopt_if vala enabled disabled) -Dsmartcard=disabled -Dusbredir=enabled -Dpolkit=enabled -Dlz4=enabled -Dopus=enabled - -Dcelt051=disabled -Dusb-ids-path=/usr/share/hwdata/usb.ids - -Dpulse=disabled -Dgtk_doc=disabled" + -Dusb-ids-path=/usr/share/hwdata/usb.ids -Dgtk_doc=disabled" hostmakedepends="pkg-config $(vopt_if vala vala) glib-devel spice-protocol python3-six python3-parsing perl" makedepends="acl-devel liblz4-devel pixman-devel opus-devel openssl-devel From 16d910441d47608010223bdcdff7eef569055baa Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:37:05 +0100 Subject: [PATCH 30/35] switchboard: remove obsolete configure options --- srcpkgs/switchboard/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/switchboard/template b/srcpkgs/switchboard/template index 45031a8d8b76..ebb706e5d9e5 100644 --- a/srcpkgs/switchboard/template +++ b/srcpkgs/switchboard/template @@ -3,7 +3,6 @@ pkgname=switchboard version=2.3.7 revision=2 build_style=meson -configure_args="-Dlibunity=false" hostmakedepends="pkg-config vala gettext" makedepends="granite-devel clutter-gtk-devel gtk+3-devel" short_desc="Extensible System Settings app designed for elementary OS" From 056ca58fefc31af271419ea594a66637680ef59e Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:41:37 +0100 Subject: [PATCH 31/35] cglm: update to 0.8.4, switch to meson --- srcpkgs/cglm/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/cglm/template b/srcpkgs/cglm/template index c7dfee606c45..05885c452520 100644 --- a/srcpkgs/cglm/template +++ b/srcpkgs/cglm/template @@ -1,14 +1,14 @@ # Template file for 'cglm' pkgname=cglm -version=0.8.3 +version=0.8.4 revision=1 -build_style=cmake +build_style=meson short_desc="Highly Optimized Graphics Math (glm) for C" maintainer="Nicu Borta " license="MIT" homepage="https://github.com/recp/cglm" distfiles="https://github.com/recp/cglm/archive/v${version}.tar.gz" -checksum=3a3f935f9f2ed5a8cb6337e421bf6f3a699a72d8cfe26fde1bbb8fde5c1c8aaf +checksum=42f84c42c8a3e62954da77ab5c5d3264033d5802009e175db7921332a476126e post_install() { vlicense LICENSE From 81efb4a98b28432210c8df9680a0c443ddcce06a Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:56:50 +0100 Subject: [PATCH 32/35] totem: remove gir build option --- srcpkgs/totem/template | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index 8871c546b50a..4fba4f04ca8a 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -4,12 +4,9 @@ version=3.38.0 revision=1 build_style=meson build_helper="gir" -configure_args="-Denable-python=no -Denable-nautilus=yes - -Denable-introspection=$(vopt_if gir yes no) - -Denable-vala=$(vopt_if gir yes no)" -hostmakedepends="intltool itstool pkg-config - $(vopt_if gir vala) gstreamer1 gst-plugins-base1 gst-plugins-good1 - glib-devel" +configure_args="-Denable-python=no" +hostmakedepends="intltool itstool pkg-config gstreamer1 gst-plugins-base1 + gst-plugins-good1 glib-devel" # XXX missing lirc plugin. makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel evolution-data-server-devel gnome-desktop-devel grilo-devel gst-plugins-good1 @@ -31,16 +28,11 @@ do_check() { : } -build_options="gir" -build_options_default="gir" - libtotem_package() { short_desc+=" - runtime library" pkg_install() { vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi + vmove usr/lib/girepository-1.0 } } @@ -51,8 +43,6 @@ totem-devel_package() { vmove usr/include vmove "usr/lib/*.so" vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi + vmove usr/share/gir-1.0 } } From 58efc1d6e35eac62ebe0d5b94262aa30c5596974 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 21:57:22 +0100 Subject: [PATCH 33/35] tracker3: remove deprecated networkmanager option --- srcpkgs/tracker3/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/tracker3/template b/srcpkgs/tracker3/template index 12ba53374733..a6f8135b77d6 100644 --- a/srcpkgs/tracker3/template +++ b/srcpkgs/tracker3/template @@ -1,16 +1,15 @@ # Template file for 'tracker3' pkgname=tracker3 version=3.0.2 -revision=2 +revision=3 wrksrc=tracker-${version} build_style=meson build_helper="gir" -configure_args="-Ddocs=false -Dman=true -Dnetwork_manager=enabled - -Dstemmer=disabled -Dsystemd_user_services=false" +configure_args="-Ddocs=false -Dman=true -Dstemmer=disabled + -Dsystemd_user_services=false" hostmakedepends="gettext pkg-config glib-devel vala asciidoc" makedepends="dbus-devel libglib-devel icu-devel json-glib-devel - libsoup-devel libxml2-devel sqlite-devel NetworkManager-devel - bash-completion" + libsoup-devel libxml2-devel sqlite-devel bash-completion" checkdepends="tar python3-gobject" short_desc="Personal search tool and storage system" maintainer="q66 " From d2ead99df1901a397120884597bbbdcb2b2dcff5 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 22:00:29 +0100 Subject: [PATCH 34/35] tracker-miners: remove taglib configure option --- srcpkgs/tracker-miners/template | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/srcpkgs/tracker-miners/template b/srcpkgs/tracker-miners/template index 77802c21ea8f..9c4762cf56ca 100644 --- a/srcpkgs/tracker-miners/template +++ b/srcpkgs/tracker-miners/template @@ -6,7 +6,7 @@ build_style=meson configure_args="-Dtracker_core=system -Ddocs=false -Dextract=true -Dfunctional_tests=false -Dcue=enabled -Dexif=enabled -Dflac=enabled -Dgif=enabled -Dgsf=enabled -Diptc=enabled -Diso=enabled -Djpeg=enabled - -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=enabled -Dtaglib=enabled + -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=enabled -Dtiff=enabled -Dvorbis=enabled -Dxml=enabled -Dxmp=enabled -Dxps=enabled -Dbattery_detection=upower -Dcharset_detection=icu -Dgeneric_media_extractor=gstreamer -Dgstreamer_backend=discoverer @@ -16,7 +16,7 @@ makedepends="tracker-devel ffmpeg-devel dbus-devel exempi-devel libflac-devel libglib-devel libgexiv2-devel gstreamer1-devel icu-devel libcue-devel libexif-devel libgsf-devel libgxps-devel libiptcdata-devel libjpeg-turbo-devel libosinfo-devel libpng-devel libseccomp-devel tiff-devel libxml2-devel - libvorbis-devel poppler-glib-devel taglib-devel totem-pl-parser-devel + libvorbis-devel poppler-glib-devel totem-pl-parser-devel upower-devel zlib-devel gst-plugins-base1-devel giflib-devel libharfbuzz" short_desc="Data miners for tracker" maintainer="Enno Boland " @@ -24,8 +24,4 @@ license="GPL-2.0-or-later" homepage="https://developer.gnome.org/libtracker-miner/stable" distfiles="${GNOME_SITE}/tracker-miners/${version%.*}/tracker-miners-${version}.tar.xz" checksum=9509d37fb29acd233058f4df5bd1234b692ac6f946bc2e5f7b8dbf51dfe5b9fa - -# relies on unsupported ops in chroot -do_check() { - : -} +make_check=no # relies on unsupported ops in chroot From c6ebcec3696d4d6985fe131a44dafc5dc8ca2108 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Sat, 13 Nov 2021 22:18:35 +0100 Subject: [PATCH 35/35] tracker3-miners: remove obsolete configure options --- srcpkgs/tracker3-miners/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/tracker3-miners/template b/srcpkgs/tracker3-miners/template index 9d266c66397f..4c752fe55add 100644 --- a/srcpkgs/tracker3-miners/template +++ b/srcpkgs/tracker3-miners/template @@ -5,20 +5,20 @@ revision=2 wrksrc=tracker-miners-${version} build_style=meson # missing libgrss for miner_rss -configure_args="-Dtracker_core=system -Ddocs=false -Dextract=true - -Dfunctional_tests=false -Dcue=enabled -Dexif=enabled -Dflac=enabled +configure_args="-Dtracker_core=system -Dextract=true + -Dfunctional_tests=false -Dcue=enabled -Dexif=enabled -Dgif=enabled -Dgsf=enabled -Diptc=enabled -Diso=enabled -Djpeg=enabled - -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=enabled -Dtaglib=enabled - -Dtiff=enabled -Dvorbis=enabled -Dxml=enabled -Dxmp=enabled -Dxps=enabled + -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=enabled + -Dtiff=enabled -Dxml=enabled -Dxmp=enabled -Dxps=enabled -Dminer_rss=false -Dbattery_detection=upower -Dcharset_detection=icu -Dgeneric_media_extractor=gstreamer -Dgstreamer_backend=discoverer -Dsystemd_user_services=false -Dnetwork_manager=enabled" hostmakedepends="pkg-config glib-devel intltool asciidoc" -makedepends="tracker3-devel ffmpeg-devel dbus-devel exempi-devel libflac-devel +makedepends="tracker3-devel ffmpeg-devel dbus-devel exempi-devel libglib-devel libgexiv2-devel gstreamer1-devel icu-devel libcue-devel libexif-devel libgsf-devel libgxps-devel libiptcdata-devel libjpeg-turbo-devel libosinfo-devel libpng-devel libseccomp-devel tiff-devel libxml2-devel - libvorbis-devel poppler-glib-devel taglib-devel totem-pl-parser-devel + poppler-glib-devel totem-pl-parser-devel upower-devel zlib-devel gst-plugins-base1-devel giflib-devel NetworkManager-devel libharfbuzz" short_desc="Data miners for tracker3"