Add required GTK4 and GStreamer versions to pkgs

This commit is contained in:
Rafostar
2020-10-14 17:17:00 +02:00
parent ea8226f1d3
commit f8a4465fed
3 changed files with 17 additions and 15 deletions

View File

@@ -27,13 +27,13 @@ arch=(any)
url="https://github.com/Rafostar/clapper" url="https://github.com/Rafostar/clapper"
license=("GPL-3.0") license=("GPL-3.0")
depends=( depends=(
"gtk3>=3.19.4" "gtk4>=3.99.2"
"hicolor-icon-theme" "hicolor-icon-theme"
"gjs" "gjs"
"gst-plugins-base-libs" "gst-plugins-base-libs"
"gst-plugins-good" "gst-plugins-good"
"gst-plugins-bad-libs>=1.16.0" "gst-plugins-bad-libs>=1.18.0"
"gst-plugin-gtk" "gst-plugin-gtk4"
) )
makedepends=( makedepends=(
"meson>=0.50" "meson>=0.50"
@@ -44,7 +44,7 @@ optdepends=(
"gst-libav: Popular video decoders" "gst-libav: Popular video decoders"
"gstreamer-vaapi: Intel/AMD video acceleration" "gstreamer-vaapi: Intel/AMD video acceleration"
) )
source=("${pkgname%-git}::git+https://github.com/Rafostar/${pkgname%-git}.git#branch=master") source=("${pkgname%-git}::git+https://github.com/Rafostar/${pkgname%-git}.git")
provides=("${pkgname%-git}") provides=("${pkgname%-git}")
replaces=("${pkgname%-git}") replaces=("${pkgname%-git}")
conflicts=("${pkgname%-git}") conflicts=("${pkgname%-git}")

View File

@@ -14,14 +14,14 @@ Build-Depends: debhelper (>= 10),
Package: clapper Package: clapper
Architecture: all Architecture: all
Depends: gjs (>= 1.50), Depends: gjs (>= 1.50),
gir1.2-gtk-3.0 (>= 3.19), gir1.2-gtk-4.0 (>= 3.99.2),
hicolor-icon-theme, hicolor-icon-theme,
libgstreamer1.0-0, libgstreamer1.0-0,
gstreamer1.0-plugins-base, gstreamer1.0-plugins-base,
gstreamer1.0-plugins-good, gstreamer1.0-plugins-good,
gstreamer1.0-plugins-bad (>= 1.16), gstreamer1.0-plugins-bad (>= 1.18),
gstreamer1.0-gl, gstreamer1.0-gl,
gstreamer1.0-gtk3 gstreamer1.0-gtk4
Recommends: gstreamer1.0-libav, Recommends: gstreamer1.0-libav,
gstreamer1.0-pulseaudio gstreamer1.0-pulseaudio
Suggests: gstreamer-plugins-ugly, Suggests: gstreamer-plugins-ugly,

View File

@@ -19,8 +19,8 @@
%global appname com.github.rafostar.Clapper %global appname com.github.rafostar.Clapper
%global gst_version 1.16.0 %global gst_version 1.18.0
%global gtk3_version 3.19.4 %global gtk4_version 3.99.2
Name: clapper Name: clapper
Version: 0.0.0 Version: 0.0.0
@@ -39,7 +39,7 @@ BuildRequires: desktop-file-utils
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
Requires: gjs Requires: gjs
Requires: gtk3 >= %{gtk3_version} Requires: gtk4 >= %{gtk4_version}
Requires: hicolor-icon-theme Requires: hicolor-icon-theme
%if 0%{?suse_version} %if 0%{?suse_version}
@@ -51,7 +51,7 @@ BuildRequires: update-desktop-files
Requires: gstreamer Requires: gstreamer
Requires: gstreamer-plugins-base Requires: gstreamer-plugins-base
Requires: gstreamer-plugins-good Requires: gstreamer-plugins-good
Requires: gstreamer-plugins-good-gtk Requires: gstreamer-plugins-good-gtk4
Requires: gstreamer-plugins-bad Requires: gstreamer-plugins-bad
Requires: libgstplayer-1_0-0 >= %{gst_version} Requires: libgstplayer-1_0-0 >= %{gst_version}
@@ -62,14 +62,12 @@ Recommends: gstreamer-plugins-libav
Suggests: gstreamer-plugins-ugly Suggests: gstreamer-plugins-ugly
# Intel/AMD video acceleration # Intel/AMD video acceleration
Suggests: gstreamer-plugins-vaapi Suggests: gstreamer-plugins-vaapi
%endif %else
%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
BuildRequires: glibc-all-langpacks BuildRequires: glibc-all-langpacks
Requires: gstreamer1 Requires: gstreamer1
Requires: gstreamer1-plugins-base Requires: gstreamer1-plugins-base
Requires: gstreamer1-plugins-good Requires: gstreamer1-plugins-good
Requires: gstreamer1-plugins-good-gtk Requires: gstreamer1-plugins-good-gtk4
# Contains GstPlayer lib # Contains GstPlayer lib
Requires: gstreamer1-plugins-bad-free >= %{gst_version} Requires: gstreamer1-plugins-bad-free >= %{gst_version}
@@ -113,7 +111,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/%{appname}.xml %{_datadir}/mime/packages/%{appname}.xml
%changelog %changelog
* Wed Oct 14 2020 Rafostar <rafostar.github@gmail.com> - 0.0.0-3
- Update to GTK4
* Sat Sep 19 22:02:00 CEST 2020 sp1rit - 0.0.0-2 * Sat Sep 19 22:02:00 CEST 2020 sp1rit - 0.0.0-2
- Added suse_update_desktop_file macro for SuSE packages - Added suse_update_desktop_file macro for SuSE packages
* Fri Sep 18 2020 Rafostar <rafostar.github@gmail.com> - 0.0.0-1 * Fri Sep 18 2020 Rafostar <rafostar.github@gmail.com> - 0.0.0-1
- Initial package - Initial package