Add gir_files_rs package (#14704)

This commit is contained in:
Ed Reel
2026-02-18 19:31:33 -06:00
committed by GitHub
parent 2993f98114
commit ff8cd2bf02
5 changed files with 93 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
# Total size: 10439000
/usr/local/share/gir-1.0/GES-1.0.gir
/usr/local/share/gir-1.0/Gst-1.0.gir
/usr/local/share/gir-1.0/GstAllocators-1.0.gir
/usr/local/share/gir-1.0/GstAnalytics-1.0.gir
/usr/local/share/gir-1.0/GstApp-1.0.gir
/usr/local/share/gir-1.0/GstAudio-1.0.gir
/usr/local/share/gir-1.0/GstBase-1.0.gir
/usr/local/share/gir-1.0/GstCheck-1.0.gir
/usr/local/share/gir-1.0/GstController-1.0.gir
/usr/local/share/gir-1.0/GstD3D12-1.0.gir
/usr/local/share/gir-1.0/GstGL-1.0.gir
/usr/local/share/gir-1.0/GstGLEGL-1.0.gir
/usr/local/share/gir-1.0/GstGLWayland-1.0.gir
/usr/local/share/gir-1.0/GstGLX11-1.0.gir
/usr/local/share/gir-1.0/GstMpegts-1.0.gir
/usr/local/share/gir-1.0/GstMse-1.0.gir
/usr/local/share/gir-1.0/GstNet-1.0.gir
/usr/local/share/gir-1.0/GstPbutils-1.0.gir
/usr/local/share/gir-1.0/GstPlay-1.0.gir
/usr/local/share/gir-1.0/GstPlayer-1.0.gir
/usr/local/share/gir-1.0/GstRtp-1.0.gir
/usr/local/share/gir-1.0/GstRtsp-1.0.gir
/usr/local/share/gir-1.0/GstRtspServer-1.0.gir
/usr/local/share/gir-1.0/GstSdp-1.0.gir
/usr/local/share/gir-1.0/GstTag-1.0.gir
/usr/local/share/gir-1.0/GstValidate-1.0.gir
/usr/local/share/gir-1.0/GstVideo-1.0.gir
/usr/local/share/gir-1.0/GstVulkan-1.0.gir
/usr/local/share/gir-1.0/GstVulkanWayland-1.0.gir
/usr/local/share/gir-1.0/GstVulkanXCB-1.0.gir
/usr/local/share/gir-1.0/GstWebRTC-1.0.gir

View File

@@ -0,0 +1,32 @@
# Total size: 10439000
/usr/local/share/gir-1.0/GES-1.0.gir
/usr/local/share/gir-1.0/Gst-1.0.gir
/usr/local/share/gir-1.0/GstAllocators-1.0.gir
/usr/local/share/gir-1.0/GstAnalytics-1.0.gir
/usr/local/share/gir-1.0/GstApp-1.0.gir
/usr/local/share/gir-1.0/GstAudio-1.0.gir
/usr/local/share/gir-1.0/GstBase-1.0.gir
/usr/local/share/gir-1.0/GstCheck-1.0.gir
/usr/local/share/gir-1.0/GstController-1.0.gir
/usr/local/share/gir-1.0/GstD3D12-1.0.gir
/usr/local/share/gir-1.0/GstGL-1.0.gir
/usr/local/share/gir-1.0/GstGLEGL-1.0.gir
/usr/local/share/gir-1.0/GstGLWayland-1.0.gir
/usr/local/share/gir-1.0/GstGLX11-1.0.gir
/usr/local/share/gir-1.0/GstMpegts-1.0.gir
/usr/local/share/gir-1.0/GstMse-1.0.gir
/usr/local/share/gir-1.0/GstNet-1.0.gir
/usr/local/share/gir-1.0/GstPbutils-1.0.gir
/usr/local/share/gir-1.0/GstPlay-1.0.gir
/usr/local/share/gir-1.0/GstPlayer-1.0.gir
/usr/local/share/gir-1.0/GstRtp-1.0.gir
/usr/local/share/gir-1.0/GstRtsp-1.0.gir
/usr/local/share/gir-1.0/GstRtspServer-1.0.gir
/usr/local/share/gir-1.0/GstSdp-1.0.gir
/usr/local/share/gir-1.0/GstTag-1.0.gir
/usr/local/share/gir-1.0/GstValidate-1.0.gir
/usr/local/share/gir-1.0/GstVideo-1.0.gir
/usr/local/share/gir-1.0/GstVulkan-1.0.gir
/usr/local/share/gir-1.0/GstVulkanWayland-1.0.gir
/usr/local/share/gir-1.0/GstVulkanXCB-1.0.gir
/usr/local/share/gir-1.0/GstWebRTC-1.0.gir

24
packages/gir_files_rs.rb Normal file
View File

@@ -0,0 +1,24 @@
require 'package'
class Gir_files_rs < Package
description 'GObject-Introspection (.gir) files used for the GStreamer Rust bindings'
homepage 'https://gitlab.freedesktop.org/gstreamer/gir-files-rs'
version '0.24.3'
license 'LGPL-2+'
compatibility 'aarch64 armv7l x86_64'
source_url 'https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git'
git_hashtag version
depends_on 'xmlstarlet'
no_compile_needed
def self.patch
system './fix.sh'
end
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share/gir-1.0"
FileUtils.mv Dir['*.gir'], "#{CREW_DEST_PREFIX}/share/gir-1.0"
end
end

View File

@@ -2555,6 +2555,11 @@ url: https://gitlab.gnome.org/GNOME/gimp/-/tags
activity: high
---
kind: url
name: gir_files_rs
url: https://gitlab.freedesktop.org/gstreamer/gir-files-rs/-/tags
activity: medium
---
kind: url
name: girara
url: https://pwmt.org/projects/girara/download/
activity: low