Package Details: scrcpy 1.16-1

Git Clone URL: https://aur.archlinux.org/scrcpy.git (read-only, click to copy)
Package Base: scrcpy
Description: Display and control your Android device
Upstream URL: https://github.com/Genymobile/scrcpy
Licenses: Apache
Submitter: nvllsvm
Maintainer: nvllsvm
Last Packager: nvllsvm
Votes: 127
Popularity: 9.00
First Submitted: 2018-03-09 06:06
Last Updated: 2020-08-10 20:20

Latest Comments

1 2 3 4 Next › Last »

yochananmarqos commented on 2020-10-01 04:00

@al3xxx: I can't reproduce that using the arch-meson wrapper.

al3xxx commented on 2020-09-30 16:10

Hi, Couldn't build it without PKG file modification (meson configure requires explicit mentioning of libcrypto for linking otherwise linker spits out long list of errors like these /usr/bin/ld: /usr/lib/libssh.so.4: undefined reference to DSA_free@OPENSSL_1_1_0' /usr/bin/ld: /usr/lib/libssh.so.4: undefined reference toBN_copy@OPENSSL_1_1_0' /usr/bin/ld: /usr/lib/libssh.so.4: undefined reference to `EVP_PKEY_get1_EC_KEY@OPENSSL_1_1_0' )

Here is proper meson configuration command

 meson \
 --prefix /usr \
 --buildtype release \
 --strip \
 -Db_lto=true \
 -Dc_link_args=-lcrypto \                                             
 #^^^^^^^^^^^^^^^^^^^^^
 -Dprebuilt_server="../scrcpy-server-v${pkgver}" \

the_z0id commented on 2020-04-10 08:30

@nvllsvm Recently, starting scrcpy via terminal shows:

INFO: scrcpy 1.12.1 https://github.com/Genymobile/scrcpy /usr/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 2.0 MB/s (26202 bytes in 0.013s) INFO: Initial texture: 1440x2880

It then opens a new terminal window, but does not mirror the smartphone screen. Any ideas for a fix? Thanks in advance.

TrialnError commented on 2020-01-11 00:21

Small question. Can the sourcelink for scrcpy be prepended with ${pkgname}-${pkgver}.tar.gz::? Makes life easier for people which set SRCDEST in makepkg.conf

rockypra commented on 2020-01-01 10:35

@Gilrain I actually made some dummy package for Flutter SDK long time ago but not for Android SDK and tools. Maybe I will make one for android-tools and android-sdk later. Thank you for the tip.

Gilrain commented on 2019-12-29 08:58

@rockypra Why don't you use package relations [https://wiki.archlinux.org/index.php/PKGBUILD#Package_relations] when building your custom ADB?

rockypra commented on 2019-12-28 06:19

I think android-tools should be an optional and removed from mandatory deps list. Someone who want to use this package should know that it requires ADB and there is a lot of way of making ADB and any other tools provided by android-tools available to the system. Having android-tools installed alongside the self-managed one is just adding more unneeded redundancy and sometimes conflicts if the self-managed tools are newer than tools provided by Arch Linux package.

I personally had some issue with android-tools package before which is I'm not sure if it's fixed or not, so I started to manage Android development stuff by myself and I prefer to do it that way rather than waiting for Arch Linux team to update their packages.

kleinph commented on 2019-12-10 12:23

@nvllsvm The rm -rf build in the prepare() function is unnecessary. If you want to clean up leftovers from previous builds just add -c/--clean to your makepkg command (see: https://wiki.archlinux.org/index.php/Makepkg#Usage).

skremiec commented on 2019-12-10 11:36

@nvllsvm Now the android-tools package is listed both as a mandatory and optional dependency.

BrLi commented on 2019-12-10 10:12

there is the arch-meson wrapper, which includes some handy predefined variables for meson https://git.archlinux.org/svntogit/packages.git/tree/trunk/arch-meson?h=packages/meson