diff --git a/manifest/armv7l/g/gir_files_rs.filelist b/manifest/armv7l/g/gir_files_rs.filelist new file mode 100644 index 0000000000..10dfc48f9f --- /dev/null +++ b/manifest/armv7l/g/gir_files_rs.filelist @@ -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 diff --git a/manifest/x86_64/g/gir_files_rs.filelist b/manifest/x86_64/g/gir_files_rs.filelist new file mode 100644 index 0000000000..10dfc48f9f --- /dev/null +++ b/manifest/x86_64/g/gir_files_rs.filelist @@ -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 diff --git a/packages/gir_files_rs.rb b/packages/gir_files_rs.rb new file mode 100644 index 0000000000..b48f9ce160 --- /dev/null +++ b/packages/gir_files_rs.rb @@ -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 diff --git a/tools/automatically_updatable_packages/gir_files_rs b/tools/automatically_updatable_packages/gir_files_rs new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tools/packages.yaml b/tools/packages.yaml index 9320dc56b1..043d2e884e 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -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