[libopenshot] New upstream release 0.2.4
by Frank R Dana
commit b73623c656c23fe92c007863965e6b322dbc595f
Author: FeRD (Frank Dana) <ferdnyc(a)gmail.com>
Date: Thu Feb 13 14:41:20 2020 -0500
New upstream release 0.2.4
.gitignore | 1 +
libopenshot-py-install-path.patch | 60 ---------------------------------------
libopenshot.spec | 38 +++++++------------------
sources | 2 +-
4 files changed, 12 insertions(+), 89 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 16305b6..0c45e15 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ libopenshot-0.0.6.tar.gz
/libopenshot-0.2.3.tar.gz
/libopenshot-101f25a.tar.gz
/libopenshot-c685571.tar.gz
+/libopenshot-0.2.4.tar.gz
diff --git a/libopenshot.spec b/libopenshot.spec
index 0d8aa74..b617ec0 100644
--- a/libopenshot.spec
+++ b/libopenshot.spec
@@ -1,19 +1,11 @@
-%global gitrev c685571e6388ad5cc6c40661fd51bd15b436ccac
-%global shortrev %(c=%{gitrev}; echo ${c:0:7})
-%global gitdate 20190912
-
Name: libopenshot
-Version: 0.2.3
-Release: 5.%{gitdate}git%{shortrev}%{?dist}
+Version: 0.2.4
+Release: 1%{?dist}
Summary: Library for creating and editing videos
License: LGPLv3+
URL: http://www.openshot.org/
-Source0: https://github.com/OpenShot/%{name}/archive/%{gitrev}.tar.gz#/%{name}-%{s...
-
-# A fix has already been proposed upstream, but not yet accepted
-# https://github.com/OpenShot/libopenshot/pull/290
-Patch1: %{name}-py-install-path.patch
+Source0: https://github.com/OpenShot/%{name}/archive/v%{version}/%{name}-%{version...
BuildRequires: gcc-c++
%{?el7:BuildRequires: epel-rpm-macros}
@@ -26,14 +18,7 @@ BuildRequires: unittest-cpp-devel
BuildRequires: cppzmq-devel
BuildRequires: zeromq-devel
BuildRequires: jsoncpp-devel
-
-# Dependency on libopenshot-audio 0.1.8 is insufficient, this libopenshot
-# code can only be built and run with a libopenshot-audio release containing
-# the new JUCE 5 APIs, which were introduced in the specific package releases
-# indicated. This restriction will be eliminated with the next official
-# releases of libopenshot and libopenshot-audio.
-BuildRequires: libopenshot-audio-devel >= 0:0.1.8-2
-Requires: libopenshot-audio%{?isa} >= 0:0.1.8-2
+BuildRequires: libopenshot-audio-devel >= 0:0.1.9
# EL7 has other packages providing libzmq.so.5
%{?el7:Requires: zeromq%{?isa} >= 0:4.1.4}
@@ -79,19 +64,12 @@ applications that use %{name}.
%prep
-%autosetup -p1 -n %{name}-%{gitrev}
-
-sed -e 's|-g -ggdb|-g|g' -i src/CMakeLists.txt tests/CMakeLists.txt
+%autosetup -p1
%build
-# Package includes an outdated FindPythonLibs.cmake module
-# Reported upstream: https://github.com/OpenShot/libopenshot/pull/331
-rm cmake/Modules/FindPythonLibs.cmake
-
export CXXFLAGS="%{optflags} -Wl,--as-needed %{__global_ldflags}"
-%cmake3 -Wno-dev -DCMAKE_BUILD_TYPE:STRING=Release \
- -DUSE_SYSTEM_JSONCPP:BOOL=ON .
+%cmake3 -Wno-dev -DCMAKE_BUILD_TYPE:STRING=Release .
%make_build
# Disabling unit tests, which fail on every arch except i686 / x86_64.
@@ -123,6 +101,10 @@ export CXXFLAGS="%{optflags} -Wl,--as-needed %{__global_ldflags}"
%changelog
+* Thu Feb 13 2020 FeRD (Frank Dana) <ferdnyc(a)gmail.com> - 0.2.4-1
+- New upstream release
+- Drop upstreamed patches / fixes, relax libopenshot-audio dependency
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.2.3-5.20190912gitc685571
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index b91f788..67ba65e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-21b97efdab0832c017bd924ce1461f46 libopenshot-c685571.tar.gz
+SHA512 (libopenshot-0.2.4.tar.gz) = 6824ad22e81814b6427a4cb6489e5b893be264b5afa6e54287cd649f244f86b938c1b1d56280c1f49af65fa118d056d204bd39bc5b2ccdc10376d2df2f33a352
4 years, 9 months
[libopenshot-audio] New upstream release 0.1.9
by Frank R Dana
commit 640a0dde1d91bbc582ed55e0988eb8448eab11a0
Author: FeRD (Frank Dana) <ferdnyc(a)gmail.com>
Date: Thu Feb 13 14:21:07 2020 -0500
New upstream release 0.1.9
.gitignore | 1 +
libopenshot-audio-noX11.patch | 32 --------------------------------
libopenshot-audio.spec | 29 +++++++----------------------
sources | 2 +-
4 files changed, 9 insertions(+), 55 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3885822..b1d073d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ libopenshot-audio-0.0.6.tar.gz
/libopenshot-audio-0.1.7.tar.gz
/libopenshot-audio-0.1.8.tar.gz
/libopenshot-audio-7001b68.tar.gz
+/libopenshot-audio-0.1.9.tar.gz
diff --git a/libopenshot-audio.spec b/libopenshot-audio.spec
index 541306f..e33d9d8 100644
--- a/libopenshot-audio.spec
+++ b/libopenshot-audio.spec
@@ -1,34 +1,16 @@
-%global gitrev 7001b68787c0881a44bcafba98cccae509a31644
-%global shortrev %(c=%{gitrev}; echo ${c:0:7})
-%global gitdate 20190405
-
Name: libopenshot-audio
-Version: 0.1.8
-Release: 4.%{gitdate}git%{shortrev}%{?dist}
+Version: 0.1.9
+Release: 1%{?dist}
Summary: Audio library used by OpenShot
License: GPLv3+
URL: http://openshot.org/
-Source0: https://github.com/OpenShot/%{name}/archive/%{gitrev}.tar.gz#/%{name}-%{s...
-
-# No longer necessary with JUCE 5.4.3 configuration
-#Patch0: libopenshot-audio-noXinerama.patch
-# Upstreamed
-#Patch1: libopenshot-audio-isfinite.patch
-
-# Fix cmake configuration to remove X11 dependency
-Patch2: libopenshot-audio-noX11.patch
+Source0: https://github.com/OpenShot/%{name}/archive/v%{version}/%{name}-%{version...
BuildRequires: gcc-c++
BuildRequires: cmake3
BuildRequires: alsa-lib-devel
BuildRequires: zlib-devel
-# Graphical dependencies in JUCE code removed upstream
-#BuildRequires: freetype-devel
-#BuildRequires: libX11-devel
-#BuildRequires: libXcursor-devel
-#BuildRequires: libXrandr-devel
-#BuildRequires: libXinerama-devel
%description
OpenShot Audio Library (libopenshot-audio) is an open-source
@@ -46,7 +28,7 @@ developing applications that use %{name}.
%prep
-%autosetup -p1 -n %{name}-%{gitrev}
+%autosetup -p1
%build
@@ -77,6 +59,9 @@ make %{?_smp_mflags}
%changelog
+* Thu Feb 13 2020 FeRD (Frank Dana) <ferdnyc AT gmail com> - 0.1.9-1
+- New upstream release
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.1.8-4.20190405git7001b68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index ff55a6b..9846d7b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-843f7ec04171a8e9c52186dfb09242e5 libopenshot-audio-7001b68.tar.gz
+SHA512 (libopenshot-audio-0.1.9.tar.gz) = 8113bf6f5747b0f72391a30560f49c97b13c68994097170797cdfeb44813791b90b073a6caffc91ba1a2153a41b86e8c1b188de0daaec3f5c785013c049c1b4d
4 years, 9 months
[telegram-desktop/f31] Updated to version 1.9.13.
by Vitaly Zaitsev
commit 1ab11ad24ea7513976430247c1370d18b2a57b92
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Thu Feb 13 09:46:47 2020 +0100
Updated to version 1.9.13.
.gitignore | 1 +
sources | 2 +-
telegram-desktop.spec | 10 +++++-----
3 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d8b6d47..5490d0f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -128,3 +128,4 @@
/tdesktop-1.9.8-full.tar.gz
/tdesktop-1.9.9-full.tar.gz
/tdesktop-1.9.12-full.tar.gz
+/tdesktop-1.9.13-full.tar.gz
diff --git a/sources b/sources
index a713590..4a84da3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tdesktop-1.9.12-full.tar.gz) = 11b6be5fa4db95a8b329b492edcdeca2cf834c274a86a26fac3e62254649e5767da6b2442eff6f7b48b975f4b319fee46d10e9430e28a3ef080146a8deb3bfb2
+SHA512 (tdesktop-1.9.13-full.tar.gz) = 995face8a2ffb54f9f31aaa8d5a26421f4915e73360945553b6fa4e4b02431ca83ec1e72d6d2ce77f5b9daa39892859c88f7ea53c3ddbeec2cb37f27451878d2
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 4ef96d5..baf5364 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -27,7 +27,7 @@
%endif
Name: telegram-desktop
-Version: 1.9.12
+Version: 1.9.13
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -157,6 +157,7 @@ pushd %{_target_platform}
%endif
%if %{with rlottie}
-DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=ON \
+ -DDESKTOP_APP_LOTTIE_USE_CACHE:BOOL=OFF \
%else
-DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=OFF \
%endif
@@ -206,12 +207,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.appdata.xml
%changelog
+* Thu Feb 13 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.13-1
+- Updated to version 1.9.13.
+
* Tue Feb 11 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.12-1
- Updated to version 1.9.12.
* Thu Feb 06 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.10-1
- Updated to version 1.9.10 (beta).
-
-* Wed Jan 29 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.9-1
-- Updated to version 1.9.9.
-- Enabled LTO for all supported releases.
4 years, 9 months
[lpf-flash-plugin] Update to 32.0.0.330
by Leigh Scott
commit ce9865bdda831878282d11c793d0f93997a2a97f
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Feb 12 10:47:20 2020 +0000
Update to 32.0.0.330
flash-plugin.spec.in | 5 ++++-
lpf-flash-plugin.spec | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/flash-plugin.spec.in b/flash-plugin.spec.in
index 4b1cc97..f4497f5 100644
--- a/flash-plugin.spec.in
+++ b/flash-plugin.spec.in
@@ -2,7 +2,7 @@
%global __strip /bin/true
Name: flash-plugin
-Version: 32.0.0.314
+Version: 32.0.0.330
Release: 1%{?dist}
Epoch: 1
Summary: Adobe Flash Player
@@ -63,6 +63,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/flash-player-properti
%{_datadir}/icons/hicolor/*/apps/flash-player-properties.png
%changelog
+* Wed Feb 12 2020 Leigh Scott <leigh123linux(a)googlemail.com> - 1:32.0.0.330-1
+- Update to 32.0.0.330
+
* Sun Jan 26 2020 Leigh Scott <leigh123linux(a)googlemail.com> - 1:32.0.0.314-1
- Update to 32.0.0.314
diff --git a/lpf-flash-plugin.spec b/lpf-flash-plugin.spec
index 21f120b..647768a 100644
--- a/lpf-flash-plugin.spec
+++ b/lpf-flash-plugin.spec
@@ -5,7 +5,7 @@
%define target_pkg %(t=%{name}; echo ${t#lpf-})
Name: lpf-flash-plugin
-Version: 32.0.0.314
+Version: 32.0.0.330
Release: 1%{?dist}
Epoch: 1
Summary: Adobe Flash Player package bootstrap
@@ -67,6 +67,9 @@ fi
%changelog
+* Wed Feb 12 2020 Leigh Scott <leigh123linux(a)googlemail.com> - 1:32.0.0.330-1
+- Update to 32.0.0.330
+
* Sun Jan 26 2020 Leigh Scott <leigh123linux(a)googlemail.com> - 1:32.0.0.314-1
- Update to 32.0.0.314
4 years, 9 months
[telegram-desktop/f31] Updated to version 1.9.12.
by Vitaly Zaitsev
commit c3a815402365a0023acd8ad678c9fd1252b6b0af
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Tue Feb 11 21:06:25 2020 +0100
Updated to version 1.9.12.
.gitignore | 1 +
cmake_helpers-system-expected.patch | 32 ------------------
cmake_helpers-system-gsl.patch | 32 ------------------
cmake_helpers-system-qrcode.patch | 65 -------------------------------------
cmake_helpers-system-variant.patch | 33 -------------------
sources | 2 +-
telegram-desktop.spec | 43 +++++++++++++++---------
7 files changed, 30 insertions(+), 178 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 419542a..d8b6d47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -127,3 +127,4 @@
/tdesktop-1.9.7-full.tar.gz
/tdesktop-1.9.8-full.tar.gz
/tdesktop-1.9.9-full.tar.gz
+/tdesktop-1.9.12-full.tar.gz
diff --git a/sources b/sources
index 3870f1a..a713590 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tdesktop-1.9.9-full.tar.gz) = ba6400e6f5eec5bda6e8a54b43846e695b2cce731cb6b39f17407cc39e3e9b8078d977253d29962671f30e33dbe012f8e40f340f781fd8ca73487e5f2d42e3de
+SHA512 (tdesktop-1.9.12-full.tar.gz) = 11b6be5fa4db95a8b329b492edcdeca2cf834c274a86a26fac3e62254649e5767da6b2442eff6f7b48b975f4b319fee46d10e9430e28a3ef080146a8deb3bfb2
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 0e9d9ae..4ef96d5 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -1,4 +1,5 @@
# Build conditionals (with - OFF, without - ON)...
+%bcond_with rlottie
%bcond_with gtk3
%bcond_with clang
%bcond_without spellcheck
@@ -26,7 +27,7 @@
%endif
Name: telegram-desktop
-Version: 1.9.9
+Version: 1.9.12
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -41,19 +42,22 @@ ExclusiveArch: x86_64
# Source files...
Source0: %{url}/releases/download/v%{version}/%{appname}-%{version}%{tarsuffix}.tar.gz
-# Permanent downstream patches...
-Patch10: cmake_helpers-system-expected.patch
-Patch11: cmake_helpers-system-gsl.patch
-Patch12: cmake_helpers-system-qrcode.patch
-Patch13: cmake_helpers-system-variant.patch
-
+# Telegram Desktop require exact version of Qt due to Qt private API usage.
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
Requires: qt5-qtimageformats%{?_isa}
Requires: hicolor-icon-theme
# Telegram Desktop require patched version of rlottie since 1.8.0.
# Pull Request pending: https://github.com/Samsung/rlottie/pull/252
+%if %{with rlottie}
+BuildRequires: rlottie-devel
+%else
Provides: bundled(rlottie) = 0~git
+%endif
+
+# Telegram Desktop require patched version of lxqt-qtplugin.
+# Pull Request pending: https://github.com/lxqt/lxqt-qtplugin/pull/52
+Provides: bundled(lxqt-qtplugin) = 0.14.0~git
# Compilers and tools...
BuildRequires: desktop-file-utils
@@ -71,6 +75,7 @@ BuildRequires: range-v3-devel >= 0.10.0
BuildRequires: libqrcodegencpp-devel
BuildRequires: minizip-compat-devel
BuildRequires: ffmpeg-devel >= 3.1
+BuildRequires: dbusmenu-qt5-devel
BuildRequires: openal-soft-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: libstdc++-devel
@@ -128,7 +133,7 @@ business messaging needs.
mkdir -p %{_target_platform}
# Unbundling libraries...
-rm -rf Telegram/ThirdParty/{Catch,GSL,QR,SPMediaKeyTap,expected,libtgvoip,lz4,minizip,variant,xxHash}
+rm -rf Telegram/ThirdParty/{Catch,GSL,QR,SPMediaKeyTap,expected,libdbusmenu-qt,libtgvoip,lz4,minizip,variant,xxHash}
# Patching default desktop file...
desktop-file-edit --set-key=Exec --set-value="%{_bindir}/%{name} -- %u" --copy-name-to-generic-name lib/xdg/telegramdesktop.desktop
@@ -150,6 +155,11 @@ pushd %{_target_platform}
%if %{with ipo} && %{with mindbg} && %{without clang}
-DDESKTOP_APP_ENABLE_IPO_OPTIMIZATIONS:BOOL=ON \
%endif
+%if %{with rlottie}
+ -DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=ON \
+%else
+ -DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=OFF \
+%endif
%if %{with clang}
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
@@ -166,7 +176,10 @@ pushd %{_target_platform}
-DTDESKTOP_API_ID=%{apiid} \
-DTDESKTOP_API_HASH=%{apihash} \
-DDESKTOP_APP_USE_PACKAGED:BOOL=ON \
- -DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=OFF \
+ -DDESKTOP_APP_USE_PACKAGED_GSL:BOOL=ON \
+ -DDESKTOP_APP_USE_PACKAGED_EXPECTED:BOOL=ON \
+ -DDESKTOP_APP_USE_PACKAGED_VARIANT:BOOL=ON \
+ -DDESKTOP_APP_USE_PACKAGED_QRCODE:BOOL=ON \
-DDESKTOP_APP_USE_GLIBC_WRAPS:BOOL=OFF \
-DDESKTOP_APP_DISABLE_CRASH_REPORTS:BOOL=ON \
-DTDESKTOP_USE_PACKAGED_TGVOIP:BOOL=ON \
@@ -193,12 +206,12 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.appdata.xml
%changelog
+* Tue Feb 11 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.12-1
+- Updated to version 1.9.12.
+
+* Thu Feb 06 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.10-1
+- Updated to version 1.9.10 (beta).
+
* Wed Jan 29 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.9-1
- Updated to version 1.9.9.
- Enabled LTO for all supported releases.
-
-* Fri Jan 24 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.8-1
-- Updated to version 1.9.8.
-
-* Thu Jan 23 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.9.7-2
-- Fixed desktop launcher. Regression introduced in previous build.
4 years, 9 months
[dptfxtract/f31] Fix error allowing access to / by dptfxtract
by Benjamin Berg
commit e4f3e396c551b6265fd0668bcb050d62872369d6
Author: Benjamin Berg <bberg(a)redhat.com>
Date: Tue Feb 11 11:30:45 2020 +0100
Fix error allowing access to / by dptfxtract
Work aound dtpfxtract trying to write to the current working directory
dptfxtract.service | 3 ++-
dptfxtract.spec | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/dptfxtract.service b/dptfxtract.service
index 766d554..2bf6af1 100644
--- a/dptfxtract.service
+++ b/dptfxtract.service
@@ -12,6 +12,7 @@ ConditionPathExists=!/etc/thermald/thermal-conf.xml.auto
[Service]
Type=oneshot
ExecStart=/usr/libexec/dptfxtract -o /var/run/thermald/
+WorkingDirectory=/tmp
Restart=no
NoNewPrivileges=yes
@@ -20,7 +21,7 @@ LimitDATA=50M
LimitNPROC=1
ProtectHome=yes
-ProtectSystem=full
+ProtectSystem=strict
ReadWritePaths=/var/run/thermald/
PrivateTmp=yes
PrivateDevices=yes
diff --git a/dptfxtract.spec b/dptfxtract.spec
index 02bd4af..4b157af 100644
--- a/dptfxtract.spec
+++ b/dptfxtract.spec
@@ -1,6 +1,6 @@
Name: dptfxtract
Version: 1.4.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility to generate a thermald configuration from DPTF
License: Redistributable, no modification permitted
@@ -60,6 +60,10 @@ ln -s ../dptfxtract.service %{buildroot}%{_unitdir}/thermald.service.wants/dptfx
%changelog
+* Tue Feb 11 2020 Benjamin Berg <bberg(a)redhat.com> - 1.4.2-2
+- Fix error allowing access to / by dptfxtract
+- Work aound dtpfxtract trying to write to the current working directory
+
* Tue Dec 03 2019 Benjamin Berg <bberg(a)redhat.com> - 1.4.2-1
- New upstream release
- Permit madvise syscall (#5451)
4 years, 9 months