From 2c721d475fa9e516c35c63a94a3a907556d712b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D1=80=D0=B0=D1=86=D0=B5=D0=B2=D1=81=D0=BA=D0=B8?= =?UTF-8?q?=D0=B9=20=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80?= Date: Thu, 27 Aug 2020 08:52:38 +0300 Subject: [PATCH] app-mobilephone/scrcpy: Version bump --- app-mobilephone/scrcpy/Manifest | 2 + app-mobilephone/scrcpy/scrcpy-1.14.ebuild | 44 +++++++++++++++++++++ profiles/default/package.keywords/calculate | 1 + 3 files changed, 47 insertions(+) create mode 100644 app-mobilephone/scrcpy/Manifest create mode 100644 app-mobilephone/scrcpy/scrcpy-1.14.ebuild diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest new file mode 100644 index 000000000..8d2bc1b4a --- /dev/null +++ b/app-mobilephone/scrcpy/Manifest @@ -0,0 +1,2 @@ +DIST scrcpy-server-v1.14 33142 BLAKE2B 1cb3537bb21417c1ca0cb4b22ce3dea36d587a26c6db3a157964e3913d8983cd669653c02f502c401c0b1b30ac58fd35ee58cfc8cd41791490e0512827d81191 SHA512 791b2847882749994a6e013cc964aa2d6c23e6550b86352f81874e8d23c495740d15aa4872a59cb3529b8210f59a230014aa7c369150609ef7e907f6199f9d80 +EBUILD scrcpy-1.14.ebuild 926 BLAKE2B 24c422b16ea893b90a55521ab013291b536721927969f576b454601192495484d5f3af0e183db3ef9930dce763fe7f825c641c63a51b6d633675954c3ca814c3 SHA512 aef25ee7ff4a6d1b3b9c7bedae337f8e110203eb077d8309522aa0a13d4a47a7e844a9e89842fadc4be61104987a5b7825fbcd6b65c470b357689bdfd596b855 diff --git a/app-mobilephone/scrcpy/scrcpy-1.14.ebuild b/app-mobilephone/scrcpy/scrcpy-1.14.ebuild new file mode 100644 index 000000000..c10ae5c5b --- /dev/null +++ b/app-mobilephone/scrcpy/scrcpy-1.14.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit meson ninja-utils git-r3 + +EGIT_REPO_URI="https://github.com/Genymobile/scrcpy.git" + +if [[ ${PV} = 9999* ]]; then + MY_SERVER_PV="1.3" +else + EGIT_COMMIT="v${PV}" + MY_SERVER_PV="${PV}" + KEYWORDS="~amd64" +fi + +MY_SERVER_PN="scrcpy-server" +MY_SERVER_P="${MY_SERVER_PN}-v${MY_SERVER_PV}" + +SRC_URI="https://github.com/Genymobile/${PN}/releases/download/v${MY_SERVER_PV}/${MY_SERVER_P}" + +DESCRIPTION="Display and control your Android device" +HOMEPAGE="https://blog.rom1v.com/2018/03/introducing-scrcpy/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RESTRICT="test" + +COMMON_DEPEND="media-libs/libsdl2[X] + media-video/ffmpeg" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="" + +src_configure() { + local emesonargs=( + -Db_lto=true + -Dprebuilt_server="${DISTDIR}/${MY_SERVER_P}" + ) + meson_src_configure +} diff --git a/profiles/default/package.keywords/calculate b/profiles/default/package.keywords/calculate index b65130f4b..3ced72bd3 100644 --- a/profiles/default/package.keywords/calculate +++ b/profiles/default/package.keywords/calculate @@ -2,6 +2,7 @@ ~app-crypt/shim-signed-0.2 amd64 ~dev-python/soaplib-1.0.0 amd64 #~games-action/oolite-1.86 amd64 +~app-mobilephone/scrcpy-1.14 ~games-util/steam-launcher-1.0.0.64 amd64 ~media-gfx/blender-2.81a amd64 ~media-plugins/deadbeef-archive-reader-20160116 amd64