summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD40
2 files changed, 43 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a23c4ef774e6..0113088388a0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,31 @@
pkgbase = clapper-git
- pkgdesc = A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering.
- pkgver = r745.4738673
+ pkgdesc = A modern media player powered by GStreamer and built for the GNOME desktop environment.
+ pkgver = r1183.f0f4801
pkgrel = 1
url = https://github.com/Rafostar/clapper
arch = any
- license = GPL-3.0
- makedepends = meson>=0.50
+ license = GPL-3.0-or-later and LGPL-2.1-or-later
+ makedepends = meson>=0.64
makedepends = git
makedepends = gobject-introspection
- depends = gtk4
- depends = gjs
- depends = glib2>=2.56.0
- depends = wayland-protocols
- depends = hicolor-icon-theme
- depends = gstreamer>=1.18.0
- depends = gst-plugins-base>=1.18.0
- depends = gst-plugins-good>=1.18.0
- depends = gst-plugins-bad>=1.18.0
- optdepends = gst-libav>=1.18.0: Popular video decoders
- optdepends = gstreamer-vaapi>=1.18.0: Intel/AMD video acceleration
- optdepends = gst-plugins-ugly>=1.18.0: CD/DVD playback
+ makedepends = vala
+ depends = gtk4>=4.1.0
+ depends = glib2>=2.76.0
+ depends = gstreamer>=1.20.0
+ depends = gst-plugins-base>=1.20.0
+ depends = gst-plugins-good>=1.20.0
+ depends = gst-plugins-bad>=1.20.0
+ depends = libadwaita>=1.4.0
+ depends = libsoup3
+ depends = libmicrodns
+ optdepends = gst-libav>=1.20.0: Popular video decoders
+ optdepends = gstreamer-vaapi>=1.20.0: Intel/AMD video acceleration
+ optdepends = gst-plugins-ugly>=1.20.0: CD/DVD playback
+ optdepends = gst-plugin-va>=1.20.0: Intel/AMD video acceleration (experimental)
+ optdepends = gtuber>=r242: Play videos from various services
provides = clapper
- provides = libgstclapper-1.0
+ provides = libclapper-0.0
+ provides = libclapper-gtk-0.0
conflicts = clapper
source = clapper::git+https://github.com/Rafostar/clapper.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 153279e48bbe..a7a1582df105 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
#
# PKGBUILD file for package clapper
#
-# Copyright (C) 2020/21 sp1rit
+# Copyright (C) 2020-24 sp1rit
# Copyright (C) 2020 Rafostar
#
# This program is free software: you can redistribute it and/or modify
@@ -20,36 +20,40 @@
# Maintainer: sp1rit <sp1ritCS@protonmail.com>
_basename=clapper
+_libver=0.0
pkgname="${_basename}-git"
-pkgver=r745.4738673
+pkgver=r1183.f0f4801
pkgrel=1
-pkgdesc="A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering."
+pkgdesc="A modern media player powered by GStreamer and built for the GNOME desktop environment."
arch=(any)
url="https://github.com/Rafostar/clapper"
-license=("GPL-3.0")
+license=("GPL-3.0-or-later and LGPL-2.1-or-later")
depends=(
- "gtk4"
- "gjs"
- "glib2>=2.56.0" # glib-2.0, gmodule-2.0, gio-2.0
- "wayland-protocols" # gtk4 non-default runtime dep
- "hicolor-icon-theme"
- "gstreamer>=1.18.0" # gstreamer-1.0, gstreamer-base-1.0
- "gst-plugins-base>=1.18.0"
- "gst-plugins-good>=1.18.0"
- "gst-plugins-bad>=1.18.0"
+ "gtk4>=4.1.0"
+ "glib2>=2.76.0" # glib-2.0, gmodule-2.0, gio-2.0
+ "gstreamer>=1.20.0" # gstreamer-1.0, gstreamer-base-1.0
+ "gst-plugins-base>=1.20.0"
+ "gst-plugins-good>=1.20.0"
+ "gst-plugins-bad>=1.20.0"
+ "libadwaita>=1.4.0"
+ "libsoup3"
+ "libmicrodns"
)
makedepends=(
- "meson>=0.50"
+ "meson>=0.64"
"git"
"gobject-introspection" # /usr/sbin/g-ir-scanner
+ "vala"
)
optdepends=(
- "gst-libav>=1.18.0: Popular video decoders"
- "gstreamer-vaapi>=1.18.0: Intel/AMD video acceleration"
- "gst-plugins-ugly>=1.18.0: CD/DVD playback"
+ "gst-libav>=1.20.0: Popular video decoders"
+ "gstreamer-vaapi>=1.20.0: Intel/AMD video acceleration"
+ "gst-plugins-ugly>=1.20.0: CD/DVD playback"
+ "gst-plugin-va>=1.20.0: Intel/AMD video acceleration (experimental)"
+ "gtuber>=r242: Play videos from various services"
)
source=("${_basename}::git+https://github.com/Rafostar/${_basename}.git")
-provides=("${_basename}" "libgst${_basename}-1.0")
+provides=("${_basename}" "lib${_basename}-${_libver}" "lib${_basename}-gtk-${_libver}")
conflicts=("${_basename}")
md5sums=("SKIP")