From patchwork Fri Mar 13 21:39:31 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 1254693 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=NWGWA5Fd; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48fJwS59DKz9sPJ for ; Sat, 14 Mar 2020 08:38:30 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 9B944878F0; Fri, 13 Mar 2020 21:38:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pcVIc4h9itJU; Fri, 13 Mar 2020 21:38:27 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id DAA15878D2; Fri, 13 Mar 2020 21:38:26 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 076431BF578 for ; Fri, 13 Mar 2020 21:38:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 04498878D2 for ; Fri, 13 Mar 2020 21:38:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ESP6KJyyINnL for ; Fri, 13 Mar 2020 21:38:24 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 1C62C878C9 for ; Fri, 13 Mar 2020 21:38:24 +0000 (UTC) Received: by mail-wr1-f44.google.com with SMTP id a25so13946563wrd.0 for ; Fri, 13 Mar 2020 14:38:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=8J173MtzpCjfqjpYBIJbT3ZWbnHpP5+A8qGmUEsEgDo=; b=NWGWA5FdiLcwYpZZIscuRSPscpEwK4WkuAV3RyZehwEtoZNGat3O79GYrccptWOprM MLLcgmwVu+g0QvPu6p5PQXU9fvR332knijP7EsMJYft3F4ZMymYzmakvVA3P+LpWdL5F YpsZnWhcGQTMhO0QTTCqA3aM8NANivP4YNBK8BBe8EWOiLvW3R6of82iWe/zl20rYG0R eWKlD526xmglXk4XTqfP4NSVoyZTyx5/kOAR82icXGx+RXCpikRSTW7MA0SmUTi4HHQi 0ZN0Wv074/ltf6Rup8fTP+8MzrUIrQRRCAb4bz5s1lLNi8N/PV8svuBZQf0IorN/IlLJ pHmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=8J173MtzpCjfqjpYBIJbT3ZWbnHpP5+A8qGmUEsEgDo=; b=YgC7dr1vbLDAXM3pMuhLLhgsr7FKx5aPhidzv+x5gJbVCKyrZj5QFXwYNNXs/OMsIm 7LDdsRMuPb1RUScH0miRVmqMndwHvaKt4VpAagMGJsuIBBF2pMaOd3p19U4LKRZzbjpR 4hxVlSizPSHpKDDGGQVZrSK3eNaA1boBxXmLc4vmZu54MRU5Dy1Ojd8y35d2Fd26Dpvq 3kUrgFjxR3suHucgDOMkTBH0so7jhqeIawioEi2h8/QKXpzg0KXQRAl1SH0GZ1pxGwg4 LJGzVB2ZZFxLCLDdIYZZ65rdbrZ2cNCDlyWoIVZK39SnSoJxKweo5FvpS+dhCtvYyO4t hBLw== X-Gm-Message-State: ANhLgQ15zTVvayyPHjyfaHVYC1ZvZyUeajnlfXix63trYBqQ7TXrrivf FxULHbn3zcadNAKDXPw/k1ppwc3O X-Google-Smtp-Source: ADFU+vtr2YKoRps6xTbx74Hl1+oyb2zZOe4NytXNhrAPdHcwLLHWk72z4Evcwp1rKJy4pMg4A8yBxA== X-Received: by 2002:a5d:56c5:: with SMTP id m5mr5508228wrw.35.1584135502053; Fri, 13 Mar 2020 14:38:22 -0700 (PDT) Received: from kali.home (lfbn-ren-1-403-35.w2-10.abo.wanadoo.fr. [2.10.23.35]) by smtp.gmail.com with ESMTPSA id c23sm18848313wme.39.2020.03.13.14.38.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Mar 2020 14:38:20 -0700 (PDT) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Fri, 13 Mar 2020 22:39:31 +0100 Message-Id: <20200313213931.1436698-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/1] package/rdesktop: bump to version 1.9.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabrice Fontaine Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" - Retrieve official tarball and so remove autoreconf - xlib_Xcursor is a mandatory dependency since https://github.com/rdesktop/rdesktop/commit/6dd85edc6f8293acd100b34add1405ea5a744111 - libtasn1 is a mandatory dependency since https://github.com/rdesktop/rdesktop/commit/673b267e665642def474f228142e46b18d195e01 - nettle is a mandatory dependency since https://github.com/rdesktop/rdesktop/commit/00d9e0c4c806c1d5d21ec7865f03cafe9acbeab3 - gnutls is a mandatory dependency instead of openssl since https://github.com/rdesktop/rdesktop/commit/166d1bc14d34c20dd0c640571a749a6599180367 - pulseaudio is an optional dependency since https://github.com/rdesktop/rdesktop/commit/9b98c3b2296f07b99b94aceb2c19131f32bde476 - iconv is mandatory since https://github.com/rdesktop/rdesktop/commit/2ea3f69873d18d07ef79c724c656d25b9d63a114 Signed-off-by: Fabrice Fontaine --- package/rdesktop/Config.in | 12 +++++++++++- package/rdesktop/rdesktop.hash | 2 +- package/rdesktop/rdesktop.mk | 20 ++++++++++++++------ 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/package/rdesktop/Config.in b/package/rdesktop/Config.in index 0335bee2a0..a52aa3de2d 100644 --- a/package/rdesktop/Config.in +++ b/package/rdesktop/Config.in @@ -1,9 +1,15 @@ config BR2_PACKAGE_RDESKTOP bool "rdesktop" depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS #gnutls + depends on BR2_USE_WCHAR # gnutls depends on BR2_PACKAGE_XORG7 - select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_GNUTLS + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE + select BR2_PACKAGE_LIBTASN1 + select BR2_PACKAGE_NETTLE select BR2_PACKAGE_XLIB_LIBX11 + select BR2_PACKAGE_XLIB_LIBXCURSOR select BR2_PACKAGE_XLIB_LIBXT help rdesktop is an open source client for Windows NT Terminal @@ -12,3 +18,7 @@ config BR2_PACKAGE_RDESKTOP present the user's NT desktop. http://rdesktop.sf.net/ + +comment "rdesktop needs a toolchain w/ wchar, dynamic library" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS diff --git a/package/rdesktop/rdesktop.hash b/package/rdesktop/rdesktop.hash index d42ab59be1..f9715d2a47 100644 --- a/package/rdesktop/rdesktop.hash +++ b/package/rdesktop/rdesktop.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 ffb9f8e2f0b7a06e383e550698bdc9734ae33eb3ec971b0a094078434a4bba6d rdesktop-1.8.6.tar.gz +sha256 473c2f312391379960efe41caad37852c59312bc8f100f9b5f26609ab5704288 rdesktop-1.9.0.tar.gz sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/rdesktop/rdesktop.mk b/package/rdesktop/rdesktop.mk index f40521d2b1..672d85b5c5 100644 --- a/package/rdesktop/rdesktop.mk +++ b/package/rdesktop/rdesktop.mk @@ -4,18 +4,26 @@ # ################################################################################ -RDESKTOP_VERSION = 1.8.6 -RDESKTOP_SITE = $(call github,rdesktop,rdesktop,v$(RDESKTOP_VERSION)) -RDESKTOP_DEPENDENCIES = host-pkgconf openssl xlib_libX11 xlib_libXt \ +RDESKTOP_VERSION = 1.9.0 +RDESKTOP_SITE = \ + https://github.com/rdesktop/rdesktop/releases/download/v$(RDESKTOP_VERSION) +RDESKTOP_DEPENDENCIES = \ + host-pkgconf \ + gnutls \ + libtasn1 \ + nettle \ + xlib_libX11 \ + xlib_libXcursor \ + xlib_libXt \ $(if $(BR2_PACKAGE_ALSA_LIB_PCM),alsa-lib) \ $(if $(BR2_PACKAGE_LIBAO),libao) \ + $(if $(BR2_PACKAGE_LIBICONV),libiconv) \ $(if $(BR2_PACKAGE_LIBSAMPLERATE),libsamplerate) \ + $(if $(BR2_PACKAGE_PULSEAUDIO),pulseaudio) \ $(if $(BR2_PACKAGE_XLIB_LIBXRANDR),xlib_libXrandr) -RDESKTOP_CONF_OPTS = --with-openssl=$(STAGING_DIR)/usr --disable-credssp +RDESKTOP_CONF_OPTS = --disable-credssp RDESKTOP_LICENSE = GPL-3.0+ RDESKTOP_LICENSE_FILES = COPYING -# From git -RDESKTOP_AUTORECONF = YES ifeq ($(BR2_PACKAGE_PCSC_LITE),y) RDESKTOP_DEPENDENCIES += pcsc-lite