Package Details: freerdp-git 3.9.0.r94.ga7638bb-1

Git Clone URL: https://aur.archlinux.org/freerdp-git.git (read-only, click to copy)
Package Base: freerdp-git
Description: Free implementation of the Remote Desktop Protocol (RDP)
Upstream URL: https://github.com/FreeRDP/FreeRDP
Licenses: Apache-2.0
Conflicts: freerdp
Provides: freerdp, libfreerdp-client3.so, libfreerdp-server-proxy3.so, libfreerdp-server3, libfreerdp-shadow-subsystem3.so, libfreerdp-shadow3.so, libfreerdp3.so, libwinpr-tools3.so, libwinpr3.so
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 88
Popularity: 0.000000
First Submitted: 2010-06-19 21:20 (UTC)
Last Updated: 2024-10-30 07:30 (UTC)

Dependencies (68)

Required by (16)

Sources (1)

Pinned Comments

xiota commented on 2023-12-17 23:44 (UTC) (edited on 2024-10-30 15:03 (UTC) by xiota)

Rebuild for library updates. pacman may produce errors similar to the following:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (74.2-1) breaks dependency 'libicuuc.so=73-64' required by freerdp-git

To force pacman to install libraries, use dd option. Otherwise, try building in a clean chroot.

xiota commented on 2023-10-26 12:27 (UTC) (edited on 2024-10-30 15:07 (UTC) by xiota)

This is a git package. Please do not flag for mere version bumps. The version number is automatically updated on rebuild.

Please avoid commenting and flagging for the same issue at the same time.

  • Flag for straightforward issues with standard solutions, like typos and depends updates.
  • Comment for issues that require explanation or debugging. Use a pastebin for blocks of text more than a few lines.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

tinywrkb commented on 2020-04-09 23:37 (UTC) (edited on 2020-04-09 23:38 (UTC) by tinywrkb)

Suggested changes to follow community/freerdp.

Comments:

  • I took advantage of the fact that github is not case sensitive and used lowercase for the source url.
  • Maybe the docbook patch should be avoided as it might break in the future and require maintenance.
  • Maybe the community package maintainer and contributors should be added as contributors here and not in the suggested format.
  • With version 2.0.0 finally released I switched to use the stable release (actually freerdp-gstfree) so I most likely won't have freerdp-git installed on my system and won't keep track if this will break in the future.

maximbaz commented on 2020-01-31 09:16 (UTC)

Please synchronize PKGBUILD with community/freerdp, it brings wayland support and many other goodies: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/freerdp

Also please update source from git:// to git+https://

skraw commented on 2019-12-28 13:04 (UTC)

Can the depends please be fixed. It is currently impossible to build guacamole-server with rdp support without this package ...

nylocx commented on 2019-12-20 19:26 (UTC)

The makedepends have to be adjusted from damageproto to xorgproto.

sandzhaj commented on 2019-07-15 18:18 (UTC)

[ 36%] Linking C shared library libwinpr2.so [ 36%] Built target winpr make: *** [Makefile:152: all] Error 2

TheCondor commented on 2018-11-29 17:12 (UTC)

Update packagebuild to this, for download latest rc4 with enabled printer option which is currently not enabled in the package.

Maintainer: Christian Hesse mail@eworm.de
Contributor: Alexey Vasiliev robbinton@gmail.com

pkgname=freerdp-git pkgdesc='Free RDP client - git checkout' pkgver=2.0.0.rc4.r81.g7ad24b606 pkgrel=1 depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib' 'libxext' 'libxdamage' 'ffmpeg' 'libxkbfile' 'libxinerama' 'libxv' 'openh264') makedepends=('git' 'krb5' 'cmake' 'damageproto') arch=('i686' 'x86_64') url="http://www.freerdp.com/" license=('GPL') provides=('freerdp') conflicts=('freerdp') source=('freerdp::git://github.com/FreeRDP/FreeRDP.git') sha256sums=('SKIP')

pkgver() { cd freerdp/

if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then
    printf '%s.r%s.g%s' \
        "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG})" \
        "$(git rev-list --count ${GITTAG}..)" \
        "$(git rev-parse --short HEAD)"
else
    printf '0.r%s.g%s' \
        "$(git rev-list --count master)" \
        "$(git rev-parse --short HEAD)"
fi

}

build() { cd freerdp/

cmake \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_INSTALL_LIBDIR=lib \
    -DWITH_PULSE=ON \
    -DWITH_SERVER=ON \
    -DWITH_OPENH264=ON \
    -DWITH_CUPS=ON \
    .
make

}

package() { cd freerdp/

make DESTDIR="${pkgdir}/" install

}

gavinhungry commented on 2018-05-24 16:13 (UTC) (edited on 2018-05-24 16:13 (UTC) by gavinhungry)

Please use git rev-parse --short HEAD instead of git log -1 --format='%h' in pkgver. I have log.showSignature enabled in my git config, and it prevents this packing from being built.

tst22 commented on 2017-10-06 14:53 (UTC)

I'm having problems while building: CheckSymbolExists.c:(.text.startup+0x3): Warning: undefined Reference to »pthread_mutex_timedlock« Anybody knows a fix?

eworm commented on 2016-02-29 15:21 (UTC)

The file has FREERDP_VERSION_SUFFIX, which you ignore completely. However... If the developers want a version string starting with 2.0 (for beta, rc, final or whatever) they should just tag it. This is a git package, so we use git tag.