Accepting request 779167 from home:ecsos
- Update to 1.12.1 * Fix bit-rate parsing when "long" is 32 bits (#995) - Changes from 1.12.0 * Add shortcut (Ctrl+r) to rotate device screen (#11) * Respect scrolling configuration on macOS (#966) * Initialize Application object (fix crashes on some devices) (#940) * Restore the .jar extension on the device (fix crashes on some * devices) (#944) * Inject mouse events with a virtual device id (fix crashes on some * devices) (#962) * Refuse to push server if it points to a directory (#956) - Run spec-cleaner. - Update to version 1.11: * Add support for touchscreens/multitouch (#22, #865) * Add --max-fps to limit the frame rate (Android 10 only) (#488) * Add options to set an initial window size and position (#762) * Add option to disable window decorations (#762) * Add --prefer-text option (#650) * Add manpage * Fix copy-paste on Android 10 devices (#796) * Fix "turn screen off" on Android 10 devices (#835) * Fix clicks not working in some games (#635) * Fix device rotation while the window is maximized (#750) * Fix scrcpy-noconsole.exe (#691) * Fix HiDPI support (#829) * Fix segfault on empty file recorded (#918) * Fix recorded video to avoid crashes in Adobe Premiere (#702) * Fix segfault on recording with old FFmpeg versions (#707) * Fix several crashes on some devices (like Meizu) (#240, #365, #921) * Upgrade FFmpeg to 4.2.1 in Windows releases * Upgrade platform-tools to 29.0.5 (adb) in Windows releases OBS-URL: https://build.opensuse.org/request/show/779167 OBS-URL: https://build.opensuse.org/package/show/hardware/scrcpy?expand=0&rev=66
This commit is contained in:
parent
76cc677681
commit
7c27c219ef
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -21,3 +21,5 @@
|
|||||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||||
|
## Specific LFS patterns
|
||||||
|
scrcpy-server-v1.12.1 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
19
_service
19
_service
@ -1,19 +0,0 @@
|
|||||||
<services>
|
|
||||||
<service name="tar_scm" mode="disabled">
|
|
||||||
<param name="scm">git</param>
|
|
||||||
<param name="url">https://github.com/Genymobile/scrcpy.git</param>
|
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
|
||||||
<param name="versionrewrite-pattern">v(.*)</param>
|
|
||||||
<param name="changesgenerate">enable</param>
|
|
||||||
<param name="revision">release</param>
|
|
||||||
</service>
|
|
||||||
<service name="recompress" mode="disabled">
|
|
||||||
<param name="file">*.tar</param>
|
|
||||||
<param name="compression">xz</param>
|
|
||||||
</service>
|
|
||||||
<service name="download_files" mode="disabled">
|
|
||||||
<param name="enforceupstream">yes</param>
|
|
||||||
</service>
|
|
||||||
<service name="set_version" mode="disabled"/>
|
|
||||||
<service name="download_files" mode="disabled"/>
|
|
||||||
</services>
|
|
@ -1,4 +0,0 @@
|
|||||||
<servicedata>
|
|
||||||
<service name="tar_scm">
|
|
||||||
<param name="url">https://github.com/Genymobile/scrcpy.git</param>
|
|
||||||
<param name="changesrevision">9bcee4ea428472c884fc869a42e0d667c5958b4b</param></service></servicedata>
|
|
3
scrcpy-1.12.1.tar.gz
Normal file
3
scrcpy-1.12.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7692664e1bd703421eb9659cc9956d9f0ac64eb14abddab7b2ade37625f0243d
|
||||||
|
size 215449
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:cbeb1a4e046f1392c1dc73c3ccffd7f86dec4636b505556ea20929687a119390
|
|
||||||
size 22546
|
|
3
scrcpy-server-v1.12.1
Normal file
3
scrcpy-server-v1.12.1
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:63e569c8a1d0c1df31d48c4214871c479a601782945fed50c1e61167d78266ea
|
||||||
|
size 26202
|
@ -1,3 +1,44 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 25 18:23:52 UTC 2020 - ecsos@opensuse.org
|
||||||
|
|
||||||
|
- Update to 1.12.1
|
||||||
|
* Fix bit-rate parsing when "long" is 32 bits (#995)
|
||||||
|
|
||||||
|
- Changes from 1.12.0
|
||||||
|
* Add shortcut (Ctrl+r) to rotate device screen (#11)
|
||||||
|
* Respect scrolling configuration on macOS (#966)
|
||||||
|
* Initialize Application object (fix crashes on some devices) (#940)
|
||||||
|
* Restore the .jar extension on the device (fix crashes on some
|
||||||
|
* devices) (#944)
|
||||||
|
* Inject mouse events with a virtual device id (fix crashes on some
|
||||||
|
* devices) (#962)
|
||||||
|
* Refuse to push server if it points to a directory (#956)
|
||||||
|
|
||||||
|
- Run spec-cleaner.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 20 18:16:54 UTC 2019 - ecsos@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 1.11:
|
||||||
|
* Add support for touchscreens/multitouch (#22, #865)
|
||||||
|
* Add --max-fps to limit the frame rate (Android 10 only) (#488)
|
||||||
|
* Add options to set an initial window size and position (#762)
|
||||||
|
* Add option to disable window decorations (#762)
|
||||||
|
* Add --prefer-text option (#650)
|
||||||
|
* Add manpage
|
||||||
|
* Fix copy-paste on Android 10 devices (#796)
|
||||||
|
* Fix "turn screen off" on Android 10 devices (#835)
|
||||||
|
* Fix clicks not working in some games (#635)
|
||||||
|
* Fix device rotation while the window is maximized (#750)
|
||||||
|
* Fix scrcpy-noconsole.exe (#691)
|
||||||
|
* Fix HiDPI support (#829)
|
||||||
|
* Fix segfault on empty file recorded (#918)
|
||||||
|
* Fix recorded video to avoid crashes in Adobe Premiere (#702)
|
||||||
|
* Fix segfault on recording with old FFmpeg versions (#707)
|
||||||
|
* Fix several crashes on some devices (like Meizu) (#240, #365, #921)
|
||||||
|
* Upgrade FFmpeg to 4.2.1 in Windows releases
|
||||||
|
* Upgrade platform-tools to 29.0.5 (adb) in Windows releases
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 05 11:20:09 UTC 2019 - pousaduarte@gmail.com
|
Mon Aug 05 11:20:09 UTC 2019 - pousaduarte@gmail.com
|
||||||
|
|
||||||
|
31
scrcpy.spec
31
scrcpy.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package scrcpy
|
# spec file for package scrcpy
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2020 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -12,25 +12,25 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: scrcpy
|
Name: scrcpy
|
||||||
Version: 1.10
|
Version: 1.12.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Display and control your Android device
|
Summary: Display and control your Android device
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
Group: Hardware/Mobile
|
Group: Hardware/Mobile
|
||||||
Url: https://github.com/Genymobile/scrcpy
|
URL: https://github.com/Genymobile/scrcpy
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: https://github.com/Genymobile/scrcpy/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||||
Source1: https://github.com/Genymobile/scrcpy/releases/download/v%{version}/scrcpy-server-v%{version}.jar
|
Source1: https://github.com/Genymobile/scrcpy/releases/download/v%{version}/scrcpy-server-v%{version}
|
||||||
|
|
||||||
BuildRequires: meson
|
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: pkgconfig(sdl2)
|
BuildRequires: meson
|
||||||
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(libavcodec)
|
BuildRequires: pkgconfig(libavcodec)
|
||||||
BuildRequires: pkgconfig(libavformat)
|
BuildRequires: pkgconfig(libavformat)
|
||||||
|
BuildRequires: pkgconfig(sdl2)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This application provides display and control of Android devices connected on USB. It does not require any root access
|
This application provides display and control of Android devices connected on USB. It does not require any root access
|
||||||
@ -41,19 +41,22 @@ This application provides display and control of Android devices connected on US
|
|||||||
%build
|
%build
|
||||||
|
|
||||||
%meson \
|
%meson \
|
||||||
-Dprebuilt_server='%{S:1}'
|
-Dprebuilt_server='%{SOURCE1}'
|
||||||
|
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
# rise up error with jar
|
||||||
%meson_install
|
#%%meson_install
|
||||||
|
install -Dm 0755 build/app/%{name} %{buildroot}%{_bindir}/%{name}
|
||||||
|
install -Dm 0644 build/server/scrcpy-server %{buildroot}%{_datadir}/%{name}/scrcpy-server
|
||||||
|
install -Dm 0644 app/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.md DEVELOP.md FAQ.md
|
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
%doc README.md DEVELOP.md FAQ.md
|
||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_datadir}/%{name}
|
%{_datadir}/%{name}
|
||||||
|
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user