SHA256
1
0
forked from pool/screengrab

Accepting request 1033717 from home:sfalken:branches:X11:LXQt

- Update to 2.5.0:
  * Fixed the screenshot of window and its decoration with multi-screen setups.
  * Removed shared libraries.
  * Removed fix-no-undefined-builderror.patch

OBS-URL: https://build.opensuse.org/request/show/1033717
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/screengrab?expand=0&rev=39
This commit is contained in:
Michael Vetter 2022-11-06 08:56:11 +00:00 committed by Git OBS Bridge
parent 5abdbd6d83
commit 0094c6ec92
7 changed files with 29 additions and 43 deletions

View File

@ -1,18 +0,0 @@
diff -ruNp screengrab-orig/src/modules/extedit/CMakeLists.txt screengrab/src/modules/extedit/CMakeLists.txt
--- screengrab-orig/src/modules/extedit/CMakeLists.txt
+++ screengrab/src/modules/extedit/CMakeLists.txt
@@ -24,12 +24,10 @@ qt5_translation_loader(extedit_QM_LOADER
)
add_library(extedit
- SHARED
+ STATIC
${extedit_SRC}
${extedit_QMS}
${extedit_QM_LOADER}
)
-set_property (TARGET extedit PROPERTY SOVERSION 1.0.0)
-install(TARGETS extedit DESTINATION ${SG_LIBDIR})
target_link_libraries(extedit Qt5::Widgets Qt5::X11Extras Qt5Xdg)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a77f7af9327be6afed3e224182096972f06a118af2225edaa56183d30e127092
size 336400

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmJayuUVHHRzdWphbjIw
MDBAZ21haWwuY29tAAoJEL55MAetIt9+pu4P/jMCZKTgk34aEc7sd3Q9++XM4mHW
mAPWILVjzO6gUect2w8Wm3IIgmu7sqVBeeYr9m1fBkvb/UCv2CwFtGCk9HdfaXw+
pbOSETpS8uy+bJ+QT2iXvlwHOvCAwjjKLVM+7ANaLsLl2H1tSOx1CshfQ/H+8Tzd
vVAfnYVJTWtoD4qCElZ1P3uMw4EMLrkAN4gtgJ4BawhBaEaeJ6k3ZN9yAr2x9YRF
APs5QZGRwshYX7dzuXLqrgqHJ+ag8DHKlofO7gsXKsRQxjRpoV9Y1UMMBIQ15/Rc
dtUP4A7EqjgD/T+tyKunF1WzX1wLBNFoqZuaaADCq68Z/dBLiXz+c1E5hEE8l8en
uDTrezY3Wgc+JnUYIuj1OVEi7PcgSoPZlcMcEPshMcJCi0MaUFLOK5IDmqHT0Vpp
BKKirECMJ89uudB9QoNn4+WG9SwlrptyY59OT/87upJleqzSXyCY0edmEKuBScvq
JfTlgc55TKAh0BK3B4nG6Gc0QzUKnHXJjrXXjP3aiKyPI4Q3XBuFd56LWOICPo3o
6Okg+PH2yS7FBVCFzprxxXMa8dIShsVoiNkCLeg7DUp4k6O7BjxoIFXOSJ32Vn19
Lem9VNg8iACbDAqZw4kmIXUHkaAXPkLLEYilQOKleeglWEPmsE9PmD8gKRppjP/+
X5Bzv55o3rIBV8FS
=UA6C
-----END PGP SIGNATURE-----

3
screengrab-2.5.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b277db9503abf6ad1ac6b515220643663f17e6af574ba7da10b8a4e48bf1f4b
size 336852

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmNmN08VHHRzdWphbjIw
MDBAZ21haWwuY29tAAoJEL55MAetIt9+c50QAIyRaGLWwVWqoj/Z+ID5+B7n0+5M
7RfPw/XfbsTz+nQongXTNzdXGiD3fbwmX1Ix8VaAv7Gt1e/UuEfSz5Z7sDFdoHd6
4xTnux58ztgPhZ5eGqORA5bsWyezb9yen3NSmtadu5jFAb+Q8MjVHlviZvdqetVr
TUdwvBSkTzyWLN6XmV1yQgX8Nq3dVDvC4a4dwe/jf8R7kg0e9t24JcSOhTPdA2TH
zFAFeOnI+nUuKFpyg62bxGtVHxWiqo+Yd6wDakvl4ZtGrpAEJb4iZJWICodfnMCW
jKliRBZv8uKehv3GlYelu0mGc+GrC9IygVJzmcwpt2bbU2kufsJQqxzFdqKeB9ki
TmcMyKyQ4ucsQFohR3Gqi3KX4MI+vAKJj47i+7orfpOmN16AO3+ixBRljmfgZp7N
EF2mX0oMR8hWerEotAmgFaCHZBTglrhta+eQbKU+ol/HAw0qbRo/pt0k/rUStJI8
IduA9aENiSSQB2ETFWeJRKgo3pi4LKRpqhlmZcPXIhRnSzqjbuo6m+cMaenlNLOy
nplry9gGott8xcIlW5HzVCFGX8Zlh2vPvMWXhCDd06kIR9YwH4lrhO7ElVnlG9Af
UwjfBCXpn5ntnrdYwiNpPRhuV+do+HOayFNZADqu1Q0hCIiHO7NKT4P1G3MpCUt0
USi5JjLbkfOTzfi2
=Qy8c
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sat Nov 5 18:21:33 UTC 2022 - Shawn Dunn <sfalken@cloverleaf-linux.org>
- Update to 2.5.0:
* Fixed the screenshot of window and its decoration with multi-screen setups.
* Removed shared libraries.
* Removed fix-no-undefined-builderror.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Aug 28 18:27:32 UTC 2022 - Shawn Dunn <sfalken@cloverleaf-linux.org> Sun Aug 28 18:27:32 UTC 2022 - Shawn Dunn <sfalken@cloverleaf-linux.org>

View File

@ -17,7 +17,7 @@
Name: screengrab Name: screengrab
Version: 2.4.0 Version: 2.5.0
Release: 0 Release: 0
Summary: Qt tool for creating screenshots Summary: Qt tool for creating screenshots
License: GPL-2.0-only License: GPL-2.0-only
@ -27,8 +27,6 @@ Source: https://github.com/lxqt/screengrab/releases/download/%{version}/
Source1: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz.asc Source1: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring Source2: %{name}.keyring
Patch0: screengrab-link.patch Patch0: screengrab-link.patch
# PATCH-FIX-UPSTREAM fix-no-undefined-builderror.patch gh#lxqt/screengrab#310
Patch1: fix-no-undefined-builderror.patch
BuildRequires: cmake >= 3.1.0 BuildRequires: cmake >= 3.1.0
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
@ -58,11 +56,9 @@ Screenshot taker with the ability to publish them via hosting services.
%prep %prep
%setup -q %setup -q
%patch0 -p1 %patch0 -p1
%patch1 -p1
%build %build
%cmake %cmake
%cmake_build
%install %install
%cmake_install %cmake_install