Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package/gstreamer1/gst1-libav/gst1-libav.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.26.6.tar.xz.sha256sum
sha256 6e50a6222d509c52b19143f9a7bd3581e22c745d0c4bc27ddb07e1229bcc11b8 gst-libav-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.28.5.tar.xz.sha256sum
sha256 452854656056f0b16511a1d9ad4f2679ff5e5a87c89f90cf7ee5dec005ddb1e4 gst-libav-1.28.5.tar.xz
sha256 ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db COPYING
2 changes: 1 addition & 1 deletion package/gstreamer1/gst1-libav/gst1-libav.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GST1_LIBAV_VERSION = 1.26.6
GST1_LIBAV_VERSION = 1.28.5
GST1_LIBAV_SOURCE = gst-libav-$(GST1_LIBAV_VERSION).tar.xz
GST1_LIBAV_SITE = https://gstreamer.freedesktop.org/src/gst-libav
GST1_LIBAV_LICENSE = LGPL-2.1+
Expand Down
14 changes: 14 additions & 0 deletions package/gstreamer1/gst1-plugins-bad/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -754,3 +754,17 @@ endif

comment "gst1-plugins-bad needs a toolchain w/ C++"
depends on !BR2_INSTALL_LIBSTDCPP

# batocera - add vulkan
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VULKAN
bool "vulkan"
depends on !BR2_STATIC_LIBS # vulkan-loader
depends on BR2_TOOLCHAIN_HAS_THREADS # vulkan-loader
depends on BR2_INSTALL_LIBSTDCPP # vulkan-loader
select BR2_PACKAGE_VULKAN_HEADERS
select BR2_PACKAGE_VULKAN_LOADER
help
Vulkan integration library and video sink plugin.

comment "vulkan needs a toolchain w/ C++, dynamic library, threads"
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
4 changes: 2 additions & 2 deletions package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.26.6.tar.xz.sha256sum
sha256 b3bf4b1ad3017eac1fcf1209eae8a61208f8ef43b9b1ef99b9366acf14d74a79 gst-plugins-bad-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.28.5.tar.xz.sha256sum
sha256 d8af55faef2958c1a8663751475ee46f5164877cf4d8c5913ea906ef180aeb71 gst-plugins-bad-1.28.5.tar.xz
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING
32 changes: 26 additions & 6 deletions package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GST1_PLUGINS_BAD_VERSION = 1.26.6
GST1_PLUGINS_BAD_VERSION = 1.28.5
GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.xz
GST1_PLUGINS_BAD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-bad
GST1_PLUGINS_BAD_INSTALL_STAGING = YES
Expand Down Expand Up @@ -513,14 +513,34 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += -Dvmnc=disabled
endif

ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Dy4m=enabled
else
GST1_PLUGINS_BAD_CONF_OPTS += -Dy4m=disabled
endif
# batocera - remove option
#ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M),y)
#GST1_PLUGINS_BAD_CONF_OPTS += -Dy4m=enabled
#else
#GST1_PLUGINS_BAD_CONF_OPTS += -Dy4m=disabled
#endif

# Plugins with dependencies

# batocera - add vulkan support
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VULKAN),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Dvulkan=enabled -Dvulkan-video=enabled
GST1_PLUGINS_BAD_DEPENDENCIES += vulkan-headers vulkan-loader
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND)$(BR2_PACKAGE_XORG7),yy)
GST1_PLUGINS_BAD_CONF_OPTS += -Dvulkan-windowing=wayland,x11
else ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Dvulkan-windowing=wayland
else ifeq ($(BR2_PACKAGE_XORG7),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Dvulkan-windowing=x11
else
GST1_PLUGINS_BAD_CONF_OPTS += -Dvulkan-windowing=auto
endif
else
GST1_PLUGINS_BAD_CONF_OPTS += \
-Dvulkan=disabled \
-Dvulkan-video=disabled
endif

ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AES),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Daes=enabled
GST1_PLUGINS_BAD_DEPENDENCIES += openssl
Expand Down
4 changes: 2 additions & 2 deletions package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.26.6.tar.xz.sha256sum
sha256 6e13c83be9f7746d7a5b7dbbb44882f214c3afcf32946c9a1f1bab33cc3da5a1 gst-plugins-base-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.28.5.tar.xz.sha256sum
sha256 776f19228f91fd25bbf54d9850597e158507f594872a52b9b6814e2429b43eaa gst-plugins-base-1.28.5.tar.xz
sha256 ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db COPYING
2 changes: 1 addition & 1 deletion package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GST1_PLUGINS_BASE_VERSION = 1.26.6
GST1_PLUGINS_BASE_VERSION = 1.28.5
GST1_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST1_PLUGINS_BASE_VERSION).tar.xz
GST1_PLUGINS_BASE_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-base
GST1_PLUGINS_BASE_INSTALL_STAGING = YES
Expand Down
4 changes: 2 additions & 2 deletions package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.26.6.tar.xz.sha256sum
sha256 d0956535c8315856df9ca2de495f7725128b462863b3c7cd357ef64fb4199679 gst-plugins-good-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.28.5.tar.xz.sha256sum
sha256 58b45d24a1d77b39d7bb7d9ccc6e2d76bbf28618998c335c163f18e6f94a9324 gst-plugins-good-1.28.5.tar.xz
sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING
2 changes: 1 addition & 1 deletion package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GST1_PLUGINS_GOOD_VERSION = 1.26.6
GST1_PLUGINS_GOOD_VERSION = 1.28.5
GST1_PLUGINS_GOOD_SOURCE = gst-plugins-good-$(GST1_PLUGINS_GOOD_VERSION).tar.xz
GST1_PLUGINS_GOOD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-good
GST1_PLUGINS_GOOD_LICENSE_FILES = COPYING
Expand Down
4 changes: 2 additions & 2 deletions package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.26.6.tar.xz.sha256sum
sha256 95032eee4580bb9826c008cbce5a2c3a78b980abb270c96a19b645f77255c491 gst-plugins-ugly-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.28.5.tar.xz.sha256sum
sha256 0ef4cf9c3c9a5e776a6ca8d190a31863391b681980252143b822b29aa831e120 gst-plugins-ugly-1.28.5.tar.xz
sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING
2 changes: 1 addition & 1 deletion package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GST1_PLUGINS_UGLY_VERSION = 1.26.6
GST1_PLUGINS_UGLY_VERSION = 1.28.5
GST1_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST1_PLUGINS_UGLY_VERSION).tar.xz
GST1_PLUGINS_UGLY_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-ugly
GST1_PLUGINS_UGLY_LICENSE_FILES = COPYING
Expand Down
4 changes: 2 additions & 2 deletions package/gstreamer1/gstreamer1/gstreamer1.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# From https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.26.6.tar.xz.sha256sum
sha256 42cde77277f1eee253449da213cb6e49f7fd2f792308e5579a8294c1518becac gstreamer-1.26.6.tar.xz
# From https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.28.5.tar.xz.sha256sum
sha256 a5a9f783809b17a8eb774f4a7695b2cb8cba6b15520129906f87eaf30e7f8469 gstreamer-1.28.5.tar.xz
sha256 ad2eec519ebd4b5df86ea84dff24ae3bfa2edea846a703b58902dd221ae375db COPYING
2 changes: 1 addition & 1 deletion package/gstreamer1/gstreamer1/gstreamer1.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################
# batocera - bump
GSTREAMER1_VERSION = 1.26.6
GSTREAMER1_VERSION = 1.28.5
GSTREAMER1_SOURCE = gstreamer-$(GSTREAMER1_VERSION).tar.xz
GSTREAMER1_SITE = https://gstreamer.freedesktop.org/src/gstreamer
GSTREAMER1_INSTALL_STAGING = YES
Expand Down