[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-09-02 Thread David Runge via arch-commits
Date: Wednesday, September 2, 2020 @ 20:25:50
  Author: dvzrv
Revision: 696994

upgpkg: freerdp 2:2.2.0-2: Rebuild to add VAAPI support (FS#67219).

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-02 20:25:46 UTC (rev 696993)
+++ PKGBUILD2020-09-02 20:25:50 UTC (rev 696994)
@@ -5,7 +5,7 @@
 _name=FreeRDP
 pkgname=freerdp
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 epoch=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
@@ -52,6 +52,7 @@
 -DWITH_CHANNELS=ON \
 -DWITH_CLIENT_CHANNELS=ON \
 -DWITH_SERVER_CHANNELS=ON \
+-DWITH_VAAPI=ON \
 -DCHANNEL_URBDRC_CLIENT=ON \
 -Wno-dev \
 -B build \


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-07-20 Thread David Runge via arch-commits
Date: Monday, July 20, 2020 @ 15:42:00
  Author: dvzrv
Revision: 664627

upgpkg: freerdp 2:2.2.0-1: Upgrade to 2.2.0.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-20 14:02:17 UTC (rev 664626)
+++ PKGBUILD2020-07-20 15:42:00 UTC (rev 664627)
@@ -4,7 +4,7 @@
 
 _name=FreeRDP
 pkgname=freerdp
-pkgver=2.1.2
+pkgver=2.2.0
 pkgrel=1
 epoch=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
@@ -22,8 +22,10 @@
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
 "$pkgname-2.0.0-manpage_formatting.patch")
-sha512sums=('11589f75bbdc270cbb0c79de9e3ba54950801ac8f281c9a35133165a25313b4cc8c0a7710275b9131f0e2bc2d7f8425b4c01b5b93010f75e827447b44a0eb6b9'
+sha512sums=('70745b3648dbe22e04da5969bb5dd472aac7c7f3cbf149da706835560ed39324209f7e099a9daeaa57b33119660c2a0f9b81f54b509fbea062e22a61794c'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
+b2sums=('67cc49a9f09576f30d40cc6bc0b9244377f93466417f723f4cbf60f2627071ef68640af07512b55b398d94d7110ce00282ea8c0aff43c636059aaaf6b6c07120'
+
'8242fe56ba9cf5352d836f656645a46142c1aecea3e8200203117a0226135591c16fa0a24cfa196ade7b703832ff6871a948fd3bbbcc1d9c6df9885dc360')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-06-22 Thread David Runge via arch-commits
Date: Monday, June 22, 2020 @ 11:03:28
  Author: dvzrv
Revision: 650376

upgpkg: freerdp 2:2.1.2-1: Upgrading to 2.1.2.

Minor cleanups.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-22 11:00:17 UTC (rev 650375)
+++ PKGBUILD2020-06-22 11:03:28 UTC (rev 650376)
@@ -4,9 +4,9 @@
 
 _name=FreeRDP
 pkgname=freerdp
+pkgver=2.1.2
+pkgrel=1
 epoch=2
-pkgver=2.1.1
-pkgrel=1
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="https://www.freerdp.com/;
@@ -22,7 +22,7 @@
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
 "$pkgname-2.0.0-manpage_formatting.patch")
-sha512sums=('e3e667f9a1f954ce914e7dcd24ba4d171fd147e812883ebcb67363dde4054e2d3cbe5fe4e7104fe52f84453c67e32281b5ee62889ba68850ba762196549855ba'
+sha512sums=('11589f75bbdc270cbb0c79de9e3ba54950801ac8f281c9a35133165a25313b4cc8c0a7710275b9131f0e2bc2d7f8425b4c01b5b93010f75e827447b44a0eb6b9'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
 
 prepare() {
@@ -35,10 +35,10 @@
 
 build() {
   cd "${pkgname}-${pkgver}"
-  export CFLAGS+=" ${CPPFLAGS}"
-  export CXXFLAGS+=" ${CPPFLAGS}"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
+  cmake -DCMAKE_INSTALL_PREFIX='/usr' \
+-DCMAKE_INSTALL_LIBDIR='lib' \
+-DCMAKE_BUILD_TYPE='None' \
+-DPROXY_PLUGINDIR='/usr/lib/freerdp2/server/proxy/plugins' \
 -DWITH_DSP_FFMPEG=ON \
 -DWITH_FFMPEG=ON \
 -DWITH_PULSE=ON \
@@ -51,8 +51,6 @@
 -DWITH_CLIENT_CHANNELS=ON \
 -DWITH_SERVER_CHANNELS=ON \
 -DCHANNEL_URBDRC_CLIENT=ON \
--DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins \
--DCMAKE_BUILD_TYPE='None' \
 -Wno-dev \
 -B build \
 -S .


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-05-20 Thread David Runge via arch-commits
Date: Wednesday, May 20, 2020 @ 20:43:11
  Author: dvzrv
Revision: 630989

upgpkg: freerdp 2:2.1.1-1: Undoing accidental epoch decrement.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-20 20:41:48 UTC (rev 630988)
+++ PKGBUILD2020-05-20 20:43:11 UTC (rev 630989)
@@ -4,7 +4,7 @@
 
 _name=FreeRDP
 pkgname=freerdp
-epoch=1
+epoch=2
 pkgver=2.1.1
 pkgrel=1
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-05-20 Thread David Runge via arch-commits
Date: Wednesday, May 20, 2020 @ 20:35:09
  Author: dvzrv
Revision: 630985

upgpkg: freerdp 1:2.1.1-1: Upgrading to 2.1.1.

Applying latest cmake packaging guidelines.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-20 20:31:50 UTC (rev 630984)
+++ PKGBUILD2020-05-20 20:35:09 UTC (rev 630985)
@@ -4,8 +4,8 @@
 
 _name=FreeRDP
 pkgname=freerdp
-epoch=2
-pkgver=2.1.0
+epoch=1
+pkgver=2.1.1
 pkgrel=1
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
@@ -22,7 +22,7 @@
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
 "$pkgname-2.0.0-manpage_formatting.patch")
-sha512sums=('afed8893128067b688bf5ba87e7d28296ece3b4848d84653ab0ad0c3723b6a8bc36733aca9649fb29a0d4a53b39fdd49d56d17e9b4eac8bf7b06fa4b27e66b14'
+sha512sums=('e3e667f9a1f954ce914e7dcd24ba4d171fd147e812883ebcb67363dde4054e2d3cbe5fe4e7104fe52f84453c67e32281b5ee62889ba68850ba762196549855ba'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
 
 prepare() {
@@ -35,6 +35,8 @@
 
 build() {
   cd "${pkgname}-${pkgver}"
+  export CFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS}"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
 -DWITH_DSP_FFMPEG=ON \
@@ -50,6 +52,8 @@
 -DWITH_SERVER_CHANNELS=ON \
 -DCHANNEL_URBDRC_CLIENT=ON \
 -DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins \
+-DCMAKE_BUILD_TYPE='None' \
+-Wno-dev \
 -B build \
 -S .
   make VERBOSE=1 -C build


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-05-08 Thread David Runge via arch-commits
Date: Friday, May 8, 2020 @ 11:57:24
  Author: dvzrv
Revision: 625605

upgpkg: freerdp 2:2.1.0-1: Upgrading to 2.1.0.

Removing included patches.
Removing support for mbedtls as according to upstream openssl is preferred 
(FS#66581).

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   22 ++
 1 file changed, 6 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 11:53:34 UTC (rev 625604)
+++ PKGBUILD2020-05-08 11:57:24 UTC (rev 625605)
@@ -5,8 +5,8 @@
 _name=FreeRDP
 pkgname=freerdp
 epoch=2
-pkgver=2.0.0
-pkgrel=3
+pkgver=2.1.0
+pkgrel=1
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="https://www.freerdp.com/;
@@ -14,7 +14,7 @@
 depends=('dbus-glib' 'glibc' 'gstreamer' 'gst-plugins-base-libs' 'libcups'
 'libjpeg-turbo' 'libgssglue' 'libx11' 'libxcursor' 'libxext' 'libxdamage'
 'libxfixes' 'libxkbcommon' 'libxi' 'libxinerama' 'libxkbfile' 'libxrandr'
-'libxrender' 'libxtst' 'mbedtls' 'openssl' 'pam' 'pcsclite' 'wayland')
+'libxrender' 'libxtst' 'openssl' 'pam' 'pcsclite' 'wayland')
 makedepends=('alsa-lib' 'cmake' 'docbook-xsl' 'ffmpeg' 'krb5' 'libpulse'
 'libusb' 'systemd-libs' 'xmlto' 'xorgproto')
 provides=('libfreerdp2.so' 'libfreerdp-client2.so' 'libfreerdp-server2'
@@ -21,13 +21,9 @@
 'libfreerdp-shadow2.so' 'libfreerdp-shadow-subsystem2.so' 'libwinpr2.so'
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
-"$pkgname-2.0.0-manpage_formatting.patch"
-
"${pkgname}-2.0.0-usb_redirection_channel.patch::https://github.com/${pkgname}/${pkgname}/commit/0f8437d1d86b2798edd46033974eb9678b6eecf0.patch;
-
"${pkgname}-2.0.0-ffmpeg_aac.patch::https://github.com/akallabeth/FreeRDP/commit/b0a8355f6f7ad67ded722ca17a11047496244c72.patch;)
-sha512sums=('efdaa1b018e5166c0f2469663bdd0dc788de0577d0c0cb8b98048a535f8cb07de1078f86aaacc9445d42078d2e02fd7bc7f1ed700ca96032976f6bd84c68ee8f'
-
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7'
-
'6ae7bbdd787e8005c52d1c89348d1e8691d48684863f67005dfbe3b1302eb2f6098008b74147e171dc1e4e6764579609fea9168253282fcef95c1cc4f81b89b9'
-
'08ae2be84b07a79c1bb21ac6d1324ff5877a4415954184c48dcb8ca8e5589009d005f2e237473b9f8aa7fc73ddb482762173f2b594b033e086852ebe3cee1b2e')
+"$pkgname-2.0.0-manpage_formatting.patch")
+sha512sums=('afed8893128067b688bf5ba87e7d28296ece3b4848d84653ab0ad0c3723b6a8bc36733aca9649fb29a0d4a53b39fdd49d56d17e9b4eac8bf7b06fa4b27e66b14'
+
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
@@ -35,11 +31,6 @@
   # fix man page formatting:
   # https://bugs.archlinux.org/task/64814
   patch -Np1 -i "../${pkgname}-2.0.0-manpage_formatting.patch"
-  # fix usb redirection channel: https://bugs.archlinux.org/task/66209
-  patch -Np1 -i "../${pkgname}-2.0.0-usb_redirection_channel.patch"
-  # fix broken ffmpeg based AAC encoding:
-  # https://github.com/FreeRDP/FreeRDP/issues/6072
-  patch -Np1 -i "../${pkgname}-2.0.0-ffmpeg_aac.patch"
 }
 
 build() {
@@ -48,7 +39,6 @@
 -DCMAKE_INSTALL_LIBDIR=lib \
 -DWITH_DSP_FFMPEG=ON \
 -DWITH_FFMPEG=ON \
--DWITH_MBEDTLS=ON \
 -DWITH_PULSE=ON \
 -DWITH_CUPS=ON \
 -DWITH_PCSC=ON \


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-05-04 Thread David Runge via arch-commits
Date: Monday, May 4, 2020 @ 17:20:57
  Author: dvzrv
Revision: 624751

upgpkg: freerdp 2:2.0.0-3: Applying fix for broken ffmpeg based AAC by 
disabling it (FS#66527).

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-04 17:05:55 UTC (rev 624750)
+++ PKGBUILD2020-05-04 17:20:57 UTC (rev 624751)
@@ -6,7 +6,7 @@
 pkgname=freerdp
 epoch=2
 pkgver=2.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="https://www.freerdp.com/;
@@ -22,10 +22,12 @@
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
 "$pkgname-2.0.0-manpage_formatting.patch"
-
"${pkgname}-2.0.0-usb_redirection_channel.patch::https://github.com/${pkgname}/${pkgname}/commit/0f8437d1d86b2798edd46033974eb9678b6eecf0.patch;)
+
"${pkgname}-2.0.0-usb_redirection_channel.patch::https://github.com/${pkgname}/${pkgname}/commit/0f8437d1d86b2798edd46033974eb9678b6eecf0.patch;
+
"${pkgname}-2.0.0-ffmpeg_aac.patch::https://github.com/akallabeth/FreeRDP/commit/b0a8355f6f7ad67ded722ca17a11047496244c72.patch;)
 
sha512sums=('efdaa1b018e5166c0f2469663bdd0dc788de0577d0c0cb8b98048a535f8cb07de1078f86aaacc9445d42078d2e02fd7bc7f1ed700ca96032976f6bd84c68ee8f'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7'
-
'6ae7bbdd787e8005c52d1c89348d1e8691d48684863f67005dfbe3b1302eb2f6098008b74147e171dc1e4e6764579609fea9168253282fcef95c1cc4f81b89b9')
+
'6ae7bbdd787e8005c52d1c89348d1e8691d48684863f67005dfbe3b1302eb2f6098008b74147e171dc1e4e6764579609fea9168253282fcef95c1cc4f81b89b9'
+
'08ae2be84b07a79c1bb21ac6d1324ff5877a4415954184c48dcb8ca8e5589009d005f2e237473b9f8aa7fc73ddb482762173f2b594b033e086852ebe3cee1b2e')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
@@ -35,6 +37,9 @@
   patch -Np1 -i "../${pkgname}-2.0.0-manpage_formatting.patch"
   # fix usb redirection channel: https://bugs.archlinux.org/task/66209
   patch -Np1 -i "../${pkgname}-2.0.0-usb_redirection_channel.patch"
+  # fix broken ffmpeg based AAC encoding:
+  # https://github.com/FreeRDP/FreeRDP/issues/6072
+  patch -Np1 -i "../${pkgname}-2.0.0-ffmpeg_aac.patch"
 }
 
 build() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-04-23 Thread David Runge via arch-commits
Date: Thursday, April 23, 2020 @ 15:30:54
  Author: dvzrv
Revision: 618285

upgpkg: freerdp 2:2.0.0-2: Adding a patch for broken USB redirection channel 
(FS#66209).

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-23 15:30:52 UTC (rev 618284)
+++ PKGBUILD2020-04-23 15:30:54 UTC (rev 618285)
@@ -6,7 +6,7 @@
 pkgname=freerdp
 epoch=2
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="https://www.freerdp.com/;
@@ -21,9 +21,11 @@
 'libfreerdp-shadow2.so' 'libfreerdp-shadow-subsystem2.so' 'libwinpr2.so'
 'libwinpr-tools2.so' 'libuwac0.so')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
-"$pkgname-2.0.0-manpage_formatting.patch")
+"$pkgname-2.0.0-manpage_formatting.patch"
+
"${pkgname}-2.0.0-usb_redirection_channel.patch::https://github.com/${pkgname}/${pkgname}/commit/0f8437d1d86b2798edd46033974eb9678b6eecf0.patch;)
 
sha512sums=('efdaa1b018e5166c0f2469663bdd0dc788de0577d0c0cb8b98048a535f8cb07de1078f86aaacc9445d42078d2e02fd7bc7f1ed700ca96032976f6bd84c68ee8f'
-
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
+
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7'
+
'6ae7bbdd787e8005c52d1c89348d1e8691d48684863f67005dfbe3b1302eb2f6098008b74147e171dc1e4e6764579609fea9168253282fcef95c1cc4f81b89b9')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
@@ -31,6 +33,8 @@
   # fix man page formatting:
   # https://bugs.archlinux.org/task/64814
   patch -Np1 -i "../${pkgname}-2.0.0-manpage_formatting.patch"
+  # fix usb redirection channel: https://bugs.archlinux.org/task/66209
+  patch -Np1 -i "../${pkgname}-2.0.0-usb_redirection_channel.patch"
 }
 
 build() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2020-04-09 Thread David Runge via arch-commits
Date: Thursday, April 9, 2020 @ 21:55:05
  Author: dvzrv
Revision: 613055

upgpkg: freerdp 2:2.0.0-1: Upgrading to 2.0.0.

Incrementing epoch, as 2.0.0_rc4 > 2.0.0.
Setting url to https. Adding all direct library dependencies.
Removing faac, faad2, lame and libsoxr in favor of ffmpeg (WITH_DSP_FFMPEG).
Adding scaling on X11 and wayland via WITH_SWSCALE (preferred over WITH_CAIRO).
Setting PROXY_PLUGINDIR, as it otherwise would point to build dir.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   47 ---
 1 file changed, 24 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 20:54:58 UTC (rev 613054)
+++ PKGBUILD2020-04-09 21:55:05 UTC (rev 613055)
@@ -4,28 +4,29 @@
 
 _name=FreeRDP
 pkgname=freerdp
-epoch=1
-pkgver=2.0.0_rc4
-pkgrel=8
+epoch=2
+pkgver=2.0.0
+pkgrel=1
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
-url="http://www.freerdp.com/;
+url="https://www.freerdp.com/;
 license=('Apache')
-depends=('dbus-glib' 'glib2' 'glibc' 'gsm' 'gstreamer' 'gst-plugins-base-libs'
-'lame' 'libcups' 'libjpeg-turbo' 'libgssglue' 'libsoxr' 'libusb' 'libxkbcommon'
-'libxinerama' 'libxkbfile' 'libxrandr' 'mbedtls' 'openssl' 'pam' 'pcsclite'
-'wayland')
-makedepends=('alsa-lib' 'cmake' 'docbook-xsl' 'faac' 'faad2' 'ffmpeg' 'krb5'
-'libpulse' 'systemd-libs' 'xmlto' 'xorgproto')
-provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
-'libwinpr2.so')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver/_/-}.tar.gz;
+depends=('dbus-glib' 'glibc' 'gstreamer' 'gst-plugins-base-libs' 'libcups'
+'libjpeg-turbo' 'libgssglue' 'libx11' 'libxcursor' 'libxext' 'libxdamage'
+'libxfixes' 'libxkbcommon' 'libxi' 'libxinerama' 'libxkbfile' 'libxrandr'
+'libxrender' 'libxtst' 'mbedtls' 'openssl' 'pam' 'pcsclite' 'wayland')
+makedepends=('alsa-lib' 'cmake' 'docbook-xsl' 'ffmpeg' 'krb5' 'libpulse'
+'libusb' 'systemd-libs' 'xmlto' 'xorgproto')
+provides=('libfreerdp2.so' 'libfreerdp-client2.so' 'libfreerdp-server2'
+'libfreerdp-shadow2.so' 'libfreerdp-shadow-subsystem2.so' 'libwinpr2.so'
+'libwinpr-tools2.so' 'libuwac0.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz;
 "$pkgname-2.0.0-manpage_formatting.patch")
-sha512sums=('b4a4d4a58d09010bc45fb90cca148dc4421a4cf0cd5caf288aa702212ef081f14fc418b91f1b79ec8631f582c9ebcdd3031db6a892adb29c402492abb649'
+sha512sums=('efdaa1b018e5166c0f2469663bdd0dc788de0577d0c0cb8b98048a535f8cb07de1078f86aaacc9445d42078d2e02fd7bc7f1ed700ca96032976f6bd84c68ee8f'
 
'd960e042d1527b5d5721136b6b20fc36f65beafd010581ea5b908668537fe9fe622de6689a29c0274b0d6f1e513615f0d02e56c1d1d1e613d093e145d39af8d7')
 
 prepare() {
-  mv -v "${_name}-${pkgver/_/-}" "${pkgname}-${pkgver}"
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
   # fix man page formatting:
   # https://bugs.archlinux.org/task/64814
@@ -36,21 +37,20 @@
   cd "${pkgname}-${pkgver}"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
+-DWITH_DSP_FFMPEG=ON \
+-DWITH_FFMPEG=ON \
 -DWITH_MBEDTLS=ON \
 -DWITH_PULSE=ON \
 -DWITH_CUPS=ON \
 -DWITH_PCSC=ON \
 -DWITH_JPEG=ON \
--DWITH_GSM=ON \
--DWITH_LAME=ON \
--DWITH_FAAD2=ON \
--DWITH_FAAC=ON \
--DWITH_SOXR=ON \
 -DWITH_SERVER=ON \
+-DWITH_SWSCALE=ON \
 -DWITH_CHANNELS=ON \
 -DWITH_CLIENT_CHANNELS=ON \
 -DWITH_SERVER_CHANNELS=ON \
 -DCHANNEL_URBDRC_CLIENT=ON \
+-DPROXY_PLUGINDIR=/usr/lib/freerdp2/server/proxy/plugins \
 -B build \
 -S .
   make VERBOSE=1 -C build
@@ -57,9 +57,10 @@
 }
 
 package() {
-  depends+=('libasound.so' 'libavcodec.so' 'libavutil.so' 'libfaac.so'
-  'libfaad.so' 'libpulse.so' 'libsystemd.so' 'libudev.so')
+  depends+=('libasound.so' 'libavcodec.so' 'libavutil.so' 'libpulse.so'
+  'libswscale.so' 'libswresample.so' 'libsystemd.so' 'libusb-1.0.so')
   cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install -C build
-  install -vDm 644 {ChangeLog,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 {ChangeLog,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
 }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2019-07-31 Thread David Runge via arch-commits
Date: Wednesday, July 31, 2019 @ 16:08:39
  Author: dvzrv
Revision: 495624

upgpkg: freerdp 1:2.0.0_rc4-7

Disabling GSSAPI, as kerberos support seems broken (FS#62897). Removing 
unneeded comments.

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-31 16:08:02 UTC (rev 495623)
+++ PKGBUILD2019-07-31 16:08:39 UTC (rev 495624)
@@ -6,7 +6,7 @@
 pkgname=freerdp
 epoch=1
 pkgver=2.0.0_rc4
-pkgrel=6
+pkgrel=7
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="http://www.freerdp.com/;
@@ -40,7 +40,6 @@
 -DWITH_FAAD2=ON \
 -DWITH_FAAC=ON \
 -DWITH_SOXR=ON \
--DWITH_GSSAPI=ON \
 -DWITH_SERVER=ON \
 -DWITH_CHANNELS=ON \
 -DWITH_CLIENT_CHANNELS=ON \
@@ -47,10 +46,6 @@
 -DWITH_SERVER_CHANNELS=ON \
 -DCHANNEL_URBDRC_CLIENT=ON \
 ..
-# TODO: add, when openh264 is moved to community
-#-DWITH_OPENH264=ON \
-# TODO: not implemented in freerdp?
-#-DWITH_X264=ON \
   make VERBOSE=1
 }
 


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2019-06-17 Thread David Runge via arch-commits
Date: Monday, June 17, 2019 @ 10:45:20
  Author: dvzrv
Revision: 481928

upgpkg: freerdp 1:2.0.0_rc4-6

Adding back CHANNELS options explicitely (seems they are not picked up 
automatically).

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-17 10:27:15 UTC (rev 481927)
+++ PKGBUILD2019-06-17 10:45:20 UTC (rev 481928)
@@ -6,7 +6,7 @@
 pkgname=freerdp
 epoch=1
 pkgver=2.0.0_rc4
-pkgrel=5
+pkgrel=6
 pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
 url="http://www.freerdp.com/;
@@ -42,6 +42,10 @@
 -DWITH_SOXR=ON \
 -DWITH_GSSAPI=ON \
 -DWITH_SERVER=ON \
+-DWITH_CHANNELS=ON \
+-DWITH_CLIENT_CHANNELS=ON \
+-DWITH_SERVER_CHANNELS=ON \
+-DCHANNEL_URBDRC_CLIENT=ON \
 ..
 # TODO: add, when openh264 is moved to community
 #-DWITH_OPENH264=ON \


[arch-commits] Commit in freerdp/trunk (PKGBUILD fix_nla-8cd156a-backport.patch)

2019-06-11 Thread David Runge via arch-commits
Date: Tuesday, June 11, 2019 @ 19:21:01
  Author: dvzrv
Revision: 480518

upgpkg: freerdp 1:2.0.0_rc4-5

Removing obsolete patch. Updating url, pkgdesc. Fixing list of required 
dependencies, so that optional features can be build.
Using correct license (Apache). Removing all implied build options and adding 
optionals.

Modified:
  freerdp/trunk/PKGBUILD
Deleted:
  freerdp/trunk/fix_nla-8cd156a-backport.patch

+
 PKGBUILD   |   74 ---
 fix_nla-8cd156a-backport.patch |   48 -
 2 files changed, 38 insertions(+), 84 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-11 19:16:34 UTC (rev 480517)
+++ PKGBUILD2019-06-11 19:21:01 UTC (rev 480518)
@@ -1,54 +1,56 @@
 # Maintainer: Sergej Pupykin 
+# Contributor: David Runge 
 # Contributor: Stijn Segers 
 
+_name=FreeRDP
 pkgname=freerdp
 epoch=1
 pkgver=2.0.0_rc4
-#_commit=6001cb710dc67eb8811362b7bf383754257a902b
-_pkgver=${pkgver/_/-}
-_pkgver=${_pkgver/+/-}
-pkgrel=4
-pkgdesc="Free RDP client"
+pkgrel=5
+pkgdesc="Free implementation of the Remote Desktop Protocol (RDP)"
 arch=('x86_64')
-url="http://freerdp.sourceforge.net;
-license=('GPL')
-depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib' 'libxext' 'libxdamage'
-'ffmpeg' 'libxkbfile' 'libxinerama' 'libxv' 'libpulse' 'libxkbfile'
-'libxrender' 'libxfixes' 'gst-plugins-base-libs' 'dbus-glib'
-'libxkbcommon')
-makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
-'xmlto' 'docbook-xsl' 'git')
+url="http://www.freerdp.com/;
+license=('Apache')
+depends=('dbus-glib' 'faac' 'faad2' 'ffmpeg' 'gst-plugins-base-libs' 'libcups'
+'libgssglue' 'libxkbcommon' 'libxinerama' 'libxkbfile' 'libxrandr' 'mbedtls'
+'pcsclite')
+makedepends=('cmake' 'docbook-xsl' 'krb5' 'xmlto' 'xorgproto')
 provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
-  'libwinpr2.so')
-#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
-   fix_nla-8cd156a-backport.patch)
-sha256sums=('3406f3bfab63f81c1533029a5bf73949ff60f22f6e155c5a08005b8b8afe6d49'
-'2d449e0c1adee1ef131501e1613fc4c59fd122ca866d09f52eeff61236de81e4')
+'libwinpr2.so')
+source=($pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver/_/-}.tar.gz)
+sha256sums=('3406f3bfab63f81c1533029a5bf73949ff60f22f6e155c5a08005b8b8afe6d49')
 
 prepare() {
- cd "$srcdir"/FreeRDP-${_pkgver}
-# patch -Np1 -i "${srcdir}/fix_nla-8cd156a-backport.patch"
+  mv -v "${_name}-${pkgver/_/-}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  mkdir -pv build
 }
 
 build() {
-  cd "$srcdir"/FreeRDP-${_pkgver}
-  cmake \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_INSTALL_LIBDIR=lib \
-   -DWITH_PULSE=ON \
-   -DWITH_CUPS=ON \
-   -DWITH_CHANNELS=ON \
-   -DWITH_CLIENT_CHANNELS=ON \
-   -DWITH_SERVER_CHANNELS=ON \
-   -DWITH_WAYLAND=ON \
-   -DCHANNEL_URBDRC_CLIENT=ON \
-   -DWITH_SERVER=ON \
-   .
-  make
+  cd "${pkgname}-${pkgver}/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DWITH_MBEDTLS=ON \
+-DWITH_PULSE=ON \
+-DWITH_CUPS=ON \
+-DWITH_PCSC=ON \
+-DWITH_JPEG=ON \
+-DWITH_GSM=ON \
+-DWITH_LAME=ON \
+-DWITH_FAAD2=ON \
+-DWITH_FAAC=ON \
+-DWITH_SOXR=ON \
+-DWITH_GSSAPI=ON \
+-DWITH_SERVER=ON \
+..
+# TODO: add, when openh264 is moved to community
+#-DWITH_OPENH264=ON \
+# TODO: not implemented in freerdp?
+#-DWITH_X264=ON \
+  make VERBOSE=1
 }
 
 package() {
-  cd "$srcdir"/FreeRDP-${_pkgver}
+  cd "${pkgname}-${pkgver}/build"
   make DESTDIR="${pkgdir}" install
 }

Deleted: fix_nla-8cd156a-backport.patch
===
--- fix_nla-8cd156a-backport.patch  2019-06-11 19:16:34 UTC (rev 480517)
+++ fix_nla-8cd156a-backport.patch  2019-06-11 19:21:01 UTC (rev 480518)
@@ -1,48 +0,0 @@
-From: Bernhard Miklautz 
-Date: Wed, 14 Mar 2018 13:39:23 +0100
-Subject: [PATCH] fix nla: don't use server version
-
-FreeRDP currently only supports CredSSP protocol version 3. However the
-current implementation always sent back the version received by the
-server indicating that this version was supported.
-With recent windows updates applied the protocol changed and this approach
-doesn't work anymore (see
-https://msdn.microsoft.com/en-us/library/mt752485.aspx for protocol changes).
-
-With this fix FreeRDP always sends version 3 as supported version.
-
-Credit goes to @mfleisz.
-
-Fixes #4449
-
-(patch above adjusted to apply on top of FreeRDP-2.0.0-rc1)

- libfreerdp/core/nla.c | 5 -
- 1 file changed, 4 

[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2019-05-17 Thread Sergej Pupykin via arch-commits
Date: Friday, May 17, 2019 @ 15:38:19
  Author: spupykin
Revision: 467717

upgpkg: freerdp 1:2.0.0_rc4-4

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-17 15:37:28 UTC (rev 467716)
+++ PKGBUILD2019-05-17 15:38:19 UTC (rev 467717)
@@ -7,7 +7,7 @@
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=3
+pkgrel=4
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -43,6 +43,7 @@
-DWITH_SERVER_CHANNELS=ON \
-DWITH_WAYLAND=ON \
-DCHANNEL_URBDRC_CLIENT=ON \
+   -DWITH_SERVER=ON \
.
   make
 }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2019-02-13 Thread Sergej Pupykin via arch-commits
Date: Wednesday, February 13, 2019 @ 14:59:01
  Author: spupykin
Revision: 432070

upgpkg: freerdp 1:2.0.0_rc4-3

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-13 14:55:16 UTC (rev 432069)
+++ PKGBUILD2019-02-13 14:59:01 UTC (rev 432070)
@@ -7,7 +7,7 @@
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=3
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -14,7 +14,8 @@
 license=('GPL')
 depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib' 'libxext' 'libxdamage'
 'ffmpeg' 'libxkbfile' 'libxinerama' 'libxv' 'libpulse' 'libxkbfile'
-'libxrender' 'libxfixes' 'gst-plugins-base-libs' 'dbus-glib')
+'libxrender' 'libxfixes' 'gst-plugins-base-libs' 'dbus-glib'
+'libxkbcommon')
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
 'xmlto' 'docbook-xsl' 'git')
 provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2019-02-13 Thread Sergej Pupykin via arch-commits
Date: Wednesday, February 13, 2019 @ 14:33:24
  Author: spupykin
Revision: 432066

upgpkg: freerdp 1:2.0.0_rc4-2

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-13 14:05:35 UTC (rev 432065)
+++ PKGBUILD2019-02-13 14:33:24 UTC (rev 432066)
@@ -7,7 +7,7 @@
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=1
+pkgrel=2
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -14,7 +14,7 @@
 license=('GPL')
 depends=('openssl' 'libxcursor' 'libcups' 'alsa-lib' 'libxext' 'libxdamage'
 'ffmpeg' 'libxkbfile' 'libxinerama' 'libxv' 'libpulse' 'libxkbfile'
-'libxrender' 'libxfixes' 'gst-plugins-base-libs')
+'libxrender' 'libxfixes' 'gst-plugins-base-libs' 'dbus-glib')
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
 'xmlto' 'docbook-xsl' 'git')
 provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
@@ -41,6 +41,7 @@
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
-DWITH_WAYLAND=ON \
+   -DCHANNEL_URBDRC_CLIENT=ON \
.
   make
 }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2018-11-20 Thread Sergej Pupykin via arch-commits
Date: Tuesday, November 20, 2018 @ 19:30:48
  Author: spupykin
Revision: 409193

upgpkg: freerdp 1:2.0.0_rc4-1

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-20 18:15:16 UTC (rev 409192)
+++ PKGBUILD2018-11-20 19:30:48 UTC (rev 409193)
@@ -3,7 +3,7 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=2.0.0_rc3
+pkgver=2.0.0_rc4
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
@@ -22,7 +22,7 @@
 
#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
fix_nla-8cd156a-backport.patch)
-sha256sums=('d32d4a092e468deb3a1296e8358f900bf7e80afd0876d815ba43622ce29596c5'
+sha256sums=('3406f3bfab63f81c1533029a5bf73949ff60f22f6e155c5a08005b8b8afe6d49'
 '2d449e0c1adee1ef131501e1613fc4c59fd122ca866d09f52eeff61236de81e4')
 
 prepare() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2018-08-06 Thread Sergej Pupykin via arch-commits
Date: Monday, August 6, 2018 @ 13:07:27
  Author: spupykin
Revision: 369818

upgpkg: freerdp 1:2.0.0_rc3-1

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-06 13:07:20 UTC (rev 369817)
+++ PKGBUILD2018-08-06 13:07:27 UTC (rev 369818)
@@ -4,11 +4,11 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=2.0.0_rc2
+pkgver=2.0.0_rc3
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=1
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -23,7 +23,7 @@
 
#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
fix_nla-8cd156a-backport.patch)
-sha256sums=('a09e338b996fada44bf1277f423240d0fa82289799e2e5dea9d9c63201554de1'
+sha256sums=('d32d4a092e468deb3a1296e8358f900bf7e80afd0876d815ba43622ce29596c5'
 '2d449e0c1adee1ef131501e1613fc4c59fd122ca866d09f52eeff61236de81e4')
 
 prepare() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2018-04-27 Thread Antonio Rojas via arch-commits
Date: Friday, April 27, 2018 @ 18:31:03
  Author: arojas
Revision: 318300

ffmpeg 4.0 rebuild

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-27 18:29:46 UTC (rev 318299)
+++ PKGBUILD2018-04-27 18:31:03 UTC (rev 318300)
@@ -8,7 +8,7 @@
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=1
+pkgrel=2
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2018-04-16 Thread Sergej Pupykin via arch-commits
Date: Monday, April 16, 2018 @ 12:00:50
  Author: spupykin
Revision: 316494

upgpkg: freerdp 1:2.0.0_rc2-1

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-16 09:15:49 UTC (rev 316493)
+++ PKGBUILD2018-04-16 12:00:50 UTC (rev 316494)
@@ -4,11 +4,11 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=2.0.0_rc1
+pkgver=2.0.0_rc2
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=1
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -23,12 +23,12 @@
 
#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
fix_nla-8cd156a-backport.patch)
-sha256sums=('a2c1c83072489d56da78bbe76c29729022f5c35a3ec3a1ce26cea8823de043c2'
+sha256sums=('a09e338b996fada44bf1277f423240d0fa82289799e2e5dea9d9c63201554de1'
 '2d449e0c1adee1ef131501e1613fc4c59fd122ca866d09f52eeff61236de81e4')
 
 prepare() {
  cd "$srcdir"/FreeRDP-${_pkgver}
- patch -Np1 -i "${srcdir}/fix_nla-8cd156a-backport.patch"
+# patch -Np1 -i "${srcdir}/fix_nla-8cd156a-backport.patch"
 }
 
 build() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD fix_nla-8cd156a-backport.patch)

2018-03-16 Thread Sergej Pupykin via arch-commits
Date: Friday, March 16, 2018 @ 09:43:18
  Author: spupykin
Revision: 308813

upgpkg: freerdp 1:2.0.0_rc1-2

Added:
  freerdp/trunk/fix_nla-8cd156a-backport.patch
Modified:
  freerdp/trunk/PKGBUILD

+
 PKGBUILD   |   13 --
 fix_nla-8cd156a-backport.patch |   48 +++
 2 files changed, 58 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-16 09:40:57 UTC (rev 308812)
+++ PKGBUILD2018-03-16 09:43:18 UTC (rev 308813)
@@ -8,7 +8,7 @@
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=1
+pkgrel=2
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -21,9 +21,16 @@
 provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
   'libwinpr2.so')
 
#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
-sha256sums=('a2c1c83072489d56da78bbe76c29729022f5c35a3ec3a1ce26cea8823de043c2')
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
+   fix_nla-8cd156a-backport.patch)
+sha256sums=('a2c1c83072489d56da78bbe76c29729022f5c35a3ec3a1ce26cea8823de043c2'
+'2d449e0c1adee1ef131501e1613fc4c59fd122ca866d09f52eeff61236de81e4')
 
+prepare() {
+ cd "$srcdir"/FreeRDP-${_pkgver}
+ patch -Np1 -i "${srcdir}/fix_nla-8cd156a-backport.patch"
+}
+
 build() {
   cd "$srcdir"/FreeRDP-${_pkgver}
   cmake \

Added: fix_nla-8cd156a-backport.patch
===
--- fix_nla-8cd156a-backport.patch  (rev 0)
+++ fix_nla-8cd156a-backport.patch  2018-03-16 09:43:18 UTC (rev 308813)
@@ -0,0 +1,48 @@
+From: Bernhard Miklautz 
+Date: Wed, 14 Mar 2018 13:39:23 +0100
+Subject: [PATCH] fix nla: don't use server version
+
+FreeRDP currently only supports CredSSP protocol version 3. However the
+current implementation always sent back the version received by the
+server indicating that this version was supported.
+With recent windows updates applied the protocol changed and this approach
+doesn't work anymore (see
+https://msdn.microsoft.com/en-us/library/mt752485.aspx for protocol changes).
+
+With this fix FreeRDP always sends version 3 as supported version.
+
+Credit goes to @mfleisz.
+
+Fixes #4449
+
+(patch above adjusted to apply on top of FreeRDP-2.0.0-rc1)
+---
+ libfreerdp/core/nla.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/libfreerdp/core/nla.c 
b/trunk/src/FreeRDP-2.0.0-rc1/libfreerdp/core/nla.c
+index 47e0870..4bfcf7e 100644
+--- a/libfreerdp/core/nla.c
 b/libfreerdp/core/nla.c
+@@ -1663,14 +1663,17 @@ BOOL nla_send(rdpNla* nla)
+ static int nla_decode_ts_request(rdpNla* nla, wStream* s)
+ {
+   int length;
++  UINT32 version = 0;
+ 
+   /* TSRequest */
+   if (!ber_read_sequence_tag(s, ) ||
+   !ber_read_contextual_tag(s, 0, , TRUE) ||
+-  !ber_read_integer(s, >version))
++  !ber_read_integer(s, ))
+   {
+   return -1;
+   }
++  if (version < nla->version)
++  nla->version = version;
+ 
+   /* [1] negoTokens (NegoData) */
+   if (ber_read_contextual_tag(s, 1, , TRUE) != FALSE)
+-- 
+2.16.2
+


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2017-12-07 Thread Sergej Pupykin via arch-commits
Date: Thursday, December 7, 2017 @ 10:52:30
  Author: spupykin
Revision: 272938

upgpkg: freerdp 1:2.0.0_rc1-1

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-07 10:52:18 UTC (rev 272937)
+++ PKGBUILD2017-12-07 10:52:30 UTC (rev 272938)
@@ -4,11 +4,11 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=2.0.0_rc0
+pkgver=2.0.0_rc1
 #_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=3
+pkgrel=1
 pkgdesc="Free RDP client"
 arch=('x86_64')
 url="http://freerdp.sourceforge.net;
@@ -22,7 +22,7 @@
   'libwinpr2.so')
 
#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
-sha256sums=('b432d92f529646f3e914513c8202c66ce167405082ee5b9e6d15ba4321ff6664')
+sha256sums=('a2c1c83072489d56da78bbe76c29729022f5c35a3ec3a1ce26cea8823de043c2')
 
 build() {
   cd "$srcdir"/FreeRDP-${_pkgver}


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2017-07-25 Thread Sergej Pupykin
Date: Tuesday, July 25, 2017 @ 10:25:42
  Author: spupykin
Revision: 246331

upgpkg: freerdp 1:2.0.0_rc0-3

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-25 10:17:28 UTC (rev 246330)
+++ PKGBUILD2017-07-25 10:25:42 UTC (rev 246331)
@@ -4,8 +4,8 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=1.2.0_20170201
-_commit=6001cb710dc67eb8811362b7bf383754257a902b
+pkgver=2.0.0_rc0
+#_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=3
@@ -20,9 +20,9 @@
 'xmlto' 'docbook-xsl' 'git')
 provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
   'libwinpr2.so')
-#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
-source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
-sha256sums=('SKIP')
+#source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
+sha256sums=('b432d92f529646f3e914513c8202c66ce167405082ee5b9e6d15ba4321ff6664')
 
 build() {
   cd "$srcdir"/FreeRDP-${_pkgver}


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2017-02-17 Thread Sergej Pupykin
Date: Friday, February 17, 2017 @ 17:43:05
  Author: spupykin
Revision: 212945

upgpkg: freerdp 1:1.2.0_20170201-3

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-17 17:35:35 UTC (rev 212944)
+++ PKGBUILD2017-02-17 17:43:05 UTC (rev 212945)
@@ -8,7 +8,7 @@
 _commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=3
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2017-02-01 Thread Bartłomiej Piotrowski
Date: Thursday, February 2, 2017 @ 07:57:27
  Author: bpiotrowski
Revision: 209675

upgpkg: freerdp 1:1.2.0_20170201-2

add libprovides

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-02 06:47:13 UTC (rev 209674)
+++ PKGBUILD2017-02-02 07:57:27 UTC (rev 209675)
@@ -8,7 +8,7 @@
 _commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=1
+pkgrel=2
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;
@@ -18,7 +18,8 @@
 'libxrender' 'libxfixes' 'gst-plugins-base-libs')
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
 'xmlto' 'docbook-xsl' 'git')
-conflicts=('freerdp-git')
+provides=('libwinpr-tools2.so' 'libfreerdp-client2.so' 'libfreerdp2.so'
+  'libwinpr2.so')
 
#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
 
source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 sha256sums=('SKIP')


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2017-02-01 Thread Sergej Pupykin
Date: Wednesday, February 1, 2017 @ 15:48:09
  Author: spupykin
Revision: 209649

upgpkg: freerdp 1:1.2.0_20170201-1

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-01 14:57:14 UTC (rev 209648)
+++ PKGBUILD2017-02-01 15:48:09 UTC (rev 209649)
@@ -4,8 +4,8 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=1.2.0_20160606
-_commit=6e15931a524ab91b2abef500fda0d069166eb454
+pkgver=1.2.0_20170201
+_commit=6001cb710dc67eb8811362b7bf383754257a902b
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=1
@@ -21,7 +21,7 @@
 conflicts=('freerdp-git')
 
#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
 
source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
-md5sums=('SKIP')
+sha256sums=('SKIP')
 
 build() {
   cd "$srcdir"/FreeRDP-${_pkgver}


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2016-06-06 Thread Sergej Pupykin
Date: Monday, June 6, 2016 @ 20:32:12
  Author: spupykin
Revision: 178041

upgpkg: freerdp 1:1.2.0_20160606-1

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-06 18:25:04 UTC (rev 178040)
+++ PKGBUILD2016-06-06 18:32:12 UTC (rev 178041)
@@ -4,10 +4,11 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=1.2.0_20160107
+pkgver=1.2.0_20160606
+_commit=6e15931a524ab91b2abef500fda0d069166eb454
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=6
+pkgrel=1
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;
@@ -19,7 +20,7 @@
 'xmlto' 'docbook-xsl' 'git')
 conflicts=('freerdp-git')
 
#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
-source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=c3ce0c3b09bf10f388011e01bb4091e351af39e9)
+source=("FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=${_commit}")
 md5sums=('SKIP')
 
 build() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2016-03-04 Thread Bartłomiej Piotrowski
Date: Friday, March 4, 2016 @ 12:00:41
  Author: bpiotrowski
Revision: 164717

OpenSSL 1.0.2g rebuild

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-04 10:58:55 UTC (rev 164716)
+++ PKGBUILD2016-03-04 11:00:41 UTC (rev 164717)
@@ -7,7 +7,7 @@
 pkgver=1.2.0_20160107
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=5
+pkgrel=6
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2016-02-16 Thread Sergej Pupykin
Date: Tuesday, February 16, 2016 @ 15:20:45
  Author: spupykin
Revision: 161832

upgpkg: freerdp 1:1.2.0_20160107-5

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-16 12:59:13 UTC (rev 161831)
+++ PKGBUILD2016-02-16 14:20:45 UTC (rev 161832)
@@ -7,7 +7,7 @@
 pkgver=1.2.0_20160107
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=5
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;


[arch-commits] Commit in freerdp/trunk (PKGBUILD stuck_winkey.patch)

2016-01-07 Thread Sergej Pupykin
Date: Thursday, January 7, 2016 @ 13:33:39
  Author: spupykin
Revision: 155637

Modified:
  freerdp/trunk/PKGBUILD
Deleted:
  freerdp/trunk/stuck_winkey.patch

+
 PKGBUILD   |   20 +---
 stuck_winkey.patch |   27 ---
 2 files changed, 5 insertions(+), 42 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-07 12:33:29 UTC (rev 155636)
+++ PKGBUILD2016-01-07 12:33:39 UTC (rev 155637)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 epoch=1
-pkgver=1.2.0_beta1+android9
+pkgver=1.2.0_20160107
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=2
@@ -18,20 +18,10 @@
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
 'xmlto' 'docbook-xsl' 'git')
 conflicts=('freerdp-git')
-#source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=ff6dbb049ce066f6fca5708f81fd33f97086bc0e
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
-   
https://github.com/FreeRDP/FreeRDP/commit/1b663ceffe51008af7ae9749e5b7999b2f7d6698.patch
-   stuck_winkey.patch)
-md5sums=('a4a0a4f6e69c871aeab0600091ca6118'
- '83da0f44c0e1a51707fad5ed06fd7b06'
- 'd29f028e61967f091f021d24005dbee2')
+#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz)
+source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=c3ce0c3b09bf10f388011e01bb4091e351af39e9)
+md5sums=('SKIP')
 
-prepare() {
-  cd $srcdir/FreeRDP-${_pkgver}
-  patch -p1 <$srcdir/stuck_winkey.patch
-  patch -p1 <$srcdir/1b663ceffe51008af7ae9749e5b7999b2f7d6698.patch
-}
-
 build() {
   cd $srcdir/FreeRDP-${_pkgver}
   cmake \
@@ -42,7 +32,7 @@
-DWITH_CHANNELS=ON \
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
-#  -DWITH_WAYLAND=ON \
+   -DWITH_WAYLAND=ON \
.
   make
 }

Deleted: stuck_winkey.patch
===
--- stuck_winkey.patch  2016-01-07 12:33:29 UTC (rev 155636)
+++ stuck_winkey.patch  2016-01-07 12:33:39 UTC (rev 155637)
@@ -1,27 +0,0 @@
-diff -rup ./client/X11.old/xf_event.c ./client/X11/xf_event.c
 ./client/X11.old/xf_event.c2014-06-12 15:51:57.0 +0200
-+++ ./client/X11/xf_event.c2014-10-22 16:53:53.440644196 +0200
-@@ -556,6 +556,7 @@ static BOOL xf_event_FocusOut(xfContext*
-   if (event->xfocus.mode == NotifyWhileGrabbed)
-   XUngrabKeyboard(xfc->display, CurrentTime);
- 
-+  xf_keyboard_release_all_keypress(xfc);
-   xf_keyboard_clear(xfc);
- 
-   if (app)
-diff -rup ./client/X11.old/xf_keyboard.c ./client/X11/xf_keyboard.c
 ./client/X11.old/xf_keyboard.c 2014-06-12 15:51:57.0 +0200
-+++ ./client/X11/xf_keyboard.c 2014-10-22 16:57:58.403749478 +0200
-@@ -169,6 +169,12 @@ void xf_keyboard_release_all_keypress(xf
-   if (xfc->KeyboardState[keycode] != NoSymbol)
-   {
-   rdp_scancode = 
freerdp_keyboard_get_rdp_scancode_from_x11_keycode(keycode);
-+
-+  // release tab before releasing the windows key.
-+  // this stops the start menu from opening on unfocus 
event.
-+  if (rdp_scancode == RDP_SCANCODE_LWIN)
-+  
freerdp_input_send_keyboard_event_ex(xfc->instance->input, FALSE, 
RDP_SCANCODE_TAB);
-+
-   
freerdp_input_send_keyboard_event_ex(xfc->instance->input, FALSE, rdp_scancode);
-   xfc->KeyboardState[keycode] = NoSymbol;
-   }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2015-10-01 Thread Sergej Pupykin
Date: Thursday, October 1, 2015 @ 19:09:08
  Author: spupykin
Revision: 142711

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-01 17:00:34 UTC (rev 142710)
+++ PKGBUILD2015-10-01 17:09:08 UTC (rev 142711)
@@ -7,7 +7,7 @@
 pkgver=1.2.0_beta1+android9
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=1
+pkgrel=2
 pkgdesc="Free RDP client"
 arch=('i686' 'x86_64')
 url="http://freerdp.sourceforge.net;
@@ -42,6 +42,7 @@
-DWITH_CHANNELS=ON \
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
+#  -DWITH_WAYLAND=ON \
.
   make
 }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2015-03-03 Thread Sergej Pupykin
Date: Tuesday, March 3, 2015 @ 13:32:10
  Author: spupykin
Revision: 128615

upgpkg: freerdp 1:1.2.0_beta1+android9-1

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-03 11:39:52 UTC (rev 128614)
+++ PKGBUILD2015-03-03 12:32:10 UTC (rev 128615)
@@ -3,7 +3,8 @@
 # Contributor: Stijn Segers francesco dot borromini at gmail dot com
 
 pkgname=freerdp
-pkgver=1.2.0_beta1+20150302
+epoch=1
+pkgver=1.2.0_beta1+android9
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=1
@@ -17,15 +18,18 @@
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
 'xmlto' 'docbook-xsl' 'git')
 conflicts=('freerdp-git')
-#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
-source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=ff6dbb049ce066f6fca5708f81fd33f97086bc0e
+#source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=ff6dbb049ce066f6fca5708f81fd33f97086bc0e
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
+   
https://github.com/FreeRDP/FreeRDP/commit/1b663ceffe51008af7ae9749e5b7999b2f7d6698.patch
stuck_winkey.patch)
-md5sums=('SKIP'
+md5sums=('a4a0a4f6e69c871aeab0600091ca6118'
+ '83da0f44c0e1a51707fad5ed06fd7b06'
  'd29f028e61967f091f021d24005dbee2')
 
 prepare() {
   cd $srcdir/FreeRDP-${_pkgver}
   patch -p1 $srcdir/stuck_winkey.patch
+  patch -p1 $srcdir/1b663ceffe51008af7ae9749e5b7999b2f7d6698.patch
 }
 
 build() {


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2015-02-27 Thread Sergej Pupykin
Date: Friday, February 27, 2015 @ 17:45:56
  Author: spupykin
Revision: 128389

upgpkg: freerdp 1.2.0_beta1+20150227-4

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-27 16:22:33 UTC (rev 128388)
+++ PKGBUILD2015-02-27 16:45:56 UTC (rev 128389)
@@ -15,7 +15,7 @@
 'ffmpeg' 'libxkbfile' 'libxinerama' 'libxv' 'libpulse' 'libxkbfile'
 'libxrender' 'libxfixes' 'gst-plugins-base-libs')
 makedepends=('krb5' 'cmake' 'damageproto' 'fixesproto' 'renderproto'
-'xmlto' 'docbook-xsl')
+'xmlto' 'docbook-xsl' 'git')
 conflicts=('freerdp-git')
 
#source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
 
source=(FreeRDP-${_pkgver}::git://github.com/FreeRDP/FreeRDP.git#commit=ff6dbb049ce066f6fca5708f81fd33f97086bc0e)


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2015-02-26 Thread Sergej Pupykin
Date: Thursday, February 26, 2015 @ 14:30:36
  Author: spupykin
Revision: 128265

upgpkg: freerdp 1.2.0_beta1+android9-3

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-26 13:30:32 UTC (rev 128264)
+++ PKGBUILD2015-02-26 13:30:36 UTC (rev 128265)
@@ -6,7 +6,7 @@
 pkgver=1.2.0_beta1+android9
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
-pkgrel=2
+pkgrel=3
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;
@@ -32,8 +32,10 @@
   cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-   -DWITH_PULSEAUDIO=ON \
-   -DWITH_CUPS=ON -DCHANNEL_PRINTER=ON \
+   -DWITH_PULSE=ON \
+   -DWITH_CUPS=ON \
+   -DWITH_CHANNELS=ON \
+   -DWITH_CLIENT_CHANNELS=ON \
.
   make
 }


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2014-11-19 Thread Sergej Pupykin
Date: Wednesday, November 19, 2014 @ 17:50:34
  Author: spupykin
Revision: 122767

upgpkg: freerdp 1.2.0_beta1+android9-1

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-19 16:11:29 UTC (rev 122766)
+++ PKGBUILD2014-11-19 16:50:34 UTC (rev 122767)
@@ -3,7 +3,7 @@
 # Contributor: Stijn Segers francesco dot borromini at gmail dot com
 
 pkgname=freerdp
-pkgver=1.2.0_beta1+android7
+pkgver=1.2.0_beta1+android9
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=1
@@ -21,7 +21,7 @@
patch_numblock.patch
CVE-2014-0791.patch
stuck_winkey.patch)
-md5sums=('545037c48430d8c1592a968b05d3c389'
+md5sums=('a4a0a4f6e69c871aeab0600091ca6118'
  'ce01b9a60f8c57154de425e20f5884ca'
  'ac581d445ded7cdbd59082a48d9c28ac'
  '62d0ab241c16ee5d85ff89183df9bbc0'


[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2014-10-16 Thread Sergej Pupykin
Date: Thursday, October 16, 2014 @ 21:32:18
  Author: spupykin
Revision: 120837

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-16 17:42:49 UTC (rev 120836)
+++ PKGBUILD2014-10-16 19:32:18 UTC (rev 120837)
@@ -3,7 +3,7 @@
 # Contributor: Stijn Segers francesco dot borromini at gmail dot com
 
 pkgname=freerdp
-pkgver=1.1.0_beta+2013071101
+pkgver=1.2.0_beta1+android7
 _pkgver=${pkgver/_/-}
 _pkgver=${_pkgver/+/-}
 pkgrel=1
@@ -21,7 +21,7 @@
patch_numblock.patch
CVE-2014-0791.patch
stuck_winkey.patch)
-md5sums=('37259601bb43bb8f04d65f4ce1057582'
+md5sums=('545037c48430d8c1592a968b05d3c389'
  'ce01b9a60f8c57154de425e20f5884ca'
  'ac581d445ded7cdbd59082a48d9c28ac'
  '62d0ab241c16ee5d85ff89183df9bbc0'
@@ -29,7 +29,7 @@
 
 prepare() {
   cd $srcdir/FreeRDP-${_pkgver}
-  patch -Np1 -i ../ffmpeg2.0.patch
+#  patch -Np1 -i ../ffmpeg2.0.patch
 #  patch -Np1 -i ../patch_numblock.patch
 #  patch -Np1 -i ../CVE-2014-0791.patch
 #  patch -Np1 -i ../stuck_winkey.patch


[arch-commits] Commit in freerdp/trunk (PKGBUILD ffmpeg2.0.patch)

2014-10-14 Thread Sergej Pupykin
Date: Tuesday, October 14, 2014 @ 11:54:32
  Author: spupykin
Revision: 120633

upgpkg: freerdp 1.1.0_beta+2013071101-1

upd

Modified:
  freerdp/trunk/PKGBUILD
  freerdp/trunk/ffmpeg2.0.patch

-+
 PKGBUILD|   24 +---
 ffmpeg2.0.patch |   52 +++-
 2 files changed, 20 insertions(+), 56 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-14 09:07:57 UTC (rev 120632)
+++ PKGBUILD2014-10-14 09:54:32 UTC (rev 120633)
@@ -3,8 +3,10 @@
 # Contributor: Stijn Segers francesco dot borromini at gmail dot com
 
 pkgname=freerdp
-pkgver=1.0.2
-pkgrel=7
+pkgver=1.1.0_beta+2013071101
+_pkgver=${pkgver/_/-}
+_pkgver=${_pkgver/+/-}
+pkgrel=1
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;
@@ -14,27 +16,27 @@
 makedepends=('krb5' 'cmake' 'damageproto' 'xmlto' 'docbook-xsl')
 conflicts=('freerdp-git')
 changelog=${pkgname}.changelog
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/${pkgver/_/-}.tar.gz
ffmpeg2.0.patch
patch_numblock.patch
CVE-2014-0791.patch
stuck_winkey.patch)
-md5sums=('c260051a94caff590def5caa4fcf59d6'
- '1260eecf01ea5212e2db8ac9c5e7fa6d'
+md5sums=('37259601bb43bb8f04d65f4ce1057582'
+ 'ce01b9a60f8c57154de425e20f5884ca'
  'ac581d445ded7cdbd59082a48d9c28ac'
  '62d0ab241c16ee5d85ff89183df9bbc0'
  '1c1a8f77ebcaa7256968a9506ed3e772')
 
 prepare() {
-  cd $srcdir/FreeRDP-$pkgver
+  cd $srcdir/FreeRDP-${_pkgver}
   patch -Np1 -i ../ffmpeg2.0.patch
-  patch -Np1 -i ../patch_numblock.patch
-  patch -Np1 -i ../CVE-2014-0791.patch
-  patch -Np1 -i ../stuck_winkey.patch
+#  patch -Np1 -i ../patch_numblock.patch
+#  patch -Np1 -i ../CVE-2014-0791.patch
+#  patch -Np1 -i ../stuck_winkey.patch
 }
 
 build() {
-  cd $srcdir/FreeRDP-$pkgver
+  cd $srcdir/FreeRDP-${_pkgver}
   cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
@@ -44,6 +46,6 @@
 }
 
 package() {
-  cd $srcdir/FreeRDP-$pkgver
+  cd $srcdir/FreeRDP-${_pkgver}
   make DESTDIR=${pkgdir} install
 }

Modified: ffmpeg2.0.patch
===
--- ffmpeg2.0.patch 2014-10-14 09:07:57 UTC (rev 120632)
+++ ffmpeg2.0.patch 2014-10-14 09:54:32 UTC (rev 120633)
@@ -1,7 +1,7 @@
-diff -rupN a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c 
b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c
 a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c   2013-01-02 
22:46:59.0 +0100
-+++ b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c   2013-07-22 
18:12:18.001576713 +0200
-@@ -28,6 +28,8 @@
+diff -wbBur 
FreeRDP-1.1.0-beta-2013071101.org/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c 
FreeRDP-1.1.0-beta-2013071101/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c
+--- 
FreeRDP-1.1.0-beta-2013071101.org/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c 
   2013-07-10 12:00:21.0 +0400
 FreeRDP-1.1.0-beta-2013071101/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c
2014-10-14 13:31:27.545141407 +0400
+@@ -37,6 +37,8 @@
  #include tsmf_constants.h
  #include tsmf_decoder.h
  
@@ -10,7 +10,7 @@
  /* Compatibility with older FFmpeg */
  #if LIBAVUTIL_VERSION_MAJOR  50
  #define AVMEDIA_TYPE_VIDEO 0
-@@ -39,7 +41,7 @@ typedef struct _TSMFFFmpegDecoder
+@@ -48,7 +50,7 @@
ITSMFDecoder iface;
  
int media_type;
@@ -19,16 +19,7 @@
AVCodecContext* codec_context;
AVCodec* codec;
AVFrame* frame;
-@@ -54,7 +56,7 @@ static boolean tsmf_ffmpeg_init_context(
- {
-   TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
- 
--  mdecoder-codec_context = avcodec_alloc_context();
-+  mdecoder-codec_context = avcodec_alloc_context3(NULL);
-   if (!mdecoder-codec_context)
-   {
-   DEBUG_WARN(avcodec_alloc_context failed.);
-@@ -88,16 +90,6 @@ static boolean tsmf_ffmpeg_init_audio_st
+@@ -98,16 +100,6 @@
mdecoder-codec_context-channels = media_type-Channels;
mdecoder-codec_context-block_align = media_type-BlockAlign;
  
@@ -42,35 +33,6 @@
 -#endif
 -#endif
 -
-   return true;
+   return TRUE;
  }
  
-@@ -174,7 +166,7 @@ static boolean tsmf_ffmpeg_prepare(ITSMF
- {
-   TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
- 
--  if (avcodec_open(mdecoder-codec_context, mdecoder-codec)  0)
-+  if (avcodec_open2(mdecoder-codec_context, mdecoder-codec, NULL)  0)
-   {
-   DEBUG_WARN(avcodec_open failed.);
-   return false;
-@@ -372,8 +364,9 @@ static boolean tsmf_ffmpeg_decode_audio(
-   av_init_packet(pkt);
-   pkt.data = (uint8*) src;
-   pkt.size = src_size;
--  len = 

[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2014-09-15 Thread Bartłomiej Piotrowski
Date: Monday, September 15, 2014 @ 23:53:49
  Author: bpiotrowski
Revision: 119038

upgpkg: freerdp 1.0.2-7

rebuild against ffmpeg 2.4

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-15 21:50:59 UTC (rev 119037)
+++ PKGBUILD2014-09-15 21:53:49 UTC (rev 119038)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 pkgver=1.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;



[arch-commits] Commit in freerdp/trunk (PKGBUILD stuck_winkey.patch)

2014-06-25 Thread Sergej Pupykin
Date: Wednesday, June 25, 2014 @ 15:25:11
  Author: spupykin
Revision: 113543

upgpkg: freerdp 1.0.2-6

upd

Added:
  freerdp/trunk/stuck_winkey.patch
Modified:
  freerdp/trunk/PKGBUILD

+
 PKGBUILD   |   13 -
 stuck_winkey.patch |   13 +
 2 files changed, 21 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-06-25 13:20:27 UTC (rev 113542)
+++ PKGBUILD2014-06-25 13:25:11 UTC (rev 113543)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 pkgver=1.0.2
-pkgrel=5
+pkgrel=6
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;
@@ -15,13 +15,15 @@
 conflicts=('freerdp-git')
 changelog=${pkgname}.changelog
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz
-ffmpeg2.0.patch
-patch_numblock.patch
-CVE-2014-0791.patch)
+   ffmpeg2.0.patch
+   patch_numblock.patch
+   CVE-2014-0791.patch
+   stuck_winkey.patch)
 md5sums=('c260051a94caff590def5caa4fcf59d6'
  '1260eecf01ea5212e2db8ac9c5e7fa6d'
  'ac581d445ded7cdbd59082a48d9c28ac'
- '62d0ab241c16ee5d85ff89183df9bbc0')
+ '62d0ab241c16ee5d85ff89183df9bbc0'
+ '1c1a8f77ebcaa7256968a9506ed3e772')
 
 prepare() {
   cd $srcdir/FreeRDP-$pkgver
@@ -28,6 +30,7 @@
   patch -Np1 -i ../ffmpeg2.0.patch
   patch -Np1 -i ../patch_numblock.patch
   patch -Np1 -i ../CVE-2014-0791.patch
+  patch -Np1 -i ../stuck_winkey.patch
 }
 
 build() {

Added: stuck_winkey.patch
===
--- stuck_winkey.patch  (rev 0)
+++ stuck_winkey.patch  2014-06-25 13:25:11 UTC (rev 113543)
@@ -0,0 +1,13 @@
+diff -rup FreeRDP-1.0.2-old/client/X11/xf_keyboard.c 
FreeRDP-1.0.2-new/client/X11/xf_keyboard.c
+--- FreeRDP-1.0.2-old/client/X11/xf_keyboard.c 2013-01-02 22:46:59.0 
+0100
 FreeRDP-1.0.2-new/client/X11/xf_keyboard.c 2014-06-24 17:45:44.062728740 
+0200
+@@ -169,6 +169,9 @@ void xf_kbd_focus_in(xfInfo* xfi)
+   /* on focus in send a tab up like mstsc.exe */
+   input-KeyboardEvent(input, KBD_FLAGS_RELEASE, 0x0F);
+ 
++  /* release windows key */
++  input-KeyboardEvent(input, KBD_FLAGS_EXTENDED|KBD_FLAGS_RELEASE, 0x5B);
++
+   /* synchronize toggle keys */
+   syncFlags = xf_kbd_get_toggle_keys_state(xfi);
+   input-SynchronizeEvent(input, syncFlags);



[arch-commits] Commit in freerdp/trunk (PKGBUILD patch_numblock.patch)

2013-09-25 Thread Sergej Pupykin
Date: Wednesday, September 25, 2013 @ 15:56:29
  Author: spupykin
Revision: 97609

upgpkg: freerdp 1.0.2-4

upd

Added:
  freerdp/trunk/patch_numblock.patch
Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 patch_numblock.patch |   12 
 2 files changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-25 13:45:00 UTC (rev 97608)
+++ PKGBUILD2013-09-25 13:56:29 UTC (rev 97609)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 pkgver=1.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;
@@ -16,13 +16,16 @@
 changelog=${pkgname}.changelog
 options=('!libtool')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz
-ffmpeg2.0.patch)
+ffmpeg2.0.patch
+patch_numblock.patch)
 md5sums=('c260051a94caff590def5caa4fcf59d6'
- '1260eecf01ea5212e2db8ac9c5e7fa6d')
+ '1260eecf01ea5212e2db8ac9c5e7fa6d'
+ 'ac581d445ded7cdbd59082a48d9c28ac')
 
 prepare() {
   cd $srcdir/FreeRDP-$pkgver
   patch -Np1 -i ../ffmpeg2.0.patch
+  patch -Np1 -i ../patch_numblock.patch
 }
 
 build() {

Added: patch_numblock.patch
===
--- patch_numblock.patch(rev 0)
+++ patch_numblock.patch2013-09-25 13:56:29 UTC (rev 97609)
@@ -0,0 +1,12 @@
+diff -u -r -N old/include/freerdp/kbd/vkcodes.h 
new/include/freerdp/kbd/vkcodes.h
+--- old/include/freerdp/kbd/vkcodes.h  2013-09-19 12:46:07.124339712 +0200
 new/include/freerdp/kbd/vkcodes.h  2013-09-19 12:45:51.621005583 +0200
+@@ -434,7 +434,7 @@
+   { 0x00, 0, VK_SEPARATOR, NULL   },
+   { 0x4A, 0, VK_SUBTRACT , KPSU },
+   { 0x53, 0, VK_DECIMAL  , KPDL },
+-  { 0x35, 0, VK_DIVIDE   , KPDV },
++  { 0x35, 1, VK_DIVIDE   , KPDV },
+   { 0x3B, 0, VK_F1   , FK01 },
+   { 0x3C, 0, VK_F2   , FK02 },
+   { 0x3D, 0, VK_F3   , FK03 },



[arch-commits] Commit in freerdp/trunk (PKGBUILD ffmpeg2.0.patch)

2013-07-22 Thread Bartłomiej Piotrowski
Date: Monday, July 22, 2013 @ 18:18:43
  Author: bpiotrowski
Revision: 94397

upgpkg: freerdp 1.0.2-3

- rebuild against ffmpeg 2.0

Added:
  freerdp/trunk/ffmpeg2.0.patch
Modified:
  freerdp/trunk/PKGBUILD

-+
 PKGBUILD|   13 +++--
 ffmpeg2.0.patch |   76 ++
 2 files changed, 86 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-22 15:35:37 UTC (rev 94396)
+++ PKGBUILD2013-07-22 16:18:43 UTC (rev 94397)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 pkgver=1.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;
@@ -15,9 +15,16 @@
 conflicts=('freerdp-git')
 changelog=${pkgname}.changelog
 options=('!libtool')
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz)
-md5sums=('c260051a94caff590def5caa4fcf59d6')
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/FreeRDP/archive/$pkgver.tar.gz
+ffmpeg2.0.patch)
+md5sums=('c260051a94caff590def5caa4fcf59d6'
+ '1260eecf01ea5212e2db8ac9c5e7fa6d')
 
+prepare() {
+  cd $srcdir/FreeRDP-$pkgver
+  patch -Np1 -i ../ffmpeg2.0.patch
+}
+
 build() {
   cd $srcdir/FreeRDP-$pkgver
   cmake \

Added: ffmpeg2.0.patch
===
--- ffmpeg2.0.patch (rev 0)
+++ ffmpeg2.0.patch 2013-07-22 16:18:43 UTC (rev 94397)
@@ -0,0 +1,76 @@
+diff -rupN a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c 
b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c
+--- a/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c   2013-01-02 
22:46:59.0 +0100
 b/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c   2013-07-22 
18:12:18.001576713 +0200
+@@ -28,6 +28,8 @@
+ #include tsmf_constants.h
+ #include tsmf_decoder.h
+ 
++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
++
+ /* Compatibility with older FFmpeg */
+ #if LIBAVUTIL_VERSION_MAJOR  50
+ #define AVMEDIA_TYPE_VIDEO 0
+@@ -39,7 +41,7 @@ typedef struct _TSMFFFmpegDecoder
+   ITSMFDecoder iface;
+ 
+   int media_type;
+-  enum CodecID codec_id;
++  enum AVCodecID codec_id;
+   AVCodecContext* codec_context;
+   AVCodec* codec;
+   AVFrame* frame;
+@@ -54,7 +56,7 @@ static boolean tsmf_ffmpeg_init_context(
+ {
+   TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
+ 
+-  mdecoder-codec_context = avcodec_alloc_context();
++  mdecoder-codec_context = avcodec_alloc_context3(NULL);
+   if (!mdecoder-codec_context)
+   {
+   DEBUG_WARN(avcodec_alloc_context failed.);
+@@ -88,16 +90,6 @@ static boolean tsmf_ffmpeg_init_audio_st
+   mdecoder-codec_context-channels = media_type-Channels;
+   mdecoder-codec_context-block_align = media_type-BlockAlign;
+ 
+-#ifdef AV_CPU_FLAG_SSE2
+-  mdecoder-codec_context-dsp_mask = AV_CPU_FLAG_SSE2 | AV_CPU_FLAG_MMX2;
+-#else
+-#if LIBAVCODEC_VERSION_MAJOR  53
+-  mdecoder-codec_context-dsp_mask = FF_MM_SSE2 | FF_MM_MMXEXT;
+-#else
+-  mdecoder-codec_context-dsp_mask = FF_MM_SSE2 | FF_MM_MMX2;
+-#endif
+-#endif
+-
+   return true;
+ }
+ 
+@@ -174,7 +166,7 @@ static boolean tsmf_ffmpeg_prepare(ITSMF
+ {
+   TSMFFFmpegDecoder* mdecoder = (TSMFFFmpegDecoder*) decoder;
+ 
+-  if (avcodec_open(mdecoder-codec_context, mdecoder-codec)  0)
++  if (avcodec_open2(mdecoder-codec_context, mdecoder-codec, NULL)  0)
+   {
+   DEBUG_WARN(avcodec_open failed.);
+   return false;
+@@ -372,8 +364,9 @@ static boolean tsmf_ffmpeg_decode_audio(
+   av_init_packet(pkt);
+   pkt.data = (uint8*) src;
+   pkt.size = src_size;
+-  len = avcodec_decode_audio3(mdecoder-codec_context,
+-  (int16_t*) dst, frame_size, pkt);
++  AVFrame * frame = avcodec_alloc_frame (); 
++  len = avcodec_decode_audio4(mdecoder-codec_context,
++  frame, frame_size, pkt);
+   }
+ #endif
+   if (len = 0 || frame_size = 0)
+@@ -499,7 +492,6 @@ TSMFDecoderEntry(void)
+ 
+   if (!initialized)
+   {
+-  avcodec_init();
+   avcodec_register_all();
+   initialized = true;
+   }



[arch-commits] Commit in freerdp/trunk (PKGBUILD)

2013-02-07 Thread Sergej Pupykin
Date: Thursday, February 7, 2013 @ 13:42:28
  Author: spupykin
Revision: 83950

upgpkg: freerdp 1.0.2-2

upd

Modified:
  freerdp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-07 12:42:21 UTC (rev 83949)
+++ PKGBUILD2013-02-07 12:42:28 UTC (rev 83950)
@@ -4,7 +4,7 @@
 
 pkgname=freerdp
 pkgver=1.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc=Free RDP client
 arch=('i686' 'x86_64')
 url=http://freerdp.sourceforge.net;