Compare commits

...
16 Commits
Author SHA1 Message Date
EnumDev a86589bcf4 Rebuild with libmpcdec and neon 2026-07-31 13:01:23 +03:00
EnumDev 643dd04cd9 Rebuild with libdvdread and libdvdnav 2026-07-30 13:20:07 +03:00
EnumDev 44b9d21bf8 Update dependencies 2026-07-08 14:12:01 +03:00
EnumDev 8a42c7cd4a Rebuild with gsm 2026-06-18 14:40:17 +03:00
EnumDev dfc2a85321 Switch to new package format 2026-06-13 19:59:27 +03:00
EnumDev 98d44701a7 Rebuild with x265 4.2 2026-04-26 12:11:42 +03:00
EnumDev 21f0b76342 Update package version to 1.29.1 2026-04-05 10:43:18 +03:00
EnumDev 70ce4afcda Update package version to 1.28.1 2026-02-27 17:12:12 +02:00
EnumDev 1969510768 Update .gitignore 2026-02-24 12:44:47 +02:00
EnumDev 3eca7f4e28 Rebuild with libde265 2026-02-09 11:30:58 +02:00
EnumDev 4aee0f907c Rebuild with svt-av1 4.0.1 2026-02-09 11:03:31 +02:00
EnumDev 93989eeb07 Downgrade to stable release 2026-01-12 12:58:29 +02:00
EnumDev 6718bafa10 Update package version to 1.27.90 2026-01-10 13:22:07 +02:00
EnumDev fb80732d81 Rebuild with zxing-cpp 2026-01-04 22:06:05 +02:00
EnumDev 561394d7a5 Rebuild with openexr 2026-01-04 17:45:58 +02:00
EnumDev 376fa225b5 Update dependencies 2026-01-04 17:14:11 +02:00
4 changed files with 23 additions and 8 deletions
+3
View File
@@ -0,0 +1,3 @@
# Ignore BPM archives and signatures
*.bpm
*.bpm.sig
+1 -1
View File
@@ -7,6 +7,6 @@ REPO="gstreamer/gstreamer"
REPO=$(echo "$REPO" | sed 's|/|%2F|g')
# Get tag name using Gitlab Rest API
TAG_NAME=$(curl -s -L https://gitlab.freedesktop.org/api/v4/projects/"$REPO"/repository/tags | jq -r '.[].name' | sort -V | tail -n1)
TAG_NAME=$(curl -s -L https://gitlab.freedesktop.org/api/v4/projects/"$REPO"/repository/tags | jq -r '.[].name' | sort -V | grep -v '0$' | tail -n1)
echo "$TAG_NAME"
+17 -5
View File
@@ -1,9 +1,11 @@
name: gst-plugins-bad
description: Gstreamer bad plugins
version: 1.27.50
revision: 1
version: 1.29.1
revision: 7
url: https://gstreamer.freedesktop.org/
license: LGPL2.1-or-later
maintainers:
- [email protected]
architecture: any
type: source
depends:
@@ -13,28 +15,38 @@ depends:
- gcc-libs
- glib
- glibc
- gstreamer
- gst-plugins-base
- gsm
- gst-plugins-base=1.29.1
- json-glib
- libass
- libde265
- libdvdnav
- libdvdread
- libfdk-aac
- liblc3
- libldac
- libmpcdec
- librsvg
- libsndfile
- libwebp
- libxml2
- neon
- nettle
- openexr
- openh264
- openjpeg
- openssl
- opus
- pango
- svt-av1
- x265
- zxing-cpp
make_depends:
- meson
- wayland
- wayland-protocols
downloads:
- url: https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${BPM_PKG_VERSION}.tar.xz
extract_to: ${BPM_SOURCE}
extract_strip_components: 1
checksum: b980b07dd7b2e557c44209e037c1d4b4bf1cf70a3c5cd7cd65506029e848b6e5
checksum: 629d70cdf75faca70805dbd5fa4db819f30c1f775b599f2d578d04eeb626ade5
+2 -2
View File
@@ -1,4 +1,4 @@
# This is the source.sh script. It is executed by BPM in a temporary directory when compiling a source package
# This is the recipe.sh script. It is executed by BPM in a temporary directory when compiling a source package
# BPM Expects the source code to be extracted into the automatically created 'source' directory which can be accessed using $BPM_SOURCE
# BPM Expects the output files to be present in the automatically created 'output' directory which can be accessed using $BPM_OUTPUT
@@ -15,5 +15,5 @@ package() {
meson install -C build --destdir="$BPM_OUTPUT"
# Install package license
install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gst-plugins-base/COPYING
install -Dm644 "$BPM_SOURCE"/COPYING "$BPM_OUTPUT"/usr/share/licenses/gst-plugins-bad/COPYING
}