[mendeleydesktop] Set ExclusiveArch to x86_64 due to failure of build system
by Luya Tshimbalanga
commit 8580e8e1b0e971f71c3491d3a60eb71fda679051
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Mon Jun 10 17:59:39 2019 -0700
Set ExclusiveArch to x86_64 due to failure of build system
mendeleydesktop.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/mendeleydesktop.spec b/mendeleydesktop.spec
index 0fa5700..03b83ce 100644
--- a/mendeleydesktop.spec
+++ b/mendeleydesktop.spec
@@ -4,7 +4,7 @@
Name: mendeleydesktop
Version: 1.19.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Academic reference management software for researchers
License: LGPLv2+ and Mendeley and MIT and CC-BY-SA and (CPAL or AGPLv3) and BSD
@@ -59,7 +59,7 @@ Requires: qt5-qtbase-gui
BuildRequires: python3-devel
# Set exclusivity for x86 based architecture
-ExclusiveArch: x86_64 i686
+ExclusiveArch: x86_64
%description
Mendeley is a combination of a desktop application and a website which
@@ -166,6 +166,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}-libre
%{_metainfodir}/%{name}-libreoffice.metainfo.xml
%changelog
+* Thu Jun 06 2019 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.4-2
+- Set ExclusiveArch to x86_64 due to failure of build system
+
* Thu Jun 06 2019 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.4-1
- Update to 1.19.4
- Remove conditional statement for ExclusiveArch
5 years, 5 months
[chromium-vaapi] Update to 75.0.3770.80
by hellbanger
commit d8f20b8272c30fa6883c608dd2bd813aa04ef23b
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Mon Jun 10 23:10:32 2019 +0530
Update to 75.0.3770.80
chromium-glibc-2.29.patch | 98 -----
chromium-vaapi.spec | 19 +-
enable-vaapi.patch | 33 +-
fix-gn-74.patch | 917 ----------------------------------------------
fixwindowflashm74.patch | 15 +-
libstdc.patch | 36 ++
6 files changed, 73 insertions(+), 1045 deletions(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index fba38bd..891bf24 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -63,7 +63,7 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-vaapi
-Version: 74.0.3729.169
+Version: 75.0.3770.80
Release: 1%{?dist}
Summary: A Chromium web browser with video decoding acceleration
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -191,7 +191,7 @@ ExclusiveArch: x86_64
# Enable video acceleration on chromium for Linux
Patch1: enable-vaapi.patch
# Enable support for widevine
-Patch2: widevine.patch
+Patch2: widevine.patch
Patch50: nounrar.patch
# Bootstrap still uses python command
Patch51: py2-bootstrap.patch
@@ -202,12 +202,10 @@ Patch54: brand.patch
#Stolen from Fedora to fix building with pipewire
# https://src.fedoraproject.org/rpms/chromium/blob/master/f/chromium-73.0.3...
Patch65: chromium-73.0.3683.75-pipewire-cstring-fix.patch
-# Update Linux Seccomp syscall restrictions to EPERM posix_spawn/vfork
-Patch66: chromium-glibc-2.29.patch
# Fix some chromium regressions against certain type of window compositors
# Patch status: backported from https://chromium-review.googlesource.com/c/chromium/src/+/1597388
Patch67: fixwindowflashm74.patch
-Patch68: fix-gn-74.patch
+Patch68: libstdc.patch
%description
chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
@@ -228,9 +226,8 @@ chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
%if 0%{?fedora} >= 29
%patch65 -p1 -b .pipewire
%endif
-%patch66 -p1 -b .glibc
%patch67 -p1 -b .fwfm74
-%patch68 -p1 -b .fixgn74
+%patch68 -p1 -b .libstdc
%if 0%{?fedora} >= 30
# Add a workaround for a race condition in clang-llvm8+ compiler
@@ -277,6 +274,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/angle/third_party/vulkan-tools \
third_party/angle/third_party/vulkan-validation-layers \
third_party/apple_apsl \
+ third_party/axe-core \
third_party/boringssl \
third_party/boringssl/src/third_party/fiat \
third_party/blink \
@@ -299,9 +297,11 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/cld_3 \
third_party/closure_compiler \
third_party/crashpad \
+ third_party/crashpad/crashpad/third_party/lss \
third_party/crashpad/crashpad/third_party/zlib \
third_party/crc32c \
third_party/cros_system_api \
+ third_party/dawn \
third_party/dav1d \
third_party/devscripts \
third_party/dom_distiller_js \
@@ -309,7 +309,6 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
%if !%{with system_ffmpeg}
third_party/ffmpeg \
%endif
- third_party/fips181 \
third_party/flatbuffers \
third_party/flot \
third_party/freetype \
@@ -381,6 +380,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/pdfium/third_party/libtiff \
third_party/pdfium/third_party/skia_shared \
third_party/perfetto \
+ third_party/pffft \
%if !%{with system_ply}
third_party/ply \
%endif
@@ -671,6 +671,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Sat Jun 08 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> 75.0.3770.80-1
+- Update to 75.0.3770.80
+
* Fri May 24 2019 Vasiliy N. Glazov <vascom2(a)gmail.com> - 74.0.3729.169-1
- Update to 74.0.3729.169
diff --git a/enable-vaapi.patch b/enable-vaapi.patch
index 32405d7..87e804a 100644
--- a/enable-vaapi.patch
+++ b/enable-vaapi.patch
@@ -1,20 +1,20 @@
-From 0e8ef1f42723287fce155d356b43522a192f2874 Mon Sep 17 00:00:00 2001
+From a70dbb7c6380e90eee255c124ebdc92242ea3db5 Mon Sep 17 00:00:00 2001
From: Akarshan Biswas <akarshan.biswas(a)gmail.com>
Date: Thu, 24 Jan 2019 12:45:29 +0530
Subject: [PATCH] Enable mojo with VDA2 on Linux
---
chrome/browser/about_flags.cc | 8 ++++----
- chrome/browser/flag_descriptions.cc | 9 +++++++--
+ chrome/browser/flag_descriptions.cc | 10 ++++++++--
chrome/browser/flag_descriptions.h | 10 ++++++++--
gpu/config/software_rendering_list.json | 3 ++-
- 4 files changed, 21 insertions(+), 9 deletions(-)
+ 4 files changed, 22 insertions(+), 9 deletions(-)
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
-index 7074857d8..9127fa643 100644
+index 1f0fc06e1..c47080f2c 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
-@@ -1606,7 +1606,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -1390,7 +1390,7 @@ const FeatureEntry kFeatureEntries[] = {
"disable-accelerated-video-decode",
flag_descriptions::kAcceleratedVideoDecodeName,
flag_descriptions::kAcceleratedVideoDecodeDescription,
@@ -23,7 +23,7 @@ index 7074857d8..9127fa643 100644
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode),
},
#if defined(OS_WIN)
-@@ -2216,12 +2216,12 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -1882,12 +1882,12 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(service_manager::features::kXRSandbox)},
#endif // ENABLE_ISOLATED_XR_SERVICE
#endif // ENABLE_VR
@@ -40,10 +40,10 @@ index 7074857d8..9127fa643 100644
flag_descriptions::kV8CacheOptionsDescription, kOsAll,
MULTI_VALUE_TYPE(kV8CacheOptionsChoices)},
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
-index fe98e80e1..48fd3159a 100644
+index 91e5c085a..d810d3054 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
-@@ -3096,15 +3096,20 @@ const char kTextSuggestionsTouchBarDescription[] =
+@@ -2941,15 +2941,21 @@ const char kMacSystemMediaPermissionsInfoUiDescription[] =
#endif
@@ -58,19 +58,20 @@ index fe98e80e1..48fd3159a 100644
const char kAcceleratedMjpegDecodeDescription[] =
"Enable hardware-accelerated mjpeg decode for captured frame where "
"available.";
++
+#endif
+
+// Chrome OS --------------------------------------------------
+
+#if defined(OS_CHROMEOS)
- const char kAllowTouchpadThreeFingerClickName[] = "Touchpad three-finger-click";
- const char kAllowTouchpadThreeFingerClickDescription[] =
+ const char kAppServiceAshName[] = "App Service Ash";
+ const char kAppServiceAshDescription[] =
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
-index 244d0cc07..a8aca4b32 100644
+index c8e596e47..f91cc2388 100644
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
-@@ -1842,13 +1842,19 @@ extern const char kPermissionPromptPersistenceToggleDescription[];
+@@ -1765,13 +1765,19 @@ extern const char kPermissionPromptPersistenceToggleDescription[];
#endif // defined(OS_MACOSX)
@@ -89,11 +90,11 @@ index 244d0cc07..a8aca4b32 100644
+
+#if defined(OS_CHROMEOS)
+
- extern const char kAllowTouchpadThreeFingerClickName[];
- extern const char kAllowTouchpadThreeFingerClickDescription[];
+ extern const char kAppServiceAshName[];
+ extern const char kAppServiceAshDescription[];
diff --git a/gpu/config/software_rendering_list.json b/gpu/config/software_rendering_list.json
-index abb9a898f..c462d1eaf 100644
+index d4c3b4364..e4e935767 100644
--- a/gpu/config/software_rendering_list.json
+++ b/gpu/config/software_rendering_list.json
@@ -371,11 +371,12 @@
@@ -111,5 +112,5 @@ index abb9a898f..c462d1eaf 100644
"accelerated_video_decode"
]
--
-2.20.1
+2.21.0
diff --git a/fixwindowflashm74.patch b/fixwindowflashm74.patch
index 42076de..f977cbf 100644
--- a/fixwindowflashm74.patch
+++ b/fixwindowflashm74.patch
@@ -1,6 +1,6 @@
From 90e226ba50c98b5e60f74f9dce998b17117f9051 Mon Sep 17 00:00:00 2001
From: Peng Huang <penghuang(a)chromium.org>
-Date: Tue, 07 May 2019 13:16:21 +0000
+Date: Tue, 7 May 2019 13:16:21 +0000
Subject: [PATCH] Fix window flash for some WMs
Bug: 956061
@@ -10,12 +10,15 @@ Commit-Queue: Peng Huang <penghuang(a)chromium.org>
Reviewed-by: Antoine Labour <piman(a)chromium.org>
Cr-Commit-Position: refs/heads/master@{#657215}
---
+ ui/gl/BUILD.gn | 5 ++++-
+ ui/gl/gl_surface_glx.cc | 41 ++++++++++++++++++++++++++++-------------
+ 2 files changed, 32 insertions(+), 14 deletions(-)
diff --git a/ui/gl/BUILD.gn b/ui/gl/BUILD.gn
-index 50df0e4..1753dd48 100644
+index 50df0e4085..1753dd480b 100644
--- a/ui/gl/BUILD.gn
+++ b/ui/gl/BUILD.gn
-@@ -274,7 +274,10 @@
+@@ -274,7 +274,10 @@ jumbo_component("gl") {
"//build/config/linux:xext",
]
@@ -28,7 +31,7 @@ index 50df0e4..1753dd48 100644
if (is_win) {
sources += [
diff --git a/ui/gl/gl_surface_glx.cc b/ui/gl/gl_surface_glx.cc
-index f4c13be..777bf76 100644
+index f4c13bed18..777bf767cb 100644
--- a/ui/gl/gl_surface_glx.cc
+++ b/ui/gl/gl_surface_glx.cc
@@ -21,6 +21,7 @@
@@ -39,7 +42,7 @@ index f4c13be..777bf76 100644
#include "ui/events/platform/platform_event_source.h"
#include "ui/gfx/x/x11.h"
#include "ui/gfx/x/x11_connection.h"
-@@ -431,7 +432,9 @@
+@@ -431,7 +432,9 @@ bool GLSurfaceGLX::InitializeOneOff() {
}
const XVisualInfo& visual_info =
@@ -50,7 +53,7 @@ index f4c13be..777bf76 100644
g_visual = visual_info.visual;
g_depth = visual_info.depth;
g_colormap =
-@@ -581,18 +584,30 @@
+@@ -581,18 +584,30 @@ bool NativeViewGLSurfaceGLX::Initialize(GLSurfaceFormat format) {
}
size_ = gfx::Size(attributes.width, attributes.height);
diff --git a/libstdc.patch b/libstdc.patch
new file mode 100644
index 0000000..2a2cad0
--- /dev/null
+++ b/libstdc.patch
@@ -0,0 +1,36 @@
+From aeed4d1f15ce84a17ea0bc219e258dc4982b2368 Mon Sep 17 00:00:00 2001
+From: Jose Dapena Paz <jose.dapena(a)lge.com>
+Date: Fri, 26 Apr 2019 20:07:05 +0000
+Subject: [PATCH] libstdc++: do not assume unique_ptr has ostream operator
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+CompositorFrameReportingController is using DCHECK_NE to compare
+several unique_ptr. This is valid in libc++, but on libstdc++ unique_ptr
+does not have an ostream operator.
+
+Change-Id: I9f23ef17f02b9e107694ba493f6f8f3caf5cac4d
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584292
+Reviewed-by: Sunny Sachanandani <sunnyps(a)chromium.org>
+Commit-Queue: José Dapena Paz <jose.dapena(a)lge.com>
+Cr-Commit-Position: refs/heads/master@{#654570}
+---
+ cc/scheduler/compositor_frame_reporting_controller.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cc/scheduler/compositor_frame_reporting_controller.cc b/cc/scheduler/compositor_frame_reporting_controller.cc
+index f1587ed158..1b17021fd2 100644
+--- a/cc/scheduler/compositor_frame_reporting_controller.cc
++++ b/cc/scheduler/compositor_frame_reporting_controller.cc
+@@ -31,8 +31,8 @@ void CompositorFrameReportingController::WillBeginImplFrame() {
+
+ void CompositorFrameReportingController::WillBeginMainFrame() {
+ DCHECK(reporters_[PipelineStage::kBeginImplFrame]);
+- DCHECK_NE(reporters_[PipelineStage::kBeginMainFrame],
+- reporters_[PipelineStage::kBeginImplFrame]);
++ DCHECK(reporters_[PipelineStage::kBeginMainFrame] !=
++ reporters_[PipelineStage::kBeginImplFrame]);
+ reporters_[PipelineStage::kBeginImplFrame]->StartStage(
+ "SendBeginMainFrameToCommit");
+ AdvanceReporterStage(PipelineStage::kBeginImplFrame,
5 years, 5 months
[telegram-desktop] Updated to version 1.7.7.
by Vitaly Zaitsev
commit 3e539a3d3dc6b033b651ced4b94fc40023b53499
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Mon Jun 10 19:36:30 2019 +0200
Updated to version 1.7.7.
.gitignore | 2 ++
sources | 4 ++--
telegram-desktop-build-fixes.patch | 12 ++++++------
telegram-desktop-system-fonts.patch | 6 +++---
telegram-desktop-unbundle-minizip.patch | 6 +++---
telegram-desktop.spec | 10 ++++++++--
6 files changed, 24 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c7386f0..55ab99d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -86,3 +86,5 @@
/tdesktop-1.7.1.tar.gz
/qtlottie-ddccffe.tar.gz
/tdesktop-1.7.3.tar.gz
+/qtlottie-a3fac9d.tar.gz
+/tdesktop-1.7.7.tar.gz
diff --git a/sources b/sources
index 5a8950f..6c679de 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
22d696169c7e4ae7dbd2ab1e979cadd7 crl-d259aeb.tar.gz
-76de58d74aa53accb2ad1e13985e3cd2 qtlottie-ddccffe.tar.gz
-d3089ab1fd5523586541d7254cef0515 tdesktop-1.7.3.tar.gz
+d5d616c1df58d8c5c9ddc5d48f4fbade qtlottie-a3fac9d.tar.gz
+c9426d112011f0a8f911b7d8206ab568 tdesktop-1.7.7.tar.gz
diff --git a/telegram-desktop-build-fixes.patch b/telegram-desktop-build-fixes.patch
index 6ce2f6d..8801c54 100644
--- a/telegram-desktop-build-fixes.patch
+++ b/telegram-desktop-build-fixes.patch
@@ -1,4 +1,4 @@
-From 600fe56f65749506b4a71bacf218e952b0439961 Mon Sep 17 00:00:00 2001
+From e8ec8c3c9e418de933a253e64675eb373bcf8bd4 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Fri, 31 Mar 2017 14:29:58 +0200
Subject: [PATCH 1/3] Fixed build under Fedora using rpmbuild and mock.
@@ -57,10 +57,10 @@ index 164e8d4f2..03585ec03 100644
- </qresource>
</RCC>
diff --git a/Telegram/SourceFiles/core/launcher.cpp b/Telegram/SourceFiles/core/launcher.cpp
-index 851ed591e..af18e29a5 100644
+index 1b8c4795e..79f7b75f3 100644
--- a/Telegram/SourceFiles/core/launcher.cpp
+++ b/Telegram/SourceFiles/core/launcher.cpp
-@@ -268,6 +268,7 @@ int Launcher::exec() {
+@@ -269,6 +269,7 @@ int Launcher::exec() {
Logs::start(this); // must be started before Platform is started
Platform::start(); // must be started before Sandbox is created
@@ -306,7 +306,7 @@ index a901db3bb..28873f8dc 100644
'<@(qrc_files)',
],
diff --git a/Telegram/gyp/lib_base.gyp b/Telegram/gyp/lib_base.gyp
-index 12dee1cf9..6346d231b 100644
+index 3ffbf7f90..f3045546c 100644
--- a/Telegram/gyp/lib_base.gyp
+++ b/Telegram/gyp/lib_base.gyp
@@ -28,7 +28,6 @@
@@ -815,10 +815,10 @@ index ffe0e5a96..9bc686d44 100644
],
}], ['<!(pkg-config ayatana-appindicator3-0.1; echo $?) == 0', {
diff --git a/Telegram/gyp/telegram_sources.txt b/Telegram/gyp/telegram_sources.txt
-index bd8dc1a67..a043c3869 100644
+index 08d6d5484..8ea3b104a 100644
--- a/Telegram/gyp/telegram_sources.txt
+++ b/Telegram/gyp/telegram_sources.txt
-@@ -861,7 +861,7 @@
+@@ -876,7 +876,7 @@
<(src_loc)/mainwindow.h
<(src_loc)/observer_peer.cpp
<(src_loc)/observer_peer.h
diff --git a/telegram-desktop-system-fonts.patch b/telegram-desktop-system-fonts.patch
index 0da5933..cca545d 100644
--- a/telegram-desktop-system-fonts.patch
+++ b/telegram-desktop-system-fonts.patch
@@ -1,4 +1,4 @@
-From 94d2e8d53304dcb0eb3223277e6a8adf8638940f Mon Sep 17 00:00:00 2001
+From 9fe5ec0a13038280caa2a1605befd80d16b954f8 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sun, 24 Jun 2018 22:59:34 +0200
Subject: [PATCH 2/3] Backported and rebased patch from Debian maintainer
@@ -25,10 +25,10 @@ index 8e39756ac..29b3d55e6 100644
<file alias="art/bg_initial.jpg">../art/bg_initial.jpg</file>
<file alias="art/logo_256.png">../art/logo_256.png</file>
diff --git a/Telegram/SourceFiles/ui/twidget.cpp b/Telegram/SourceFiles/ui/twidget.cpp
-index d40813859..53d0cbc77 100644
+index 3113e597b..7d0b25b55 100644
--- a/Telegram/SourceFiles/ui/twidget.cpp
+++ b/Telegram/SourceFiles/ui/twidget.cpp
-@@ -70,9 +70,9 @@ void Start() {
+@@ -71,9 +71,9 @@ void Start() {
}
Started = true;
diff --git a/telegram-desktop-unbundle-minizip.patch b/telegram-desktop-unbundle-minizip.patch
index c59ad4c..2f6a897 100644
--- a/telegram-desktop-unbundle-minizip.patch
+++ b/telegram-desktop-unbundle-minizip.patch
@@ -1,4 +1,4 @@
-From d6708c89d73c8984a79972514b97f8e21c4640ef Mon Sep 17 00:00:00 2001
+From dbe9b8a1f7c7458aa80e3e35613fc50d062425e8 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed, 17 Oct 2018 17:57:59 +0200
Subject: [PATCH 3/3] Use packaged version of minizip on Fedora <= 29.
@@ -50,10 +50,10 @@ index 9bc686d44..806374202 100644
'lzma',
'xxhash',
diff --git a/Telegram/gyp/telegram_sources.txt b/Telegram/gyp/telegram_sources.txt
-index a043c3869..7d319595f 100644
+index 8ea3b104a..57bbe1c91 100644
--- a/Telegram/gyp/telegram_sources.txt
+++ b/Telegram/gyp/telegram_sources.txt
-@@ -868,13 +868,6 @@
+@@ -883,13 +883,6 @@
<(emoji_suggestions_loc)/emoji_suggestions.h
platforms: !win
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 3dcb4ba..dc115a6 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -19,7 +19,7 @@
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Git revision of qtlottie...
-%global commit2 ddccffed3c87ce6763dd73a6453b1edfb1389743
+%global commit2 a3fac9db920b167a5f91d678ee7968f100f6fe51
%global shortcommit2 %(c=%{commit2}; echo ${c:0:7})
# Decrease debuginfo verbosity to reduce memory consumption...
@@ -32,7 +32,7 @@
Summary: Telegram Desktop official messaging app
Name: telegram-desktop
-Version: 1.7.3
+Version: 1.7.7
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -215,6 +215,12 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%{_metainfodir}/%{name}.appdata.xml
%changelog
+* Mon Jun 10 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.7.7-1
+- Updated to 1.7.7.
+
+* Fri Jun 07 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.7.6-1
+- Updated to 1.7.6 (beta).
+
* Sat Jun 01 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.7.3-1
- Updated to 1.7.3.
5 years, 5 months
[mendeleydesktop] New package
by Luya Tshimbalanga
commit 41ec919768a0b6bc28184170e874469ffeb8d782
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Mon Jun 10 08:50:32 2019 -0700
New package
.gitignore | 2 +
mendeleydesktop-desktopfile.patch | 11 +
mendeleydesktop-libreoffice.metainfo.xml | 13 ++
mendeleydesktop.appdata.xml | 94 +++++++++
mendeleydesktop.spec | 349 +++++++++++++++++++++++++++++++
sources | 2 +
6 files changed, 471 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..131b9d0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/mendeleydesktop-1.19.4-linux-i486.tar.bz2
+/mendeleydesktop-1.19.4-linux-x86_64.tar.bz2
diff --git a/mendeleydesktop-desktopfile.patch b/mendeleydesktop-desktopfile.patch
new file mode 100644
index 0000000..7fcd99f
--- /dev/null
+++ b/mendeleydesktop-desktopfile.patch
@@ -0,0 +1,11 @@
+--- mendeleydesktop-1.19.3-linux-x86_64/share/applications/mendeleydesktop.desktop.orig 2017-11-06 07:39:42.000000000 -0800
++++ mendeleydesktop-1.19.3-linux-x86_64/share/applications/mendeleydesktop.desktop 2019-02-18 20:32:38.544902021 -0800
+@@ -2,7 +2,7 @@
+ Name=Mendeley Desktop
+ GenericName=Research Paper Manager
+ Comment=Mendeley Desktop is software for managing and sharing research papers
+-Exec=mendeleydesktop %f
++Exec=mendeleydesktop --unix-distro-build %f
+ Icon=mendeleydesktop
+ Terminal=false
+ Type=Application
diff --git a/mendeleydesktop-libreoffice.metainfo.xml b/mendeleydesktop-libreoffice.metainfo.xml
new file mode 100644
index 0000000..ebbab1a
--- /dev/null
+++ b/mendeleydesktop-libreoffice.metainfo.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2018 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> -->
+<component type="addon">
+ <id>com.mendeley.mendeleydesktop-libreoffice</id>
+ <extends>com.mendeley.mendeleydesktop</extends>
+ <name>Citation Plugin for Libre Office</name>
+ <summary>Citation Plugin for Libre Office</summary>
+ <url type="homepage">https://www.mendeley.com</url>
+ <url type="bugtracker">https://service.elsevier.com/app/home/supporthub/mendeley/</url>
+ <project_group>Mendeley</project_group>
+ <metadata_license>FSFAP</metadata_license>
+ <project_license>LGPLv2+ and Mendeley and MIT and CC-BY-SA and (CPAL or AGPLv3) and BSD</project_license>
+</component>
diff --git a/mendeleydesktop.appdata.xml b/mendeleydesktop.appdata.xml
new file mode 100644
index 0000000..d3e3833
--- /dev/null
+++ b/mendeleydesktop.appdata.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2018 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> -->
+<component type="desktop-application">
+ <id>com.elsevier.MendeleyDesktop</id>
+ <metadata_license>FSFAP</metadata_license>
+ <project_license>LGPLv2+ and Mendeley and MIT and CC-BY-SA and (CPAL or AGPLv3) and BSD</project_license>
+ <name>Mendeley Desktop</name>
+ <summary>Academic reference management software for researchers</summary>
+
+ <description>
+ <p>
+ Mendeley is a combination of a desktop application and a website which
+ helps you manage, share and discover both content and contacts in research.
+ </p>
+ <p>Our software, Mendeley Desktop, offers you:</p>
+ <ul>
+ <li>
+ Automatic extraction of document details (authors, title, journal etc.)
+ from academic papers into a library database, which saves you a lot of
+ manual typing! As more people use Mendeley, the quality of the data
+ extraction improves.
+ </li>
+ <li>
+ Super-efficient management of your papers: "Live" full-text search across
+ all your papers – the results start to appear as you type! Mendeley
+ Desktop also lets you filter your library by authors, journals or keywords.
+ You can also use document collections, notes and tags to organize your
+ knowledge, and export the document details in different citation styles.
+ </li>
+ <li>
+ Sharing and synchronization of your library (or parts of it) with
+ selected colleagues. This is perfect for jointly managing all the papers in
+ your lab!
+ </li>
+ <li>
+ More great features: A plug-in for citing your articles in Microsoft
+ Word, OCR (image-to-text conversion, so you can full-text search all your
+ scanned PDFs) and lots more new features being worked upon.
+ </li>
+ </ul>
+ </description>
+
+ <launchable type="desktop-id">mendeleydesktop.desktop</launchable>
+
+ <screenshots>
+ <screenshot type="default">
+ <caption>Mendeley Desktop in default Library as Table view</caption>
+ <image>https://raw.github.com/hmaarrfk/mendeley-rpm/master/images/mendeley-deskt...</image>
+ </screenshot>
+ <screenshot>
+ <caption>Login session</caption>
+ <image>https://raw.github.com/hmaarrfk/mendeley-rpm/master/images/mendeley-deskt...</image>
+ </screenshot>
+ <screenshot>
+ <caption>Welcome dialog</caption>
+ <image>https://raw.github.com/hmaarrfk/mendeley-rpm/master/images/mendeley-deskt...</image>
+ </screenshot>
+ <screenshot>
+ <caption>Mendeley Desktop in Library as Citation view</caption>
+ <image>https://raw.github.com/hmaarrfk/mendeley-rpm/master/images/mendeley-deskt...</image>
+ </screenshot>
+ </screenshots>
+
+ <url type="homepage">https://www.mendeley.com</url>
+ <project_group>Mendeley</project_group>
+
+ <provides>
+ <binary>mendeleydesktop</binary>
+ </provides>
+
+ <releases>
+ <release version="1.19.3" date="2019-01-01">
+ <description>
+ <p>We have fixed the following bugs:</p>
+ <ul>
+ <li>In the library:
+ <ul>
+ <li>The ‘Read’ column has been restored in the Recently Read view</li>
+ <li>The application is no longer unresponsive during automatic backups</li>
+ <li>Annotations can now be moved after they have been created</li>
+ <li>Annotations are no longer displaying as ‘Unknown user’ for all exported annotations</li>
+ </ul>
+ </li>
+ <li>In the LibreOffice citation plugin:
+ <ul>
+ <li>Adjacent inline or footnote citations no longer fail to merge when cited in a table</li>
+ <li>Sync to fail when the user profile was not synced</li>
+ </ul>
+ </li>
+ </ul>
+ </description>
+ </release>
+ </releases>
+</component>
diff --git a/mendeleydesktop.spec b/mendeleydesktop.spec
new file mode 100644
index 0000000..0fa5700
--- /dev/null
+++ b/mendeleydesktop.spec
@@ -0,0 +1,349 @@
+%global debug_package %{nil}
+# The location of the installed extension
+%global loextdir %{_libdir}/libreoffice/share/extensions/Mendeley
+
+Name: mendeleydesktop
+Version: 1.19.4
+Release: 1%{?dist}
+Summary: Academic reference management software for researchers
+
+License: LGPLv2+ and Mendeley and MIT and CC-BY-SA and (CPAL or AGPLv3) and BSD
+URL: https://www.mendeley.com/
+Source0: https://desktop-download.mendeley.com/download/linux/%{name}-%{version}-l...
+Source1: https://desktop-download.mendeley.com/download/linux/%{name}-%{version}-l...
+Source2: %{name}.appdata.xml
+Source3: %{name}-libreoffice.metainfo.xml
+Patch0: %{name}-desktopfile.patch
+
+# Bundled Libraries
+# share/mendeleydesktop/citationLocales CC-BY-SA 3.0 -> https://github.com/citation-style-language/locales
+# share/mendeleydesktop/citationStyles-1.0 CC-BY-SA 3.0 -> https://github.com/citation-style-language/styles
+Provides: bundled(citation-style-language)
+# share/mendeleydesktop/citeproc-js/external/{citeproc,xmldom}.js CPAL/AGPLv3 -> https://bitbucket.org/fbennett/citeproc-js/wiki/Home
+Provides: bundled(citeproc-js)
+# share/mendeleydesktop/citeproc-js/external/md5.js BSD -> https://code.google.com/p/crypto-js/
+Provides: bundled(crypto-js) = 3.1.2
+# share/mendeleydesktop/citeproc-js/external/underscore-min.js MIT -> http://underscorejs.org
+Provides: bundled(underscore-js) = 1.7.0
+# share/mendeleydesktop/webContent/external/js/ICanHaz.js MIT -> http://icanhazjs.com
+Provides: bundled(ICanHaz.js) = 0.10
+# share/mendeleydesktop/webContent/external/js/jquery-1.9.0.min.js MIT -> https://jquery.com/
+Provides: bundled(js-jquery1) = 1.9.0
+# share/mendeleydesktop/webContent/external/js/jquery.dropdown.* MIT -> http://labs.abeautifulsite.net/jquery-dropdown/
+Provides: bundled(js-jquery-dropdown) = 1.9.0
+# share/mendeleydesktop/webContent/external/js/jquery.ioslist.js MIT -> https://brianhadaway.github.io/iOSList/
+Provides: bundled(js-jquery-ioslist) = 1.9.0
+# share/mendeleydesktop/webContent/external/js/throbber.js MIT -> https://aino.github.io/throbber.js/
+Provides: bundled(throbber.js) = 0.1
+# share/mendeleydesktop/citeproc-js/test/external/qunit-1.15.0.* MIT -> https://qunitjs.com/
+Provides: bundled(qunit.js) = 1.15.0
+# https://www.pdftron.com/pdfnet/downloads.html
+Provides: bundled(PDFNetC) = 5.1
+# bundled in libPDFNetC.so:
+Provides: bundled(libpng) = 1.2.29
+Provides: bundled(zlib) = 1.2.3
+# bundled qt5 libraries otherwise conflicts occur
+Provides: bundled(qt5-qtbase)
+
+# Appstream data
+BuildRequires: libappstream-glib
+
+# Required to run the ui
+BuildRequires: desktop-file-utils
+Requires: hicolor-icon-theme
+Requires: qt5-qtbase-gui
+
+
+
+# Needed to resolve shebang issue
+BuildRequires: python3-devel
+
+# Set exclusivity for x86 based architecture
+ExclusiveArch: x86_64 i686
+
+%description
+Mendeley is a combination of a desktop application and a website which
+helps you manage, share and discover both content and contacts in research.
+
+Our software, Mendeley Desktop, offers you:
+* Automatic extraction of document details (authors, title, journal etc.)
+ from academic papers into a library database, which saves you a lot of
+ manual typing! As more people use Mendeley, the quality of the data
+ extraction improves.
+* Super-efficient management of your papers: "Live" full-text search across
+ all your papers – the results start to appear as you type! Mendeley
+ Desktop also lets you filter your library by authors, journals or keywords.
+ You can also use document collections, notes and tags to organize your
+ knowledge, and export the document details in different citation styles.
+* Sharing and synchronization of your library (or parts of it) with
+ selected colleagues. This is perfect for jointly managing all the papers in
+ your lab!
+* More great features: A plug-in for citing your articles in Microsoft
+ Word, OCR (image-to-text conversion, so you can full-text search all your
+ scanned PDFs) and lots more new features being worked upon.
+
+%package -n libreoffice-Mendeley
+Summary: Insert citations and generate bibliography from Mendeley
+License: ECL 1.0
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: libreoffice-core%{_isa}
+
+%description -n libreoffice-Mendeley
+This extension provides integration between Mendeley Desktop and
+OpenOffice/LibreOffice, providing the ability to insert citations
+from your Mendeley library into OpenOffice documents and generated
+a bibliography automatically.
+
+%prep
+%ifarch i686
+%autosetup -p1 -n %{name}-%{version}-linux-i486
+%else
+%autosetup -p1 -n %{name}-%{version}-linux-x86_64
+%endif
+
+#sed -i 's/Exec=/&env LD_LIBRARY_PATH=\/lib\/mendeleydesktop\/plugins\/platforms /' %%{_bindir}/install-mendeley-link-handler.sh
+
+%build
+# Remove the problematic icons 48x48 and 64x64 look bad because they have a white border
+rm -rf share/icons/hicolor/48x48
+rm -rf share/icons/hicolor/64x64
+
+%install
+mkdir -p %{buildroot}{%{_bindir},%{_datadir},%{_libdir}}
+
+install -pm755 lib/lib{Mendeley.so.%{version},PDFNetC.so} %{buildroot}%{_libdir}/
+install -Dpm755 lib/%{name}/libexec/%{name}.%{_target_cpu} %{buildroot}%{_bindir}/%{name}
+
+cp -pr share/%{name} %{buildroot}%{_datadir}
+
+ln -s /bin/true %{buildroot}%{_bindir}/install-mendeley-link-handler.sh
+
+# Install hicolor icons
+for s in `ls share/icons/hicolor` ; do
+ install -Dpm644 {share/icons/hicolor,%{buildroot}%{_datadir}/icons/hicolor}/${s}/apps/%{name}.png
+done
+
+desktop-file-install --vendor "" --dir %{buildroot}%{_datadir}/applications \
+ --add-mime-type=application/pdf --add-mime-type=text/x-bibtex \
+ share/applications/%{name}.desktop
+
+# AppData
+install -p -m 644 -D %{SOURCE2} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml
+install -p -m 644 -D %{SOURCE3} %{buildroot}/%{_metainfodir}/%{name}-libreoffice.metainfo.xml
+
+# Libre office plugins
+mkdir -p %{buildroot}%{loextdir}
+pushd %{buildroot}%{_datadir}/%{name}
+unzip -qq openOfficePlugin/Mendeley-%{version}.oxt -d %{buildroot}%{loextdir}
+chmod 644 %{buildroot}%{loextdir}/{description.xml,Mendeley/*.xba}
+chmod 755 %{buildroot}%{loextdir}/Scripts/MendeleyDesktopAPI.py
+# Fix Python shebangs
+pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{loextdir}/Scripts/MendeleyDesktopAPI.py
+rm -r openOfficePlugin
+popd
+
+%ldconfig_scriptlets
+
+%check
+appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml
+appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}-libreoffice.metainfo.xml
+
+%files
+%license LICENSE
+%doc README
+%{_bindir}/%{name}
+%{_bindir}/install-mendeley-link-handler.sh
+%{_libdir}/libPDFNetC.so
+%{_libdir}/libMendeley.so.*
+%{_datadir}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_metainfodir}/%{name}.appdata.xml
+
+%files -n libreoffice-Mendeley
+%license share/%{name}/openOfficePlugin/EducationalCommunityLicense.txt
+%{loextdir}
+%{_metainfodir}/%{name}-libreoffice.metainfo.xml
+
+%changelog
+* Thu Jun 06 2019 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.4-1
+- Update to 1.19.4
+- Remove conditional statement for ExclusiveArch
+
+* Mon Feb 18 2019 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.3-2
+- Fix from rpmfusion bugzilla #4041 suggested by Dominik 'Rathann' Mierzejewski
+- Drop qt5-qtstyleplugins dependency as requirement
+- Drop redundant pathfix.py from build requirement
+- Use modern macro for desktop-utils path
+
+* Mon Feb 18 2019 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.3-1
+- Updated to 1.19.3
+- Reenable patch for desktop file
+- Set exclusivity for both 32 and 64 bits x86 architectures
+
+* Sun Oct 21 2018 Luya Tshimbalanga <luya_tfz(a)thefinalzone.net> - 1.19.2-1
+- Updated to 1.19.2
+- Modernized spec
+- Drop patch
+
+* Thu Apr 12 2018 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.13-2
+- ldconfig_scriptlets
+- Removed desktopfiles post and postun
+
+* Thu Feb 15 2018 Philipp Jaeger <p(a)pj4e.de> - 1.17.13
+- Updated to 1.17.13
+
+* Tue Nov 14 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.12
+- Updated to 1.17.12
+
+* Tue Nov 14 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.11-1
+- rebuilt
+
+* Sat Aug 5 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.10
+- New upstream version
+
+* Fri Aug 4 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.8-3
+- Added more info about bundled libraries (Thanks Dominik Mierzejewski)
+
+* Fri Aug 4 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.8-2
+- Removed devel and 32 bit support
+
+* Wed Feb 22 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.8
+- New upstream version
+
+* Mon Jan 23 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.6-3
+- rebuilt
+
+* Sun Jan 22 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.6-2
+- Merged Dominik Mierzejewski <rpm(a)greysector.net>'s rpm file into this one.
+ https://rathann.fedorapeople.org/review/mendeleydesktop/
+
+* Sun Jan 22 2017 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17.6
+- Updated to Mendeley 1.17.6
+
+* Tue Oct 18 2016 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.17
+- Updated to Mendeley 1.17
+
+* Mon Apr 25 2016 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.16.1-2
+- More compliant with rpmlint
+
+* Wed Apr 6 2016 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.16.1
+- Updated to Mendeley 1.16.1
+
+* Mon Feb 22 2016 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.15.3
+- Updated to Mendeley 1.15.3
+
+* Tue Dec 8 2015 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.15.2
+- Updated to Mendeley 1.15.2
+
+* Wed Oct 14 2015 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.15
+- Updated to Mendeley 1.15
+
+* Wed Jul 08 2015 Mark Harfouche <mark.harfouche(a)gmail.com> - 1.14-2
+- modified the patch, they changed the exec string
+
+* Wed Jul 8 2015 Mark Harfouche - 1.14-1
+- Updated to Mendeley 1.14
+
+* Fri Apr 10 2015 Mark Harfouche - 1.13.8-1
+- Updated to Mendeley 1.13.8
+
+* Tue Mar 31 2015 Mark Harfouche - 1.13.6-1
+- Updated to Mendeley 1.13.6
+
+* Wed Mar 04 2015 Alexander Korsunsky <fat.lobyte9(a)gmail.com> - 1.13.4-2
+- Allow building in Mock
+
+* Mon Feb 23 2015 Alexander Korsunsky <fat.lobyte9(a)gmail.com> - 1.13.4-1
+- Updated to Mendeley 1.13.4
+
+* Mon Jan 12 2015 Mark Harfouche - 1.12.4-1
+- Updated to Mendeley 1.12.4
+
+* Tue Sep 02 2014 Mark Harfouche - 1.12.1-1
+- Updated to Mendeley 1.12.1
+
+* Wed Oct 9 2013 Mark Harfouche - 1.10.1-1
+- Updated to Mendeley 1.10.1
+
+* Wed Aug 14 2013 Mark Harfouche - 1.9.2-1
+- Updated to Mendeley 1.9.2
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-18
+- Commented out the sensitive line
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-17
+- Moved the modification of the binary to the prep section like the other patch
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-16
+- Touched up the files section so as not to include other programs directories
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-15
+- Changed the mendeley binary to inhibit the execution of the link-handler
+ script.
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-14
+- Fixed the location of the documentation
+
+* Sun Jul 14 2013 Mark Harfouche - 1.9.1-13
+- Added the /sbin/ldconfig lines to the post and postrun sections
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-12
+- Spec file should be i686 compatible
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-11
+- Removed the 48x48 and 64x64 icons because they looked bad (they used white
+ instead of alpha making them look horrible)
+
+* Sat Jul 13 2013 Filipe Manco - 1.9.1-10
+- Cleanup spec file.
+
+* Sat Jul 13 2013 Filipe Manco - 1.9.1-9
+- Greatly simplify spec file.
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-8
+- Fixed the .desktop file so that it would have the option --unix-distro-build
+ at the end of the exec command
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-7
+- I dont think we need the dummy launcher, mendeley seems to run well without
+ it, so I moved the executable from libexec to bin
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-6
+- Changed the name of the desktopfile to reflect the correct name of the wmclass
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-5
+- Removed the explicit dependencies since I think the packager finds them
+ automatically
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-4
+- Changed the libexec name to mendeleydestop as suggested in Revision 2 but
+ added the appropriate modifications to the spec file.
+
+* Sat Jul 13 2013 Mark Harfouche - 1.9.1-3
+- Undid the modifications of the previous version
+
+* Fri Jul 12 2013 Filipe Manco - 1.9.1-2
+- Binary use mendeleydesktop instead of mendelydesktop.x86_64
+
+* Fri Jul 12 2013 Filipe Manco - 1.9.1-1
+- Update to Mendeley version 1.9.1
+
+* Sun Apr 7 2013 Chris Fallin - 1.8.4-1
+- Updated to Mendeley version 1.8.4
+
+* Thu Mar 21 2013 Chris Fallin - 1.8.3-1
+- Updated to Mendeley version 1.8.3
+
+* Wed Mar 13 2013 Mark Harfouche - 1.8.2-2
+- Cleaned up the spec file
+
+* Wed Mar 13 2013 Chris Fallin - 1.8.2-1
+- Updated to Mendeley version 1.8.2
+
+* Thu Jan 31 2013 Mark Harfouche - 1.8.0-1
+- Updated to Mendeley version 1.8.0
+
+* Tue Jan 22 2013 Mark Harfouche - 0.1.0-2
+- Fixed the dependency for libpng.so.3
+
diff --git a/sources b/sources
index e69de29..328d7ba 100644
--- a/sources
+++ b/sources
@@ -0,0 +1,2 @@
+26de852c0e693a9bf0178594c080de33 mendeleydesktop-1.19.4-linux-i486.tar.bz2
+c12eafe735a9079a1b3f43c1ffb52350 mendeleydesktop-1.19.4-linux-x86_64.tar.bz2
5 years, 5 months
[mythtv] Fix Python 3 conditionals.
by Richard Shaw
commit 65df9944c56949753096bd0f9ee411103ac44af2
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Sun Jun 9 13:42:44 2019 -0500
Fix Python 3 conditionals.
mythtv.spec | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index 12bc65d..24ec5ec 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -679,7 +679,7 @@ Provides a PHP-based interface to interacting with MythTV.
%package -n %{py_prefix}-MythTV
Summary: Python2 bindings for MythTV
-%if 0%{?fedora} > 30
+%if 0%{?fedora} > 32
%{?python_provide:%python_provide python3-%{name}}
%else
%{?python_provide:%python_provide python2-%{name}}
@@ -946,7 +946,7 @@ pushd mythtv
--disable-vaapi \
%endif
--enable-bdjava \
-%if 0%{?fedora} > 30
+%if 0%{?fedora} > 32
--python=%{__python3} \
%else
--python=%{__python2} \
@@ -1058,7 +1058,7 @@ pushd mythplugins
--disable-mythnetvision \
%endif
--enable-opengl \
-%if 0%{?fedora} > 30
+%if 0%{?fedora} > 32
--python=%{__python3} \
%else
--python=%{__python2} \
@@ -1161,7 +1161,7 @@ popd
%endif
# Fixes ERROR: ambiguous python shebang in F30
-%if 0%{?fedora} > 30
+%if 0%{?fedora} > 32
find %{buildroot}%{_datadir}/mythtv/ -type f -name "*.py" -exec sed -i '1s:#!/usr/bin/env python$:#!%{__python3}:' {} ';'
find %{buildroot}%{_datadir}/mythtv/ -type f -name "*.py" -exec sed -i '1s:#!/usr/bin/python$:#!%{__python3}:' {} ';'
%else
@@ -1344,7 +1344,7 @@ exit 0
%if %{with python}
%files -n %{py_prefix}-MythTV
%{_bindir}/mythpython
-%if 0%{?fedora} > 30
+%if 0%{?fedora} > 32
%{python3_sitelib}/MythTV/
%{python3_sitelib}/MythTV-*.egg-info
%else
5 years, 5 months
[xpra-codecs-freeworld] Release to 2.5.2
by Antonio
commit 0c61afb4a1e75d6ed3b914a1228875d187d9c845
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Sat Jun 8 14:48:46 2019 +0200
Release to 2.5.2
.gitignore | 1 +
sources | 2 +-
xpra-codecs-freeworld.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c43245b..41a96e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,4 @@ xpra-0.16.3.tar.xz
/xpra-2.4.3.tar.xz
/xpra-2.5.tar.xz
/xpra-2.5.1.tar.xz
+/xpra-2.5.2.tar.xz
diff --git a/sources b/sources
index 9207e0c..5e3c46f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f38a49351ba6cd903766741ab2b1df5d xpra-2.5.1.tar.xz
+51e3a3fb388d690e82f47aa0b97fa41c xpra-2.5.2.tar.xz
diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec
index 87be4cf..6e94ed7 100644
--- a/xpra-codecs-freeworld.spec
+++ b/xpra-codecs-freeworld.spec
@@ -35,7 +35,7 @@
%endif
Name: xpra-codecs-freeworld
-Version: 2.5.1
+Version: 2.5.2
Release: 1%{?dist}
Summary: Additional codecs for xpra using x264 and ffmpeg
License: GPLv2+
@@ -130,6 +130,9 @@ find %{buildroot}%{pythonx_sitearch}/xpra -name '*.so' \
%license COPYING
%changelog
+* Sat Jun 08 2019 Antonio Trande <sagitter(a)fedoraproject.org> - 2.5.2-1
+- Release to 2.5.2
+
* Thu Apr 18 2019 Antonio Trande <sagitter(a)fedoraproject.org> - 2.5.1-1
- Release to 2.5.1
5 years, 5 months
[dptfxtract/f30] Package dptfxtract (#5268)
by Benjamin Berg
commit bdfd79682c65c45fc33fa251da5deaea33c77252
Author: Benjamin Berg <bberg(a)redhat.com>
Date: Sat Jun 8 14:22:57 2019 +0200
Package dptfxtract (#5268)
.gitignore | 1 +
dptfxtract.service | 42 +++++++++++++++++++++++++++++++++++
dptfxtract.spec | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 108 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..85f32fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/v1.3.tar.gz
diff --git a/dptfxtract.service b/dptfxtract.service
new file mode 100644
index 0000000..8e0a68f
--- /dev/null
+++ b/dptfxtract.service
@@ -0,0 +1,42 @@
+[Unit]
+Description=Create thermald configuration using dptfxtract
+
+PropagatesReloadTo=thermald.service
+Before=thermald.service
+
+# Ensure the target directory exists
+ConditionPathExists=/var/run/thermald/
+# The file in /etc is prefered when it exists, so don't extract data in that case
+ConditionPathExists=!/etc/thermald/thermal-conf.xml.auto
+
+[Service]
+Type=oneshot
+ExecStart=/usr/libexec/dptfxtract -o /var/run/thermald/
+Restart=no
+
+NoNewPrivileges=yes
+LimitCPU=10
+LimitDATA=50M
+LimitNPROC=1
+
+ProtectHome=yes
+ProtectSystem=full
+ReadWritePaths=/var/run/thermald/
+PrivateTmp=yes
+PrivateDevices=yes
+PrivateNetwork=yes
+PrivateUsers=yes
+ProtectKernelTunables=yes
+ProtectKernelModules=yes
+ProtectControlGroups=yes
+RestrictAddressFamilies=
+RestrictNamespaces=
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+RestrictRealtime=yes
+RestrictSUIDSGID=yes
+SystemCallFilter=@basic-io @file-system @signal @process ioctl mprotect brk
+SystemCallArchitectures=native
+
+[Install]
+WantedBy=thermald.service
diff --git a/dptfxtract.spec b/dptfxtract.spec
new file mode 100644
index 0000000..09846bc
--- /dev/null
+++ b/dptfxtract.spec
@@ -0,0 +1,64 @@
+Name: dptfxtract
+Version: 1.3
+Release: 1%{?dist}
+Summary: Utility to generate a thermald configuration from DPTF
+
+License: Redistributable, no modification permitted
+URL: https://github.com/intel/dptfxtract
+ExclusiveArch: x86_64
+Source0: https://github.com/intel/dptfxtract/archive/v%{version}.tar.gz
+Source1: dptfxtract.service
+
+BuildRequires: systemd-rpm-macros
+Requires: thermald
+
+%{?systemd_requires}
+
+%global debug_package %{nil}
+
+%description
+This is a companion tool to Linux Thermal Daemon (thermald). This tool tries to
+reuse some of the tables used by "Intel ® Dynamic Platform and Thermal
+Framework (Intel® DPTF)" by converting to the thermal_conf.xml format used by
+thermald.
+
+Integration with thermald is included so that that a thermald configuration
+will be created automatically if thermald is enabled.
+
+%prep
+%autosetup
+
+%build
+
+%post
+%systemd_post dptfxtract.service
+systemctl try-restart thermald.service
+
+%preun
+%systemd_preun dptfxtract.service
+
+%postun
+%systemd_postun_with_restart dptfxtract.service
+
+%install
+mkdir -p %{buildroot}%{_libexecdir}
+mkdir -p %{buildroot}%{_unitdir}
+mkdir -p %{buildroot}%{_unitdir}/thermald.service.wants
+mkdir -p %{buildroot}usr/share/doc/dptfxtract
+
+install -m 755 dptfxtract %{buildroot}%{_libexecdir}/dptfxtract
+install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
+ln -s ../dptfxtract.service %{buildroot}%{_unitdir}/thermald.service.wants/dptfxtract.service
+
+%files
+%{_libexecdir}/dptfxtract
+%{_unitdir}/dptfxtract.service
+%dir %{_unitdir}/thermald.service.wants
+%{_unitdir}/thermald.service.wants/dptfxtract.service
+%license COPYING
+%doc README.txt
+
+
+%changelog
+* Sat Jun 08 2019 Benjamin Berg <bberg(a)redhat.com> - 1.3-1
+- Package dptfxtract (#5268)
diff --git a/sources b/sources
index e69de29..ddf2bbb 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9caf01728b0d2f71fa9c3af462de3e2c v1.3.tar.gz
5 years, 5 months