[qt-heif-image-plugin] added patch to work with libheif-1.7.0
by Yaroslav Sidlovsky
commit 31e29d7eac36be9d4cb097a889b09fff7cb7f30d
Author: Yaroslav Sidlovsky <zawertun(a)gmail.com>
Date: Tue Jun 23 01:36:33 2020 +0300
added patch to work with libheif-1.7.0
qt-heif-image-plugin-fix-libheif-1.7.0.patch | 49 ++++++++++++++++++++++++++++
qt-heif-image-plugin.spec | 10 ++++--
2 files changed, 57 insertions(+), 2 deletions(-)
---
diff --git a/qt-heif-image-plugin-fix-libheif-1.7.0.patch b/qt-heif-image-plugin-fix-libheif-1.7.0.patch
new file mode 100644
index 0000000..03ae7ee
--- /dev/null
+++ b/qt-heif-image-plugin-fix-libheif-1.7.0.patch
@@ -0,0 +1,49 @@
+From 3288ae60b96efa404fbeb40598a8567bc8c75761 Mon Sep 17 00:00:00 2001
+From: Markus Diem <diemmarkus(a)gmail.com>
+Date: Mon, 22 Jun 2020 11:12:12 +0200
+Subject: [PATCH] maps color format from HEIF to Qt (i.e. RGB88)
+
+- this patch is needed to load RGB888 heif images with libheif 1.7.0
+- maps heif_chroma_interleaved_RGB to QImage::Format_RGB888
+- other conversions are not added because I don't have test images
+---
+ src/qheifhandler.cpp | 20 +++++++++++++++++++-
+ 1 file changed, 19 insertions(+), 1 deletion(-)
+
+diff --git a/src/qheifhandler.cpp b/src/qheifhandler.cpp
+index e1b9933..822c45d 100644
+--- a/src/qheifhandler.cpp
++++ b/src/qheifhandler.cpp
+@@ -288,13 +288,31 @@ bool QHeifHandler::read(QImage* destImage)
+ qWarning("QHeifHandler::read() invalid stride: %d", stride);
+ return false;
+ }
++
++ // map image format
++ heif_chroma heifFormat = heif_image_get_chroma_format(srcImage.get());
++ QImage::Format qtFormat;
+
++ switch (heifFormat) {
++ case heif_chroma_interleaved_RGB: {
++ qtFormat = QImage::Format_RGB888;
++ break;
++ }
++ case heif_chroma_interleaved_RGBA: {
++ qtFormat = QImage::Format_RGBA8888;
++ break;
++ }
++ // TODO: add other formats i.e. heif_chroma_monochrome here
++ default:
++ qtFormat = QImage::Format_RGBA8888;
++ }
++
+ // move data ownership to QImage
+ heif_image* dataImage = srcImage.release();
+
+ *destImage = QImage(
+ data, imgSize.width(), imgSize.height(),
+- stride, QImage::Format_RGBA8888,
++ stride, qtFormat,
+ [](void* img) { heif_image_release(static_cast<heif_image*>(img)); },
+ dataImage
+ );
diff --git a/qt-heif-image-plugin.spec b/qt-heif-image-plugin.spec
index 9c12965..ae0d02a 100644
--- a/qt-heif-image-plugin.spec
+++ b/qt-heif-image-plugin.spec
@@ -1,12 +1,15 @@
Name: qt-heif-image-plugin
Version: 0.3.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Qt plugin for HEIF images
License: LGPLv3
URL: https://github.com/jakar/qt-heif-image-plugin
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
+# https://github.com/jakar/qt-heif-image-plugin/issues/17
+Patch0: qt-heif-image-plugin-fix-libheif-1.7.0.patch
+
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: cmake(Qt5)
@@ -18,7 +21,7 @@ BuildRequires: qt5-rpm-macros
%prep
-%autosetup
+%autosetup -p1
%build
@@ -37,6 +40,9 @@ BuildRequires: qt5-rpm-macros
%changelog
+* Mon Jun 22 2020 Yaroslav Sidlovsky <zawertun(a)gmail.com> - 0.3.3-2
+- added patch to work with libheif-1.7.0
+
* Sun Feb 23 2020 Yaroslav Sidlovsky <zawertun(a)gmail.com> - 0.3.3-1
- First spec for version 0.3.3
4 years, 5 months
[gstreamer1-plugins-bad-freeworld] Remove encoding-profiles
by Leigh Scott
commit d2aa2c7785453a8b4be2b4dd082ffb698c164e3b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 20:20:02 2020 +0100
Remove encoding-profiles
gstreamer1-plugins-bad-freeworld.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 4f156f1..a1a75ab 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -55,6 +55,7 @@ well enough, or the code is not of good enough quality.
%install
%meson_install
+rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/
%files
%doc AUTHORS NEWS README RELEASE
4 years, 5 months
[gstreamer1-plugins-bad-freeworld] Fix package name
by Leigh Scott
commit 3ca1258344b4e5accf550133c5830d5b7a69e775
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 19:42:05 2020 +0100
Fix package name
gstreamer1-plugins-bad-freeworld.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index b057932..4f156f1 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -41,7 +41,7 @@ well enough, or the code is not of good enough quality.
# Note we don't bother with disabling everything which is in Fedora, that
# is unmaintainable, instead we selectively run make in subdirs
%meson \
- -D package-name='gst-libav 1.0 rpmfusion rpm' \
+ -D package-name='gst-plugins-bad 1.0 rpmfusion rpm' \
-D package-origin='http://rpmfusion.org/' \
-D doc=disabled \
-D introspection=disabled \
4 years, 5 months
[gstreamer1-plugins-bad-freeworld] Add BuildRequires gcc-objc++
by Leigh Scott
commit 4f0a1904ea4403f304a65a500906ab96e2c2758b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 19:37:34 2020 +0100
Add BuildRequires gcc-objc++
gstreamer1-plugins-bad-freeworld.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 1fd19f5..b057932 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,13 +1,13 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Version: 1.17.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0: build_what_we_need_only.patch
-BuildRequires: gcc-c++
+BuildRequires: gcc-objc++
BuildRequires: meson
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
@@ -81,6 +81,9 @@ well enough, or the code is not of good enough quality.
%changelog
+* Mon Jun 22 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.1-2
+- Add BuildRequires gcc-objc++
+
* Mon Jun 22 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.1-1
- 1.17.1
4 years, 5 months
[gstreamer1-plugins-bad-freeworld] fix
by Leigh Scott
commit 55cc32289f7a7cdeed6bf1cee0d2ebd84c4c9e1c
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 19:21:34 2020 +0100
fix
gstreamer1-plugins-bad-freeworld.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 8d5effc..1fd19f5 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -7,7 +7,7 @@ URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0: build_what_we_need_only.patch
-BuildRequires: gcc-objc++
+BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
4 years, 5 months
[gstreamer1-plugins-bad-freeworld] 1.17.1
by Leigh Scott
commit da80cfb7be405487615526eb3161843fd3159258
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 19:09:57 2020 +0100
1.17.1
build_what_we_need_only.patch | 114 ++++++++++++++++++++++++++++++++++
gstreamer1-plugins-bad-freeworld.spec | 55 ++++++----------
sources | 2 +-
3 files changed, 135 insertions(+), 36 deletions(-)
---
diff --git a/build_what_we_need_only.patch b/build_what_we_need_only.patch
new file mode 100644
index 0000000..46ae546
--- /dev/null
+++ b/build_what_we_need_only.patch
@@ -0,0 +1,114 @@
+--- a/ext/meson.build
++++ b/ext/meson.build
+@@ -1,69 +1,9 @@
+-subdir('assrender')
+-subdir('aom')
+-subdir('avtp')
+-subdir('bs2b')
+-subdir('bz2')
+-subdir('chromaprint')
+-subdir('closedcaption')
+-subdir('colormanagement')
+-subdir('curl')
+-subdir('dash')
+-subdir('dc1394')
+-subdir('directfb')
+-subdir('dtls')
+ subdir('dts')
+-subdir('faac')
+ subdir('faad')
+-subdir('fdkaac')
+-subdir('flite')
+-subdir('fluidsynth')
+-subdir('gme')
+-subdir('gsm')
+-subdir('hls')
+-subdir('iqa')
+-subdir('kate')
+-subdir('ladspa')
+ subdir('libde265')
+ subdir('libmms')
+-subdir('lv2')
+-subdir('mdns')
+-subdir('modplug')
+ subdir('mpeg2enc')
+ subdir('mplex')
+-subdir('musepack')
+-subdir('neon')
+-subdir('ofa')
+-subdir('openal')
+-subdir('opencv')
+-subdir('openexr')
+-subdir('openh264')
+-subdir('openjpeg')
+-subdir('openmpt')
+-subdir('openni2')
+-subdir('opus')
+-subdir('resindvd')
+-subdir('rsvg')
+ subdir('rtmp')
+-subdir('sbc')
+-subdir('sctp')
+-subdir('smoothstreaming')
+-subdir('sndfile')
+-subdir('soundtouch')
+-subdir('spandsp')
+-subdir('srt')
+-subdir('srtp')
+-subdir('svthevcenc')
+-subdir('teletextdec')
+-subdir('ttml')
+-subdir('voaacenc')
+ subdir('voamrwbenc')
+-subdir('vulkan')
+-subdir('wayland')
+-subdir('webrtc')
+-subdir('webrtcdsp')
+-subdir('webp')
+-subdir('wildmidi')
+-subdir('wpe')
+ subdir('x265')
+-subdir('zxing')
+-subdir('zbar')
+
+--- a/gst/meson.build
++++ b/gst/meson.build
+@@ -1,18 +1,4 @@
+-foreach plugin : ['accurip', 'adpcmdec', 'adpcmenc', 'aiff', 'asfmux',
+- 'audiobuffersplit', 'audiofxbad', 'audiomixmatrix',
+- 'audiolatency', 'audiovisualizers', 'autoconvert', 'bayer',
+- 'camerabin2', 'coloreffects', 'debugutils', 'dvbsubenc',
+- 'dvbsuboverlay', 'dvdspu', 'faceoverlay', 'festival',
+- 'fieldanalysis', 'freeverb', 'frei0r', 'gaudieffects', 'gdp',
+- 'geometrictransform', 'id3tag', 'inter', 'interlace',
+- 'ivfparse', 'ivtc', 'jp2kdecimator', 'jpegformat', 'librfb',
+- 'midi', 'mpegdemux', 'mpegpsmux', 'mpegtsdemux', 'mpegtsmux',
+- 'mxf', 'netsim', 'onvif', 'pcapparse', 'pnm', 'proxy',
+- 'rawparse', 'removesilence', 'rist', 'rtmp2', 'rtp', 'sdp',
+- 'segmentclip', 'siren', 'smooth', 'speed', 'subenc', 'switchbin',
+- 'timecode', 'transcode', 'videofilters',
+- 'videoframe_audiolevel', 'videoparsers', 'videosignal',
+- 'vmnc', 'y4m']
++foreach plugin : ['dvbsuboverlay', 'dvdspu', 'siren']
+ if not get_option(plugin).disabled()
+ subdir(plugin)
+ endif
+
+--- a/meson.build
++++ b/meson.build
+@@ -437,14 +437,9 @@
+ plugins_pkgconfig_install_dir = disabler()
+ endif
+
+-subdir('gst-libs')
+ subdir('gst')
+-subdir('sys')
+ subdir('ext')
+-subdir('tests')
+ subdir('data')
+-subdir('tools')
+-subdir('pkgconfig')
+
+ # xgettext is optional (on Windows for instance)
+ if find_program('xgettext', required : get_option('nls')).found()
+
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 86b78ed..8d5effc 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,21 +1,17 @@
-# which plugins to actually build and install
-%global gstdirs gst/dvbsuboverlay gst/dvdspu gst/siren
-%global extdirs ext/dts ext/faad ext/libde265 ext/libmms ext/mpeg2enc ext/mplex ext/rtmp ext/voamrwbenc ext/x265
-
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
-Version: 1.16.2
-Release: 6%{?dist}
+Version: 1.17.1
+Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
+Patch0: build_what_we_need_only.patch
-BuildRequires: gcc
-BuildRequires: gcc-c++
+BuildRequires: gcc-objc++
+BuildRequires: meson
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
BuildRequires: check
-BuildRequires: gettext-devel
BuildRequires: libXt-devel
BuildRequires: orc-devel
BuildRequires: libdca-devel
@@ -38,40 +34,26 @@ well enough, or the code is not of good enough quality.
%prep
-%autosetup -n gst-plugins-bad-%{version}
+%autosetup -p1 -n gst-plugins-bad-%{version}
%build
# Note we don't bother with disabling everything which is in Fedora, that
# is unmaintainable, instead we selectively run make in subdirs
-%configure \
- --disable-silent-rules --disable-fatal-warnings \
- --disable-static \
- --disable-gtk-doc \
- --with-package-name="gst-plugins-bad 1.0 rpmfusion rpm" \
- --with-package-origin="http://rpmfusion.org/" \
- --enable-debug \
- --enable-experimental
-
-# Don't use rpath!
-sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-
-for i in %{gstdirs} %{extdirs}; do
- pushd $i
- %make_build V=2
- popd
-done
+%meson \
+ -D package-name='gst-libav 1.0 rpmfusion rpm' \
+ -D package-origin='http://rpmfusion.org/' \
+ -D doc=disabled \
+ -D introspection=disabled \
+ -D examples=disabled \
+ -D nls=disabled
-%install
-for i in %{gstdirs} %{extdirs}; do
- pushd $i
- %make_install V=2
- popd
-done
+%meson_build
-rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
+
+%install
+%meson_install
%files
@@ -99,6 +81,9 @@ rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%changelog
+* Mon Jun 22 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.1-1
+- 1.17.1
+
* Sun May 31 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.16.2-6
- Rebuild for new x265 version
diff --git a/sources b/sources
index 505acd9..36cf57c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-bad-1.16.2.tar.xz) = aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805
+SHA512 (gst-plugins-bad-1.17.1.tar.xz) = 8825c0e35cb8fc1c1c006bdbee0ed538e493d29ddb97011ea649a385cba669e49dc3fc6b902dbbcc343dcaa4afcf950295423a90852ca21df106e94659ee0cf0
4 years, 5 months
[gstreamer1-libav] 1.17.1
by Leigh Scott
commit 7a00c5c0093d77224b0b6834978b171cd1e9fb20
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 15:59:54 2020 +0100
1.17.1
gstreamer1-libav.spec | 41 ++++++++++++++++++++---------------------
sources | 2 +-
2 files changed, 21 insertions(+), 22 deletions(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index 77a70a3..140d7bb 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -1,14 +1,13 @@
Name: gstreamer1-libav
-Version: 1.16.2
-Release: 3%{?dist}
+Version: 1.17.1
+Release: 1%{?dist}
Summary: GStreamer 1.0 libav-based plug-ins
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-libav/gst-libav-%{version}.tar.xz
-Patch0: gst-ffmpeg-0.10.12-ChangeLog-UTF-8.patch
-
-BuildRequires: gcc
+BuildRequires: gcc-c++
+BuildRequires: meson
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
BuildRequires: orc-devel
@@ -30,7 +29,8 @@ plugins.
This package provides libav-based GStreamer plug-ins.
-
+%if 0
+# gstreamer1 uses hotdoc which isn't provided yet
%package devel-docs
Summary: Development documentation for the libav GStreamer plug-in
Requires: %{name} = %{version}-%{release}
@@ -42,6 +42,7 @@ operate on media data.
This package contains the development documentation for the libav GStreamer
plug-in.
+%endif
%prep
@@ -49,34 +50,32 @@ plug-in.
%build
-%configure \
- --disable-silent-rules --disable-fatal-warnings \
- --disable-dependency-tracking \
- --disable-static \
- --with-package-name="gst-libav 1.0 rpmfusion rpm" \
- --with-package-origin="http://rpmfusion.org/" \
- --with-system-libav
-
-%make_build V=1
+%meson \
+ -D package-name='gst-libav 1.0 rpmfusion rpm' \
+ -D package-origin='http://rpmfusion.org/' \
+ -D doc=disabled
+%meson_build
%install
-%make_install V=1
-
-rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/libgst*.la
+%meson_install
%files
-%doc AUTHORS ChangeLog NEWS README TODO
-%license COPYING.LIB
+%doc AUTHORS ChangeLog NEWS README.md
+%license COPYING
%{_libdir}/gstreamer-1.0/libgstlibav.so
+%if 0
%files devel-docs
# Take the dir and everything below it for proper dir ownership
%doc %{_datadir}/gtk-doc
-
+%endif
%changelog
+* Mon Jun 22 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.1-1
+- 1.17.1
+
* Thu Mar 12 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.16.2-3
- Rebuilt for i686
diff --git a/sources b/sources
index c4a5006..72ee460 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-libav-1.16.2.tar.xz) = 10817dec823b8ca84372d16e36c4ee11ab7a96a9168418f4c0bd0909fbda0ff45426bd3f754d7d491d4b07a51ec7eaa8e065e7e5c1daa120828c35a68adb312d
+SHA512 (gst-libav-1.17.1.tar.xz) = 74789d6f5e008d73fef563f18d5f065fcf88cd372ed19b1036ebe351d5d3bb316e26b9131ecc97d84db330e44942fd9d2800b40915bc1bc4541e6d31c8ce27b0
4 years, 5 months
[gstreamer1-plugins-ugly] 1.17.1
by Leigh Scott
commit 904b458ba1f21d26c9afb64af75202e8b057c4d2
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Jun 22 14:29:23 2020 +0100
1.17.1
gstreamer1-plugins-ugly.spec | 48 +++++++++++++++++++-------------------------
sources | 2 +-
2 files changed, 22 insertions(+), 28 deletions(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 4dcf86d..986ca9b 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -2,8 +2,8 @@
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
Name: gstreamer1-plugins-ugly
-Version: 1.16.2
-Release: 3%{?dist}
+Version: 1.17.1
+Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/%{src_name}/%{src_name}-%{version}.tar.xz
@@ -11,11 +11,11 @@ Source0: %{url}/src/%{src_name}/%{src_name}-%{version}.tar.xz
BuildRequires: gcc
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
-BuildRequires: gettext-devel
BuildRequires: libid3tag-devel >= 0.15.0
+BuildRequires: meson
+BuildRequires: opencore-amr-devel
BuildRequires: orc-devel >= 0.4.5
BuildRequires: x264-devel >= 0.0.0-0.28
-BuildRequires: opencore-amr-devel
# Provides locale files
# relax dep to >= to make fedora/rpmfusion upgrades easier
@@ -39,31 +39,22 @@ gstreamer-plugins-good because:
%build
-%configure \
- --disable-silent-rules --disable-fatal-warnings \
- --with-package-name="gst-plugins-ugly 1.0 rpmfusion rpm" \
- --with-package-origin="http://rpmfusion.org/" \
- --disable-static \
- --enable-debug \
- --disable-gtk-doc \
- --disable-mpg123 \
- --disable-cdio \
- --disable-dvdread \
- --disable-a52dec \
- --disable-xingmux \
- --disable-lame \
- --disable-twolame \
- --disable-mpeg2dec
-
-%make_build V=1
+%meson \
+ -D package-name='gst-plugins-ugly 1.0 rpmfusion rpm' \
+ -D package-origin='http://rpmfusion.org/' \
+ -D doc=disabled \
+ -D cdio=disabled \
+ -D dvdread=disabled \
+ -D a52dec=disabled \
+ -D sidplay=disabled \
+ -D xingmux=disabled \
+ -D mpeg2dec=disabled \
+ -D nls=disabled
+
+%meson_build
%install
-%make_install V=1
-
-rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
-rm -rf %{buildroot}%{_datadir}/locale/
-rm -fv %{buildroot}%{_datadir}/gtk-doc/html/%{src_name}-plugins-1.0/*
-
+%meson_install
%files
%doc AUTHORS README REQUIREMENTS
@@ -81,6 +72,9 @@ rm -fv %{buildroot}%{_datadir}/gtk-doc/html/%{src_name}-plugins-1.0/*
%changelog
+* Mon Jun 22 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.17.1-1
+- 1.17.1
+
* Thu Mar 12 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.16.2-3
- Rebuilt for i686
diff --git a/sources b/sources
index 6db0821..b836c4d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-ugly-1.16.2.tar.xz) = 9f393043f51b12b376607e68b3b86437af86e321e3a3566e59c7f3507ed26622211df87e30a23bcc927f37bc11f53ca3b29f1b12bf58e623ce18edc88a9cdee3
+SHA512 (gst-plugins-ugly-1.17.1.tar.xz) = bdf67b2c20b5c40e433c84d1522c323c17e12d05235a73301b607f6ab5113b97bfb35b0d7b7f6d0d8a230d1026bddd692c782f5c55c649f3b14ccca549c56589
4 years, 5 months
[xorg-x11-drv-nvidia] Put an epoch on nvidia-driver but not cuda-drivers
by Nicolas Chauvet
commit 0d132c98d86baf2267a5548b456593de8d24f2cf
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Jun 20 18:36:02 2020 +0200
Put an epoch on nvidia-driver but not cuda-drivers
xorg-x11-drv-nvidia.spec | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 6670b62..0619abd 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -97,10 +97,10 @@ Requires: %{name}-cuda-libs%{?_isa} = %{?epoch}:%{version}-%{release}
#Don't put an epoch here
Provides: cuda-drivers-devel = %{version}.100
Provides: cuda-drivers-devel%{?_isa} = %{version}.100
-Provides: nvidia-driver-devel = %{version}-100
-Provides: nvidia-driver-devel%{?_isa} = %{version}-100
-Provides: nvidia-drivers-devel = %{version}-100
-Provides: nvidia-drivers-devel%{?_isa} = %{version}-100
+Provides: nvidia-driver-devel = %{?epoch}:%{version}-100
+Provides: nvidia-driver-devel%{?_isa} = %{?epoch}:%{version}-100
+Provides: nvidia-drivers-devel = %{?epoch}:%{version}-100
+Provides: nvidia-drivers-devel%{?_isa} = %{?epoch}:%{version}-100
%description devel
This package provides the development files of the %{name} package.
@@ -128,10 +128,10 @@ Conflicts: xorg-x11-drv-nvidia-340xx-cuda
Provides: cuda-drivers = %{version}.100
Provides: cuda-drivers%{?_isa} = %{version}.100
Obsoletes: cuda-drivers < %{version}.100
-Provides: nvidia-driver = %{version}-100
-Provides: nvidia-driver%{?_isa} = %{version}-100
-Provides: nvidia-drivers = %{version}-100
-Provides: nvidia-drivers%{?_isa} = %{version}-100
+Provides: nvidia-driver = %{?epoch}:%{version}-100
+Provides: nvidia-driver%{?_isa} = %{?epoch}:%{version}-100
+Provides: nvidia-drivers = %{?epoch}:%{version}-100
+Provides: nvidia-drivers%{?_isa} = %{?epoch}:%{version}-100
%description cuda
This package provides the CUDA driver.
4 years, 5 months
[xroar/f31] (3 commits) ...fix conditional
by Andrea Musuruane
Summary of changes:
416e6a0... Updated to new upstream release (*)
5bec60d... pangox has been retired for F33 so disable gtkglext support (*)
238401b... fix conditional (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 5 months