diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 4fab969..0000000 --- a/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -/clutter-gst-3.0.4.tar.xz -/clutter-gst-3.0.6.tar.xz -/clutter-gst-3.0.8.tar.xz -/clutter-gst-3.0.10.tar.xz -/clutter-gst-3.0.12.tar.xz -/clutter-gst-3.0.14.tar.xz -/clutter-gst-3.0.16.tar.xz -/clutter-gst-3.0.18.tar.xz -/clutter-gst-3.0.20.tar.xz -/clutter-gst-3.0.22.tar.xz -/clutter-gst-3.0.24.tar.xz -/clutter-gst-3.0.26.tar.xz -/clutter-gst-3.0.27.tar.xz diff --git a/changelog b/changelog deleted file mode 100644 index 7385da5..0000000 --- a/changelog +++ /dev/null @@ -1,100 +0,0 @@ -* Wed May 18 2022 Michael Catanzaro - 3.0.27-9 -- Really add patch to fix cheese#51 - -* Fri May 13 2022 Michael Catanzaro - 3.0.27-8 -- Add patch to fix cheese#51 - -* Wed Jan 19 2022 Fedora Release Engineering - 3.0.27-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 3.0.27-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 3.0.27-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 3.0.27-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 3.0.27-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 3.0.27-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Feb 07 2019 Kalev Lember - 3.0.27-1 -- Update to 3.0.27 - -* Thu Jan 31 2019 Fedora Release Engineering - 3.0.26-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 3.0.26-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Mar 11 2018 Kalev Lember - 3.0.26-1 -- Update to 3.0.26 -- Remove ldconfig scriptlets - -* Thu Feb 08 2018 Igor Gnatenko - 3.0.24-5 -- Switch to %%ldconfig_scriptlets - -* Wed Feb 07 2018 Fedora Release Engineering - 3.0.24-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering - 3.0.24-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 3.0.24-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Apr 03 2017 Kalev Lember - 3.0.24-1 -- Update to 3.0.24 - -* Fri Feb 10 2017 Fedora Release Engineering - 3.0.22-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Dec 06 2016 Kalev Lember - 3.0.22-1 -- Update to 3.0.22 - -* Thu Sep 08 2016 Kalev Lember - 3.0.20-1 -- Update to 3.0.20 -- Don't set group tags - -* Sun Mar 20 2016 Kalev Lember - 3.0.18-1 -- Update to 3.0.18 -- Use make_install macro - -* Sun Feb 14 2016 David King - 3.0.16-1 -- Update to 3.0.16 - -* Wed Feb 03 2016 Fedora Release Engineering - 3.0.14-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Oct 15 2015 Kalev Lember - 3.0.14-2 -- Rebuilt - -* Sun Oct 11 2015 David King - 3.0.14-1 -- Update to 3.0.14 - -* Wed Sep 30 2015 David King - 3.0.12-1 -- Update to 3.0.12 - -* Fri Sep 04 2015 David King - 3.0.10-1 -- Update to 3.0.10 - -* Sun Jul 19 2015 David King - 3.0.8-1 -- Update to 3.0.8 - -* Wed Jun 17 2015 Fedora Release Engineering - 3.0.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon May 25 2015 David King - 3.0.6-1 -- Update to 3.0.6 - -* Fri Mar 27 2015 Bastien Nocera - 3.0.4-2 -- Remove the GStreamer plugin, as it can cause the one in the - clutter-gst2 package to become unavailable, breaking Cheese - https://bugzilla.gnome.org/show_bug.cgi?id=746883 - -* Sun Feb 22 2015 David King - 3.0.4-1 -- Initial packaging (#1190361) diff --git a/clutter-gst3.spec b/clutter-gst3.spec deleted file mode 100644 index 10fba7f..0000000 --- a/clutter-gst3.spec +++ /dev/null @@ -1,80 +0,0 @@ -Name: clutter-gst3 -Version: 3.0.27 -Release: %autorelease -Summary: GStreamer integration library for Clutter - -License: LGPLv2+ -URL: https://developer.gnome.org/clutter-gst/stable/ -Source0: https://download.gnome.org/sources/clutter-gst/3.0/clutter-gst-%{version}.tar.xz - -Patch0: remove-rgbx-bgrx-support.patch - -BuildRequires: /usr/bin/chrpath -BuildRequires: pkgconfig(clutter-1.0) -BuildRequires: pkgconfig(cogl-2.0-experimental) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-audio-1.0) -BuildRequires: pkgconfig(gstreamer-base-1.0) -BuildRequires: pkgconfig(gstreamer-pbutils-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) -BuildRequires: pkgconfig(gstreamer-tag-1.0) -BuildRequires: pkgconfig(gstreamer-video-1.0) -BuildRequires: pkgconfig(gudev-1.0) -BuildRequires: make - - -%description -Clutter is an open source software library for creating fast, visually -rich and animated graphical user interfaces. - -Clutter GStreamer enables the use of GStreamer with Clutter. - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description devel -Clutter is an open source software library for creating fast, visually -rich and animated graphical user interfaces. - -Clutter GStreamer enables the use of GStreamer with Clutter. - -The %{name}-devel package contains libraries and header files for -developing applications that use clutter-gst API version 3.0. - - -%prep -%autosetup -p1 -n clutter-gst-%{version} - - -%build -%configure -make %{?_smp_mflags} V=1 - - -%install -%make_install - -find %{buildroot} -name '*.la' -delete - -rm -rf %{buildroot}%{_libdir}/gstreamer-1.0/ - - -%files -%doc AUTHORS NEWS README -%license COPYING -%{_libdir}/girepository-1.0/ClutterGst-3.0.typelib -%{_libdir}/libclutter-gst-3.0.so.* - -%files devel -%{_includedir}/clutter-gst-3.0/ -%{_libdir}/libclutter-gst-3.0.so -%{_libdir}/pkgconfig/clutter-gst-3.0.pc -%{_datadir}/gir-1.0/ClutterGst-3.0.gir -%doc %{_datadir}/gtk-doc/ - - -%changelog -%autochangelog diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..0b62c29 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +clutter-gst3 package is retired on branch c10s for BAKERY-412 \ No newline at end of file diff --git a/remove-rgbx-bgrx-support.patch b/remove-rgbx-bgrx-support.patch deleted file mode 100644 index fba6add..0000000 --- a/remove-rgbx-bgrx-support.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Tue, 26 Apr 2022 23:06:51 +0000 -Subject: [PATCH] video-sink: Remove RGBx/BGRx support - -The rgb24 renderer uses the wrong pixel stride and the rgb32 renderer -assumes alpha is meaningful. We can use neither. - -Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/51 ---- - clutter-gst/clutter-gst-video-sink.c | 8 ++------ - 1 file changed, 2 insertions(+), 6 deletions(-) - -diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c -index 2cbabe6043ca..2c1c10c7810b 100644 ---- a/clutter-gst/clutter-gst-video-sink.c -+++ b/clutter-gst/clutter-gst-video-sink.c -@@ -98,8 +98,6 @@ GST_DEBUG_CATEGORY_STATIC (clutter_gst_video_sink_debug); - "I420," \ - "RGBA," \ - "BGRA," \ -- "RGBx," \ -- "BGRx," \ - "RGB," \ - "BGR," \ - "NV12 }" -@@ -1392,21 +1390,21 @@ static ClutterGstRenderer rgb32_glsl_renderer = - ";" - #endif - MAKE_CAPS (GST_CAPS_FEATURE_MEMORY_SYSTEM_MEMORY, -- "{ RGBA, BGRA, RGBx, BGRx }")), -+ "{ RGBA, BGRA }")), - 1, /* n_layers */ - clutter_gst_rgb32_glsl_setup_pipeline, - clutter_gst_rgb32_upload, - clutter_gst_rgb32_upload_gl, - clutter_gst_dummy_shutdown, - }; - - static ClutterGstRenderer rgb32_renderer = - { - "RGB 32", - CLUTTER_GST_RGB32, - 0, - GST_STATIC_CAPS (MAKE_CAPS (GST_CAPS_FEATURE_MEMORY_SYSTEM_MEMORY, -- "{ RGBA, BGRA, RGBx, BGRx }")), -+ "{ RGBA, BGRA }")), - 2, /* n_layers */ - clutter_gst_rgb32_setup_pipeline, - clutter_gst_rgb32_upload, -@@ -1907,12 +1905,10 @@ clutter_gst_video_sink_parse_caps (GstCaps *caps, - format = CLUTTER_GST_NV12; - break; - case GST_VIDEO_FORMAT_RGB: -- case GST_VIDEO_FORMAT_RGBx: - format = CLUTTER_GST_RGB24; - bgr = FALSE; - break; - case GST_VIDEO_FORMAT_BGR: -- case GST_VIDEO_FORMAT_BGRx: - format = CLUTTER_GST_RGB24; - bgr = TRUE; - break; diff --git a/sources b/sources deleted file mode 100644 index 245f6af..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (clutter-gst-3.0.27.tar.xz) = 27271d9b2241a35cf7f61c4e9e25126d578494843c947cbeac6b5ad1dc8726c7a2a056239617ec39b04a7671a45dcbe2a65c364b10ed470f7c857647f8c36cac