From unknown Thu Sep 11 13:39:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64261 <64261@debbugs.gnu.org> To: bug#64261 <64261@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add xrdp Reply-To: bug#64261 <64261@debbugs.gnu.org> Date: Thu, 11 Sep 2025 20:39:53 +0000 retitle 64261 [PATCH] gnu: Add xrdp reassign 64261 guix-patches submitter 64261 Andy Tai severity 64261 normal tag 64261 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 24 03:37:30 2023 Received: (at submit) by debbugs.gnu.org; 24 Jun 2023 07:37:30 +0000 Received: from localhost ([127.0.0.1]:39886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCxpp-00048Y-D3 for submit@debbugs.gnu.org; Sat, 24 Jun 2023 03:37:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:58354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCxpj-00048E-Fy for submit@debbugs.gnu.org; Sat, 24 Jun 2023 03:37:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qCxpj-0000Ty-8M for guix-patches@gnu.org; Sat, 24 Jun 2023 03:37:23 -0400 Received: from mail-ot1-x330.google.com ([2607:f8b0:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qCxpc-0005L4-NS for guix-patches@gnu.org; Sat, 24 Jun 2023 03:37:22 -0400 Received: by mail-ot1-x330.google.com with SMTP id 46e09a7af769-6b5ef64bca6so1356795a34.3 for ; Sat, 24 Jun 2023 00:37:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687592234; x=1690184234; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=mwZxj8KdVcd1XI3R0VduOJFEO6sUCST7q7CwGjpzBd8=; b=HtFHyIwLmR44wj0wOk05eJxfY8R4D9L1HUSP+76Fl2s2HtGtgYaanagRNh1F2n2Wud SGpzHMS2AyBsgHuY1oxAjWc9I+LoVHe3A/fCjxT8GrSc/tR6CCaVczob2HMNSNsOOgXU mxYYFE/OsVxYgUrKynzChfAdp7hOKBwE3q9WZ7qQqG9/1S6bGjUdUsR9XwzxPtM5KnCd nStdaO6bP03yUFzK9hEJ5KezH7qqvgy4+aAwz4ezKCQ4ww6mmdjFj6La4Ci2jhy8p7+3 uhuuJPmHVXQMa0yI9gU8IHpRoI+dLuEvYDiIsKoK7VhAQMapXV32VMgK4AAhzodSCJCa 8oNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687592234; x=1690184234; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mwZxj8KdVcd1XI3R0VduOJFEO6sUCST7q7CwGjpzBd8=; b=klMEyJaBLzA2/isa9MOFDqMoKqrbz1u0HRjIkVeAr7OGx65h1SzSrSWlexK6sw6zAq ve8BS+ZTc+kEV1NkTTtAzWcrHaQJBkfAxYKXjo8p6l9KwI7u0OTFTQUpuPjkH601tcEV ofVR5M+TbwkwjmND5SccOPKz/oqq/CdzgG1PXrwOOVmAaV77TPQWI8FPpa9aT2HdRGye 9ceeinWu9ilUwM4XNDvDH2b3BwcLr7ZDdmP/qrJEYRmQKzcnarIFkmAwAkz2Hpdpxorc S57tEYTIlMiFntiuQwTf30SWGI+voIsgN055XHy75+Adc4ANadQKdVQxZOBYfcVd9bGb 0AoA== X-Gm-Message-State: AC+VfDwvmBlCHGC97ArUzOdadQ3gzkbjOif27w7ZtN+5sBMmVozu7a2V 5XxIkVcU83Jm+503+wew88XmlJDx+X4= X-Google-Smtp-Source: ACHHUZ5xRm6HMgFPLRm64AlVBF0hiDbG2J1ptDMpi38Ucd3cZLEeCn1O7jJVUcoms2cS/xxxpb2r5Q== X-Received: by 2002:a05:6358:cc13:b0:12f:1fea:7118 with SMTP id gx19-20020a056358cc1300b0012f1fea7118mr19618790rwb.30.1687592234096; Sat, 24 Jun 2023 00:37:14 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id y1-20020aa78541000000b00652c103d534sm567051pfn.118.2023.06.24.00.37.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Jun 2023 00:37:13 -0700 (PDT) From: Andy Tai To: guix-patches@gnu.org Subject: [PATCH] gnu: Add xrdp Date: Sat, 24 Jun 2023 00:37:11 -0700 Message-Id: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::330; envelope-from=lichengtai@gmail.com; helo=mail-ot1-x330.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) * gnu/packages/xorg.scm (xrdp): New variable --- gnu/packages/xorg.scm | 68 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index e41ddea28f..2b26deddc2 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -35,6 +35,7 @@ ;;; Copyright © 2021 qblade ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com> +;;; Copyright © 2023 Andy Tai ;;; ;;; This file is part of GNU Guix. ;;; @@ -66,6 +67,7 @@ (define-module (gnu packages xorg) #:use-module (gnu packages) #:use-module (gnu packages aidc) #:use-module (gnu packages anthy) + #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bash) @@ -90,6 +92,7 @@ (define-module (gnu packages xorg) #:use-module (gnu packages libedit) #:use-module (gnu packages linux) #:use-module (gnu packages llvm) + #:use-module (gnu packages mp3) #:use-module (gnu packages m4) #:use-module (gnu packages ncurses) #:use-module (gnu packages onc-rpc) @@ -103,6 +106,8 @@ (define-module (gnu packages xorg) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages spice) + #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xiph) #:use-module (gnu packages xml) @@ -6685,3 +6690,66 @@ (define-public setroot syntax without its image viewing capabilities. It supports multiple monitors and can restore previously set wallpapers and options.") (license license:gpl3+))) + + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse + gettext-minimal + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse" + "--enable-mp3lame" + "--enable-pixman" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://github.com/ttzhou/setroohttps://www.xrdp.org/t") + (synopsis "Open source RDP server ") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +* FreeRDP +* rdesktop +* KRDC +* NeutrinoRDP +* Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +* Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC)") + (license license:asl2.0))) base-commit: dcca13ed7340f17a33a4c0907c13b64d5da66a8e -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 24 05:21:40 2023 Received: (at 64261) by debbugs.gnu.org; 24 Jun 2023 09:21:40 +0000 Received: from localhost ([127.0.0.1]:39933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCzSd-0007HR-PI for submit@debbugs.gnu.org; Sat, 24 Jun 2023 05:21:40 -0400 Received: from mail-yw1-f179.google.com ([209.85.128.179]:46415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCzSb-0007HC-Jn for 64261@debbugs.gnu.org; Sat, 24 Jun 2023 05:21:38 -0400 Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-570284c7e61so14120267b3.1 for <64261@debbugs.gnu.org>; Sat, 24 Jun 2023 02:21:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687598491; x=1690190491; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=f6vwMl33dJwDci5L1Y/kIJG9ZbMIckVt1l7WokhaC/0=; b=oqpbtJ5l5OrrjBAwhhgmY9VJhwQl0wAdmQo8L7vphS/qT50yBCB36OGLIqOE5fVdQS 71xJgF9cCu85MY/IH00KKojhUiQ6nyipL5i60qXWHtUzM9+V3JjIcLV99Bubwnmdlz0h momynuIEvWtcg1L5lAHMsOExx28BT4orVai6Lu/0VblMlnM9sG6MGAv9QOqd9JKuhD7J qtVz+Bq2GU+nyyzWUtHa37TAABQPLkRzeTtCEQbA2j0TYb+jZrEFZ29yGTEDHw7a0ADY a1lnpYEbHKJMdtcQbyQcLU9UIgnDGJTmB2Mu2l172dypPC9q7Y2jwvLsy1LsP50gv0Xu E2cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687598491; x=1690190491; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=f6vwMl33dJwDci5L1Y/kIJG9ZbMIckVt1l7WokhaC/0=; b=Bc217QWC1+XxTRUON/txpupv7h8wiR7cq3VfUzJ2qoCTTzhVJS2C3afw8VhR0yR5Zx HvjTBJtVZ/uBO6Oxnt1g73u4jQwLytifr64NLiLaoRuNihbGYS8kbAK+rTtDE4JUd7Gg XU24YfDLV00DeOJLY59Hze7h0LmR2GEecaE0atRC3ANdWQqPJSjyTDv/LNa3XZ6QV0gl /3IQLmtlikeVU/NdEdjE/la3gHJcmNsrZJBM09aqlUGnTJeGug0eA2duAykMCuQdjgtC 1p70zDBYVa1MELfZERIuHz8oowVS694xBgfLXsUYBisw7fJru7+6JZNFCN+GsU0A9gJ/ jx2g== X-Gm-Message-State: AC+VfDwJumyVAEXXj9/CWKjNxknRWjwqmRep0Ye86jwnOsj4N7EEjDXk OG8qf4b3bu2yrgn7bQ09rjID7coo2zo= X-Google-Smtp-Source: ACHHUZ7EN9MKzBhbf6kTcrga4aZPYNuL3Xyj4qeiB36nuRINa8roblFBBcZ3QGDcSZiOldXLikKtKQ== X-Received: by 2002:a0d:cad1:0:b0:570:8e80:5572 with SMTP id m200-20020a0dcad1000000b005708e805572mr23365376ywd.34.1687598491596; Sat, 24 Jun 2023 02:21:31 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id u1-20020aa78381000000b00662c4ca18ebsm736052pfm.128.2023.06.24.02.21.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Jun 2023 02:21:31 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org Subject: [PATCH v2] gnu: Add xrdp Date: Sat, 24 Jun 2023 02:21:28 -0700 Message-Id: <1b66693cc68c3b6cab7610c4aef598325c585fa9.1687598442.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) * gnu/packages/xorg.scm (xrdp): New variable --- gnu/packages/xorg.scm | 69 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index e41ddea28f..6316c515f7 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -35,6 +35,7 @@ ;;; Copyright © 2021 qblade ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com> +;;; Copyright © 2023 Andy Tai ;;; ;;; This file is part of GNU Guix. ;;; @@ -66,6 +67,7 @@ (define-module (gnu packages xorg) #:use-module (gnu packages) #:use-module (gnu packages aidc) #:use-module (gnu packages anthy) + #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bash) @@ -90,6 +92,7 @@ (define-module (gnu packages xorg) #:use-module (gnu packages libedit) #:use-module (gnu packages linux) #:use-module (gnu packages llvm) + #:use-module (gnu packages mp3) #:use-module (gnu packages m4) #:use-module (gnu packages ncurses) #:use-module (gnu packages onc-rpc) @@ -103,6 +106,8 @@ (define-module (gnu packages xorg) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages spice) + #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xiph) #:use-module (gnu packages xml) @@ -6685,3 +6690,67 @@ (define-public setroot syntax without its image viewing capabilities. It supports multiple monitors and can restore previously set wallpapers and options.") (license license:gpl3+))) + + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse + gettext-minimal + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse=yes" + "--enable-mp3lame=yes" + "--enable-pixman=yes" + "--enable-imlib2=yes" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://www.xrdp.org") + (synopsis "Open source RDP server ") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +* FreeRDP +* rdesktop +* KRDC +* NeutrinoRDP +* Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +* Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC)") + (license license:asl2.0))) base-commit: dcca13ed7340f17a33a4c0907c13b64d5da66a8e -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 01:26:54 2023 Received: (at control) by debbugs.gnu.org; 25 Jun 2023 05:26:54 +0000 Received: from localhost ([127.0.0.1]:41919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDIH0-0005n5-9h for submit@debbugs.gnu.org; Sun, 25 Jun 2023 01:26:54 -0400 Received: from mail-vk1-f176.google.com ([209.85.221.176]:54686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDIGy-0005mn-3X for control@debbugs.gnu.org; Sun, 25 Jun 2023 01:26:52 -0400 Received: by mail-vk1-f176.google.com with SMTP id 71dfb90a1353d-47560c8e057so561032e0c.1 for ; Sat, 24 Jun 2023 22:26:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1687670806; x=1690262806; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=6azOdMfLih3OvJMmGeS1CKYdbqI05ryp0ugj0sCqIq8=; b=14z4VPQoBz2d+wQjUphrlLkdIyoO9UQ/B5EvO+7oytyBDUQGaqRLOMioQL5SfG8+NZ GkmdE4UFolJI0HDDtGM1k/4h1nziTlPLYyxmmmIbLR9zEXb4YytpqHrli4IDtIfQOA0S F8l+eAZiICaDzN4485vj8gaUqt/IQMgwv2Prjsofo2CIv4wGSo6w/54xRWwPDJWBcBOM /4GKoLAxQkNrFiVQlP7e1C6aCRh1pLXhl1HlfYF3IuZX81HvenOmSzbbnq3sEu7DRK4L Kb77XGRTVWTJYN8XxI6vLgFZeB8PFh3IpBsBJ9+Yqtvf8vQTihidBd+GbOlCgftVNYU5 GStw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687670806; x=1690262806; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6azOdMfLih3OvJMmGeS1CKYdbqI05ryp0ugj0sCqIq8=; b=Q24fLlLFIe5k2PuZHmM5VksafHuIo796MYNOuBFEvaLNbA734tn3tmI+F2nCKpWYRE Cs10q7ybv64P/8JnUeM8XRVA8RI+xdF/i2FJG/NSI6TUG572KDJE5D4UeZhXVPd3m5XW NVPbrhIe5vRslKgxdwcRbt1+d3i1874w2/eCNfDJmUORlWCbNE2n53MmKUagPwQW26GU 7yo1M/kHVYXL670vJsdnnl7YWyjMU785b5bNBFl0V9D/F25szyAJ6xft7ltzlomxdtWY 5vVfZlltWSnI0FnWIY2PJAMfLcR80P5s3MZPxnYuMQJOTo/yoKsBdak/kpM+W7k6wWri GBmA== X-Gm-Message-State: AC+VfDy0fW7JgNiPsrIvT35rbCJfKMHk6lD408jqeoj1B2BPfBhGISzR aDM/HusC51wDzi9EcZGSUSHOfkf5be3Ye/tM9qE8oMvQ X-Google-Smtp-Source: ACHHUZ4SkZh6VRFQfoRH0cLQdqNxWIusx84E/9VjrNWQGissjg22UEPAmwRLTOL4+u8MIJnFjTcikiYqBC8BCnFOPMg= X-Received: by 2002:a67:e983:0:b0:43b:32a7:a0b6 with SMTP id b3-20020a67e983000000b0043b32a7a0b6mr10528013vso.16.1687670806087; Sat, 24 Jun 2023 22:26:46 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai Date: Sat, 24 Jun 2023 22:26:09 -0700 Message-ID: Subject: To: GNU bug tracker automated control server Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 64262 by 64261 Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.221.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.176 listed in list.dnswl.org] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 64262 by 64261 Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.221.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.176 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager block 64262 by 64261 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 27 03:29:52 2023 Received: (at 64261) by debbugs.gnu.org; 27 Jun 2023 07:29:52 +0000 Received: from localhost ([127.0.0.1]:47505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qE395-0007rh-Qr for submit@debbugs.gnu.org; Tue, 27 Jun 2023 03:29:52 -0400 Received: from mail-pl1-f175.google.com ([209.85.214.175]:59629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qE393-0007rP-OS for 64261@debbugs.gnu.org; Tue, 27 Jun 2023 03:29:51 -0400 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1b8171718a1so6282715ad.2 for <64261@debbugs.gnu.org>; Tue, 27 Jun 2023 00:29:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687850983; x=1690442983; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=r2JbL+ah9NKXr51H7VK1TT6YvbV/9UDdidBpu4Hagdo=; b=A+uyizJWGKMjCeqEt/qWnubkyRLEY0XOu7DG2f7X4vszvfi6GplIy9Uv/pV21g7VmI IuKxvISF4+K4z1AbRUpKiqUONb92UC90P+QEFG9moAmC/T/WLWS/0ueXh+g7BsZs4i9s c5kULDKSHCvWIYX/rmtRb41SCCyTi5MeGGhaz7sCgpKsmVWlQwjvw7yJiHIzcipBEysO VlIUwWJKGL8h78J7zaOCa7A10CzM998ln8Tvugc3SDHGpwhqpWUzUrPyRaW51UMzG+m6 nWhe13xQmCyMOFhOw/TVbWHRtYscrM6jq4zrSw9btIjd6x5R7yFNI0HxVc83pvaVplmS LvCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687850983; x=1690442983; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=r2JbL+ah9NKXr51H7VK1TT6YvbV/9UDdidBpu4Hagdo=; b=ITderMrz1KOoygFrCa8ZElxkYsAQ792HVA1EOI6gjMqLDLWVbNzB+cK1SwdOH64Bgs c8F5tAxe+kIDhoq/wMpEK6YNm8GRDdxPab8B3QPZk8lJJQHB7ZCdBrtb1lH2tR17te61 uaNsFoAKAaIiDWdeDqf84kQOhHGcfV+IvmnjxrwfXFgUs3pB3UmwmhHRomem9Vn0UMRG yPszZY0MsAQLFlHsLYNKsWq9iWdpm0ExuEFayVCInCl9QSBo6QO9zzZLptLUz6CnL+7S 9zKs3AuLRwbAIRCT3YeUEC550WqUvk29OTG3TfqAxXvyhFVmb8FVogbJNFn9xa6Bfjv2 aFFw== X-Gm-Message-State: AC+VfDwrLlcayLzwG4BiMwAKBlSm6pcdox6ndaHUCfuH5tC4Db6iqHEE VBdIhktaP5p53A9B+klphFA6mKlx/7Y= X-Google-Smtp-Source: ACHHUZ5r961WjetouucYV86h5HRbGX3RJG3hquNl1MD4sewmX/ZzW3eXQaP6bNz5PF0tagpBJPataQ== X-Received: by 2002:a17:903:41d0:b0:1b5:31f8:2450 with SMTP id u16-20020a17090341d000b001b531f82450mr11570336ple.51.1687850983197; Tue, 27 Jun 2023 00:29:43 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id o5-20020a170902d4c500b001b810dabe0fsm1823824plg.254.2023.06.27.00.29.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jun 2023 00:29:42 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org Subject: [PATCH v3] gnu: Add xrdp and xorgxrdp Date: Tue, 27 Jun 2023 00:29:39 -0700 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) * gnu/packages/rdesktop.scm (xrdp): New variabble (xorgxrdp): New variable --- gnu/packages/rdesktop.scm | 122 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index be4fe83cdc..9c73f57754 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -31,19 +31,29 @@ (define-module (gnu packages rdesktop) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (gnu packages assembly) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bison) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages cups) #:use-module (gnu packages docbook) + #:use-module (gnu packages flex) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gstreamer) #:use-module (gnu packages image) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages mp3) #:use-module (gnu packages nettle) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg) @@ -137,3 +147,115 @@ (define-public freerdp functionality, and Windows Portable Runtime (WinPR), a portable implementation of parts of the Windows API.") (license license:asl2.0))) + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + gettext-minimal + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse=yes" + "--enable-mp3lame=yes" + "--enable-pixman=yes" + "--enable-imlib2=yes" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://www.xrdp.org") + (synopsis "Open source RDP server ") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +* FreeRDP +* rdesktop +* KRDC +* NeutrinoRDP +* Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +* Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC)") + (license license:asl2.0))) + + + +(define-public xorgxrdp + (package + (name "xorgxrdp") + (version "0.9.19") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xorgxrdp/releases/download/v" + version "/xorgxrdp-" version ".tar.gz")) + (sha256 + (base32 + "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1")))) + (build-system gnu-build-system) + (inputs (list check + libx11 + libxfixes + libxfont2 + libxml2 + libxpm + libxrandr + libxslt + libxt + pixman + xdpyinfo + xorg-server + xrdp)) + (native-inputs (list autoconf + automake + libtool + nasm + intltool + pkg-config + pixman)) + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + (string-append "XRDP_CFLAGS=-I" + (assoc-ref %build-inputs + "xrdp") + "/common")))) + (home-page "https://github.com/neutrinolabs/xorgxrdp") + (synopsis "Xorg drivers for xrdp") + (description + "xorgxrdp is a collection of modules to be used with a pre-existing X.Org +install to make the X server act like X11rdp") + (license license:x11))) + base-commit: ac86174e22fcd762893bd4515786b1376af9397b -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 11 10:12:16 2023 Received: (at 64261) by debbugs.gnu.org; 11 Jul 2023 14:12:16 +0000 Received: from localhost ([127.0.0.1]:50845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJE6B-0006CP-JR for submit@debbugs.gnu.org; Tue, 11 Jul 2023 10:12:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJE66-0006C4-G1 for 64261@debbugs.gnu.org; Tue, 11 Jul 2023 10:12:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJE5z-0002TK-BN; Tue, 11 Jul 2023 10:12:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=X6ttQ2nzxvJsdFjDAaFgJOXQrJPik7pB0z7YD7qnhcM=; b=pzPITbxIphLlGWssbMyT SFn3Zvd1klAqUg6w2N3JdbIgCJt+uShn8DXP2skbe7oYu3j24fBimLrqYghNIIDPwmLozHSB3ajIx ILaviWPrzckahlodlu1lJRMNqdF3dmJReXz0FGr46/lWRIvMVfeGGuLepRr5p8IGPaYI8PB4Upk51 sDRHg/EPh00urSuAScR1WWsgF9QO/EgVrpACB/sNJCsepQK8vTupHbpydPEKU+b3prl69iFb/DLwx Rj1Nzj+m8y1Nw7/fD9Gcd5/Vq7vWZ+foB4VVpFZC5fQ8mkKFWwz1IwQvdEzeubjw1ZpH6cAPi8s4D XTzeVy67CnCVhQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qJE5y-00029p-Sk; Tue, 11 Jul 2023 10:12:03 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andy Tai Subject: Re: bug#64261: [PATCH] gnu: Add xrdp References: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> Date: Tue, 11 Jul 2023 16:12:00 +0200 In-Reply-To: (Andy Tai's message of "Tue, 27 Jun 2023 00:29:39 -0700") Message-ID: <87zg4235cf.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64261 Cc: 64261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Andy, Andy Tai skribis: > * gnu/packages/rdesktop.scm (xrdp): New variabble > (xorgxrdp): New variable Could you send a v2 with one patch per package, as is customary? > + (home-page "https://www.xrdp.org") > + (synopsis "Open source RDP server ") Please remote the trailing slash as well as =E2=80=9Copen source=E2=80=9D: = everything is free software in here, so no need to specify it! :-) However, please spell out =E2=80=9CRemote Desktop Protocol (RDP)=E2=80=9D. > + (description > + "Xrdp provides a graphical login to remote machines using > +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a > +variety of RDP clients: > +* FreeRDP > +* rdesktop Please use @itemize. See . > +(define-public xorgxrdp > + (package > + (name "xorgxrdp") > + (version "0.9.19") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/neutrinolabs/xorgxrdp/releases/d= ownload/v" > + version "/xorgxrdp-" version ".tar.gz")) > + (sha256 > + (base32 > + "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1"))= )) Should it inherit from =E2=80=98xrdp=E2=80=99? I fail to see what the diff= erence is. > + (arguments > + (list #:configure-flags #~(list "--enable-strict-locations=3Dyes" > + (string-append "XRDP_CFLAGS=3D-I" > + (assoc-ref %build-in= puts > + "xrdp") > + "/common")))) Rather than (assoc-ref =E2=80=A6), write #$(this-package-input "xrdp'). Also, xrdp should not have .h files under /common; it should be under /include or /include/common or similar. Could you check that? > + (home-page "https://github.com/neutrinolabs/xorgxrdp") > + (synopsis "Xorg drivers for xrdp") > + (description > + "xorgxrdp is a collection of modules to be used with a pre-existing= X.Org > +install to make the X server act like X11rdp") Please add a period at the end of the sentence and expound a bit so one can better understand what this is about. Thanks in advance! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 11 10:14:08 2023 Received: (at 64261) by debbugs.gnu.org; 11 Jul 2023 14:14:08 +0000 Received: from localhost ([127.0.0.1]:50861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJE7z-0006HK-Mc for submit@debbugs.gnu.org; Tue, 11 Jul 2023 10:14:08 -0400 Received: from mail-ua1-f41.google.com ([209.85.222.41]:58419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJE7t-0006GO-Lm for 64261@debbugs.gnu.org; Tue, 11 Jul 2023 10:14:05 -0400 Received: by mail-ua1-f41.google.com with SMTP id a1e0cc1a2514c-78a5384a5daso1550489241.0 for <64261@debbugs.gnu.org>; Tue, 11 Jul 2023 07:14:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1689084836; x=1691676836; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZRXiDPjDQ2TmcV1NgBKlexAwqBeaG/6Z95vUml8HGYo=; b=M2g7RxX0os5o4NKAZCMlHt8B8NYYUxUMQhRnsuuRE/IVmfi8ffDIuMUzw38H+vvDOl 3ucWD6B25fDCB6GSTAu8S+91zS2dBHgIqcGbWM9R4HTHQ+6ZD8r73jPob8+dKqjWprd9 dY7qMZxCB3iCbA45cQBoZAxW68jPRlEuGMB2q79LNR5IF2fuAmN5NazTnhsZCSw7qV2i aSpZJAEapagfm8H6M+cwEEXFbslOxHWD/W85WTPPmzYx7J0+Gn0vSISd0GoT/x9ge1Q1 vohjDxUOpgWOPvtuRf+UZj6AtE25xpLz926WGszU7zTAqvbZsiypABiWNhHFVWRPULgt TKnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689084836; x=1691676836; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZRXiDPjDQ2TmcV1NgBKlexAwqBeaG/6Z95vUml8HGYo=; b=alN1G3P8RsyO0JZ29+jCLwF+cotMFviwkFdEW6yo8sOMH+3XNtQjqVzuKUywrdP0cI nyeDcn5iKkXFM8ZjdZ0ehSj6Ipweknpj9FFGjkIdEmY1wRAiKTnNwzu2/TdK3un9panT SPCheEYn+w8OumO8D8wxuLsM0vcFD4HRkoANegxx+VR8XlG38TEaJtbBfPHjmXe5he2O J6uH6v5XkdF9MrZs3EU7ndtZtj3P4xOGN58vhs/H+0F5pK8lBd3GjSRuvnDgqdjDAzMC tekMswo8rGvPmaACdDQ5W6nBkLuvIMMazdtRW0kKZOTcBf+zQ2IzfLkWtKekMnM3QayA uOxg== X-Gm-Message-State: ABy/qLb/QoUDlxYyFkVR7rq2EOvZd7P8HwyF+nGelMM95S6JT/E+HNF6 TVuYdqAclsLeCq05/iNsnN0UwUdf6Jtig3pXd9U= X-Google-Smtp-Source: APBJJlGkvwlJci4SbIrut30QCGHIkf75qKf/i5WESAg610EJHI6d4vKMjnklswgXHKe1WTrvCtb8xqnopOcK7F5Qtrg= X-Received: by 2002:a67:bc1a:0:b0:440:cbbf:cd72 with SMTP id t26-20020a67bc1a000000b00440cbbfcd72mr4906409vsn.4.1689084835649; Tue, 11 Jul 2023 07:13:55 -0700 (PDT) MIME-Version: 1.0 References: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> <87zg4235cf.fsf_-_@gnu.org> In-Reply-To: <87zg4235cf.fsf_-_@gnu.org> From: Andy Tai Date: Tue, 11 Jul 2023 07:13:18 -0700 Message-ID: Subject: Re: bug#64261: [PATCH] gnu: Add xrdp To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/alternative; boundary="0000000000009fdce2060036b52e" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64261 Cc: 64261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --0000000000009fdce2060036b52e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable will do On Tue, Jul 11, 2023 at 7:12=E2=80=AFAM Ludovic Court=C3=A8s = wrote: > Hi Andy, > > Andy Tai skribis: > > > * gnu/packages/rdesktop.scm (xrdp): New variabble > > (xorgxrdp): New variable > > Could you send a v2 with one patch per package, as is customary? > > > + (home-page "https://www.xrdp.org") > > + (synopsis "Open source RDP server ") > > Please remote the trailing slash as well as =E2=80=9Copen source=E2=80=9D= : everything is > free software in here, so no need to specify it! :-) However, please > spell out =E2=80=9CRemote Desktop Protocol (RDP)=E2=80=9D. > > > + (description > > + "Xrdp provides a graphical login to remote machines using > > +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections fro= m > a > > +variety of RDP clients: > > +* FreeRDP > > +* rdesktop > > Please use @itemize. > > See > < > https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descriptions.= html > >. > > > +(define-public xorgxrdp > > + (package > > + (name "xorgxrdp") > > + (version "0.9.19") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append > > + " > https://github.com/neutrinolabs/xorgxrdp/releases/download/v" > > + version "/xorgxrdp-" version ".tar.gz")) > > + (sha256 > > + (base32 > > + > "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1")))) > > Should it inherit from =E2=80=98xrdp=E2=80=99? I fail to see what the di= fference is. > > > + (arguments > > + (list #:configure-flags #~(list "--enable-strict-locations=3Dyes" > > + (string-append "XRDP_CFLAGS=3D-I" > > + (assoc-ref > %build-inputs > > + "xrdp") > > + "/common")))) > > Rather than (assoc-ref =E2=80=A6), write #$(this-package-input "xrdp'). > > Also, xrdp should not have .h files under /common; it should be under > /include or /include/common or similar. Could you check that? > > > + (home-page "https://github.com/neutrinolabs/xorgxrdp") > > + (synopsis "Xorg drivers for xrdp") > > + (description > > + "xorgxrdp is a collection of modules to be used with a > pre-existing X.Org > > +install to make the X server act like X11rdp") > > Please add a period at the end of the sentence and expound a bit so one > can better understand what this is about. > > Thanks in advance! > > Ludo=E2=80=99. > --=20 Andy Tai, atai@atai.org, Skype: licheng.tai, Line: andy_tai, WeChat: andytai1010 Year 2023 =E6=B0=91=E5=9C=8B112=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD --0000000000009fdce2060036b52e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
will do

<= div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jul 11, 2023 at 7:12=E2=80=AFA= M Ludovic Court=C3=A8s <ludo@gnu.org= > wrote:
Hi A= ndy,

Andy Tai <atai@atai.o= rg> skribis:

> * gnu/packages/rdesktop.scm (xrdp): New variabble
>=C2=A0 =C2=A0(xorgxrdp): New variable

Could you send a v2 with one patch per package, as is customary?

> +=C2=A0 =C2=A0 (home-page "https://www.xrdp.org")
> +=C2=A0 =C2=A0 (synopsis "Open source RDP server ")

Please remote the trailing slash as well as =E2=80=9Copen source=E2=80=9D: = everything is
free software in here, so no need to specify it! :-) However, please
spell out =E2=80=9CRemote Desktop Protocol (RDP)=E2=80=9D.

> +=C2=A0 =C2=A0 (description
> +=C2=A0 =C2=A0 =C2=A0"Xrdp provides a graphical login to remote m= achines using
> +Microsoft Remote Desktop Protocol (RDP).=C2=A0 Xrdp accepts connectio= ns from a
> +variety of RDP clients:
> +* FreeRDP
> +* rdesktop

Please use @itemize.

See
<https://guix.gnu.or= g/manual/devel/en/html_node/Synopses-and-Descriptions.html>.

> +(define-public xorgxrdp
> +=C2=A0 (package
> +=C2=A0 =C2=A0 (name "xorgxrdp")
> +=C2=A0 =C2=A0 (version "0.9.19")
> +=C2=A0 =C2=A0 (source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch) > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append<= br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= "https://github.com/neutrinolabs/x= orgxrdp/releases/download/v"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= version "/xorgxrdp-" version ".tar.gz"))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0m8lvdn= hfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1"))))

Should it inherit from =E2=80=98xrdp=E2=80=99?=C2=A0 I fail to see what the= difference is.

> +=C2=A0 =C2=A0 (arguments
> +=C2=A0 =C2=A0 =C2=A0(list #:configure-flags #~(list "--enable-st= rict-locations=3Dyes"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(string-appe= nd "XRDP_CFLAGS=3D-I"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (assoc-ref %build-inputs
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0"xrdp")
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "/common"))))

Rather than (assoc-ref =E2=80=A6), write #$(this-package-input "xrdp&#= 39;).

Also, xrdp should not have .h files under /common; it should be under
/include or /include/common or similar.=C2=A0 Could you check that?

> +=C2=A0 =C2=A0 (home-page "https://github.com/neut= rinolabs/xorgxrdp")
> +=C2=A0 =C2=A0 (synopsis "Xorg drivers for xrdp")
> +=C2=A0 =C2=A0 (description
> +=C2=A0 =C2=A0 =C2=A0"xorgxrdp is a collection of modules to be u= sed with a pre-existing X.Org
> +install to make the X server act like X11rdp")

Please add a period at the end of the sentence and expound a bit so one
can better understand what this is about.

Thanks in advance!

Ludo=E2=80=99.


--
=
Andy Tai, atai@atai.org, Skype: li= cheng.tai, Line: andy_tai, WeChat: andytai1010
Year 2023 =E6=B0=91=E5=9C= =8B112=E5=B9=B4
=E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B= =E6=98=AF=E4=BF=A1=E4=BB=B0=E8=88=87=E8=A6=BA=E6=82=9F
=E8=87=AA=E5=8B= =95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5=8B=95=E8=88=87= =E6=8A=80=E8=83=BD
--0000000000009fdce2060036b52e-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 19:29:09 2023 Received: (at 64261) by debbugs.gnu.org; 22 Jul 2023 23:29:10 +0000 Received: from localhost ([127.0.0.1]:37661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM29-0005lu-Ly for submit@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:09 -0400 Received: from mail-pg1-x530.google.com ([2607:f8b0:4864:20::530]:61878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM27-0005la-EG for 64261@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:08 -0400 Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-56334abe325so1631483a12.3 for <64261@debbugs.gnu.org>; Sat, 22 Jul 2023 16:29:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690068541; x=1690673341; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=ZlMTs5zLrtIzzf0/MfwMKLKM28RRusCeP8wm8RmFHsw=; b=YJotrS0B+aphNXg75l7vRrcH+dPuSHsfmzKSYduqOLs0vRkZ6YMJDTFAcbVskfFoSl Iy/V4wiaSXlpLeuVVxoEIT1KUasDxLG7LBohq3xuicBtRiopWvzeH1ADnev0uATbvBCt +2Cqv/j+dtCQJ5HsWSKxAC1iLn21gf6yWErei+BUbfFNK2FrhuPtBRbzRVMeZVOxGRa9 4tzRBPZUPpxqMNBrfI83lE0mwfW/icoJqTKSHGGQNs8pDOX/9WXNgz/GgKCGt4pSoXVt Hvnw1nN8Qj1f+0pgkM5U/ID9tuY5ni/A3XKGSv8Snefbdh3o8Il0N4Z0oTrGHGcq838p upBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690068541; x=1690673341; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZlMTs5zLrtIzzf0/MfwMKLKM28RRusCeP8wm8RmFHsw=; b=BCTGix49ibJpXPms2LOh905BXQHBtnNbrn9MIhznqvbBtgCE6pS5drUWKPI8ynZX19 OobYmbhTXsPNaAAextOScIjr2HL5gFTpbMi/Np+uD4vw+etYXuMbzGGAkmdSxVguWez2 9xjovTHxgkW4SX3VCSRhBLsSm79m+i9mucyfgVr5oWGwEySc6yvV/sbmCUPeceqm/BaB R+SevFCWuzX6ueoBE97CC4+PvjZD8pgdmakMfLFXd2AbnG8cG+ql+cRLqkPLK3ZlVx2m GSR6XZWrdvSnXqsMnKx/NF7JQeYUhonWMQ9isU7fU48cCeqW5YunV007X0RNbVfd7CeX vu4g== X-Gm-Message-State: ABy/qLa2mOcLIxHK6JUX9Ngx1u6GL1+KwDKkFGMv6hYLeqSw/M0qGQx7 cGnv4UMeNgtFWDPp0apb4vLN2Hag8594dg== X-Google-Smtp-Source: APBJJlGOG5Hc+T5p4HRhDZPuXrY7Zdzervkliq2x+rMA5+no7pZdq328xw7lFRaDtWtDgyE1kPTA/Q== X-Received: by 2002:a17:90a:5518:b0:262:e439:5013 with SMTP id b24-20020a17090a551800b00262e4395013mr3868166pji.9.1690068541377; Sat, 22 Jul 2023 16:29:01 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id 66-20020a17090a09c800b0025be7b69d73sm4646068pjo.12.2023.07.22.16.29.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jul 2023 16:29:00 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH v4 0/2] Add xrdp and xorgxrdp Date: Sat, 22 Jul 2023 16:28:54 -0700 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Add xrdp and xorgxrdp Andy Tai (2): gnu: Add xrdp gnu: Add xorgxrdp gnu/packages/rdesktop.scm | 123 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) base-commit: a0508975dd6c70a2d2997a75c302a9fd42f7c370 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 19:29:14 2023 Received: (at 64261) by debbugs.gnu.org; 22 Jul 2023 23:29:14 +0000 Received: from localhost ([127.0.0.1]:37663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM2D-0005mC-VQ for submit@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:14 -0400 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:50485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM28-0005lc-JF for 64261@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:09 -0400 Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-553ad54d3c6so1645306a12.1 for <64261@debbugs.gnu.org>; Sat, 22 Jul 2023 16:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690068542; x=1690673342; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=KsvKAfLkArDmuZc/u4WZ0Rv/iknptLfRDVDEHxwN/2A=; b=Z/2QF2j0z0s7yOgqCTuRP0DS2Zu/gd2lyZMEFsMnZ7Srt1PFswcQPfICSi4S5shjCI 4VgCK7MLhm5dv7SH2yLqDsWuDtjOhyAii1L4kWHcS26a8c6WIx3CpSi4f6jNJPbxL0w1 Hx+BOhrLz5g7x7IsnfNDO1GYquYypoC5H4n+Z9jarsIogPLwpuH6BQWa46nevhmdTuHL +ibufdFIf7JzJMrqbmqY8ARUUgn0PS4rcpVZqNkgOdvux1Xczkxx5fl1hyxnbpCpPrjw 9NFbiwlBtVN4OJNFNkmyWu/yZ9eYMiLZ9zPl9syE26oVz94tu7MbOODI1vsKma1nHWJy E7xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690068542; x=1690673342; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=KsvKAfLkArDmuZc/u4WZ0Rv/iknptLfRDVDEHxwN/2A=; b=B3wzMeq/BteizAIGZiev9RATOgAnO/TdBBBLfkFOxAAr+alyCz01u5KsyinlTM655s 4neISWcO7eYd/IsIBJZNZepKuFsQcg1k7KOgld+d5JhxJx9b6LOBrLjnaDEiusfcOmNH FGrZK3n2iZ4OSXOShZxNKmpM89BjFsyRH5A0axPSQd4wWyY2gQ9yMzta+TjdGLofvPzf zDcu8AAMXR/GfzEYkc31FFo0szMEk+Q7yLpaHiQMjaVwlcTctQasMb/s9e9pLPJtoJ2s HCg4z31hs3W5D3AyhJQdaFmiuT++UhlSPAjHJm/I7v4J0H90sZssi+cnPxsAxq2Zx/RE 8Alg== X-Gm-Message-State: ABy/qLaJgsc/7VCp+ORx9G81OXYEqpKLNoogGgi+KI6kLHhctXW0jz1a hkmgSKRljzwnJCrSSP/8aB5KA6T7seWvHw== X-Google-Smtp-Source: APBJJlFgk37fiNBphNiCNn3iSMNcp+pgH7EoIaizYPkPxCmCfdO9d5QlTpcDC5JBWrp6w3NYVFbpWA== X-Received: by 2002:a17:90a:9c08:b0:262:e6c6:c2ec with SMTP id h8-20020a17090a9c0800b00262e6c6c2ecmr3757119pjp.33.1690068542562; Sat, 22 Jul 2023 16:29:02 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id 66-20020a17090a09c800b0025be7b69d73sm4646068pjo.12.2023.07.22.16.29.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jul 2023 16:29:02 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH v4 1/2] gnu: Add xrdp Date: Sat, 22 Jul 2023 16:28:55 -0700 Message-ID: <1502dd4676a969c04bbd4e45502bd87bc1359a84.1690068302.git.atai@atai.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xrdp): New variable --- gnu/packages/rdesktop.scm | 76 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index be4fe83cdc..04d3db610d 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -31,19 +31,29 @@ (define-module (gnu packages rdesktop) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (gnu packages assembly) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bison) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages cups) #:use-module (gnu packages docbook) + #:use-module (gnu packages flex) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gstreamer) #:use-module (gnu packages image) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages mp3) #:use-module (gnu packages nettle) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg) @@ -137,3 +147,69 @@ (define-public freerdp functionality, and Windows Portable Runtime (WinPR), a portable implementation of parts of the Windows API.") (license license:asl2.0))) + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + gettext-minimal + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse=yes" + "--enable-mp3lame=yes" + "--enable-pixman=yes" + "--enable-imlib2=yes" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://www.xrdp.org") + (synopsis "Remote Desktop Protocol (RDP) server") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +@itemize +@item FreeRDP +@item rdesktop +@item KRDC +@item NeutrinoRDP +@item Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +@item Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC). +@end itemize") + (license license:asl2.0))) + -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 19:29:14 2023 Received: (at 64261) by debbugs.gnu.org; 22 Jul 2023 23:29:14 +0000 Received: from localhost ([127.0.0.1]:37665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM2E-0005mF-Ed for submit@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:14 -0400 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:46384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNM29-0005ld-GT for 64261@debbugs.gnu.org; Sat, 22 Jul 2023 19:29:12 -0400 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-1b8b4748fe4so18150655ad.1 for <64261@debbugs.gnu.org>; Sat, 22 Jul 2023 16:29:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690068543; x=1690673343; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=47tJL3d6+tR9H1OP/8ULUDX8PLLTyw/3IBRN36/E9YQ=; b=jV2B0PCPqO2ayWgH/hdXzPEZOjZFAcopzv8rR4HFbusM2KamuHtIOc7dwMB00xk3c/ hC9NzlsJPvnuvKNf9wEBOR7g/+gXWbcRT/AdgmyT2QiqbuTp1Khi5J2tNckLWojFD52J NFc04BhAo/cuY8d0zDgFbHBb5/WwHpzUiFJRy1Hl7rwacqiSIzb57PC8F4i378My8M+C y8AfY+tQtfJCvSd+IVWLdGxlFOMd8hWHe0GVxVb8MQMCUmOYsi5V1WTsHrfpW152tdWv KHJfASC16dmr0qM4AeVwZRFdwhRlU6fi1ATWE/mU8dNtu4fK3F1mu8jvy3KT6oZS2TM0 LROQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690068543; x=1690673343; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=47tJL3d6+tR9H1OP/8ULUDX8PLLTyw/3IBRN36/E9YQ=; b=Y4sgUaKEzNrlDvXp601n01DhnkzFcw1HmSf3VDgPr1leJHmj5iIIDaE4IYQG6Hk6AN ENKoMAyf0dgN6+km43+V8d2UI3ZgGFoDuNJLhEUtqiGzQRkmK2sEnBb6Mj0VTBbHR0rA bXhNMUbyNEfHf21JU6buW1tIVnGbIw5V3FXBXWQJ1Wd8BlnlYtgnwBWggxiZ4Rxs7lfy AYpdnk0iGkoc5TXeom0jAKVYElqxGJoo9rqNlY0rTMiq39rs0S+HvCaENm1nZCoiF71/ Kff5aA7y5rtWZEk+K06ck4uLE/b50XiAk5gmp5DkuWeVqks1Sp92DTiLZvuLTmenwxhT AJUg== X-Gm-Message-State: ABy/qLYz+R5cuWkeebKnv0ivBU/oKru9q3Vm2uYFmUV2Jl0hCS8zD9ce 9qSG8tStPOg5XtjSRnIoDoV7gkOUG+AtaQ== X-Google-Smtp-Source: APBJJlFPInL7HmMlVRgOlgN2Kz/ymlQ/ouUmCm6pgF3uP2IMyKcqMd7gzp7VlHmFsXaTqNpgBAD+8w== X-Received: by 2002:a17:902:e74d:b0:1b8:4ede:4a0b with SMTP id p13-20020a170902e74d00b001b84ede4a0bmr5467824plf.9.1690068543581; Sat, 22 Jul 2023 16:29:03 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id 66-20020a17090a09c800b0025be7b69d73sm4646068pjo.12.2023.07.22.16.29.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jul 2023 16:29:03 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH v4 2/2] gnu: Add xorgxrdp Date: Sat, 22 Jul 2023 16:28:56 -0700 Message-ID: <70aa8b4eef793e0691158b37a9d53e1d43b10c55.1690068302.git.atai@atai.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xorgxrdp): New variable --- gnu/packages/rdesktop.scm | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index 04d3db610d..43db733cf6 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -213,3 +213,50 @@ (define-public xrdp @end itemize") (license license:asl2.0))) + +(define-public xorgxrdp + (package + (name "xorgxrdp") + (version "0.9.19") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xorgxrdp/releases/download/v" + version "/xorgxrdp-" version ".tar.gz")) + (sha256 + (base32 + "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1")))) + (build-system gnu-build-system) + (inputs (list check + libx11 + libxfixes + libxfont2 + libxml2 + libxpm + libxrandr + libxslt + libxt + pixman + xdpyinfo + xorg-server + xrdp)) + (native-inputs (list autoconf + automake + libtool + nasm + intltool + pkg-config + pixman)) + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + (string-append "XRDP_CFLAGS=-I" + #$(this-package-input + "xrdp") "/common")))) + (home-page "https://github.com/neutrinolabs/xorgxrdp") + (synopsis "Xorg drivers for xrdp") + (description + "xorgxrdp is a collection of modules to be used with a pre-existing X.Org +install to make the X server act like X11rdp. Unlike X11rdp, you don't have to +recompile the whole X Window System. Instead, additional modules are installed +to a location where the existing Xorg installation would pick them.") + (license license:x11))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 01:57:10 2023 Received: (at 64261) by debbugs.gnu.org; 26 Jul 2023 05:57:10 +0000 Received: from localhost ([127.0.0.1]:47430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOXWI-0001zN-89 for submit@debbugs.gnu.org; Wed, 26 Jul 2023 01:57:10 -0400 Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]:53603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOXWF-0001z5-Ua for 64261@debbugs.gnu.org; Wed, 26 Jul 2023 01:57:08 -0400 Received: by mail-ot1-x332.google.com with SMTP id 46e09a7af769-6bb2ce4f9f8so2449372a34.3 for <64261@debbugs.gnu.org>; Tue, 25 Jul 2023 22:57:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1690351022; x=1690955822; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=a5UGIlMaEYgKEwglgppjehfCfrhTzvgXF5RPTW6v7i8=; b=XSwAdY+3GOJM+Oyw/HyjwCZ/snGBwOUgfxbySCGd62UINq/FvV7GPdPPCcarSeGFBk ehX+KHmsSLkaDTHfYtUvs6xPdykejXuVFJjVXoIrdJSIFc3Hgf2qUL6JTYxPGRpLyWB1 GxQsMyqIAjNBga1QlyaSMHDIkzUQbNANRxJupypnRwRJfh+xY7LGGRcByO8GXGspqzh4 4sLs6ZCzwzfYEhrCLbs0MwZfMtbkY6pqo/I47y1uHs//oFMsbTvyXg2qyakDkkIXi7Y6 /y07WEjuIQyDjVts/yGOOf8uB9IY+d5+cubPGhxKx7cTTiRL+AZn3jdNxNlnKfo1AVX3 Gv8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690351022; x=1690955822; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=a5UGIlMaEYgKEwglgppjehfCfrhTzvgXF5RPTW6v7i8=; b=VjZDW6YRO/rY961f4Ga6T8Uu6K10ui7m/g1I6LpVC+HesR+jKfX7znQttlDtjJjrmL 2MnuNwds+Q/BLyIzk6kQdfXXZMIoJvXJSGqUl+dNUx/MpqMFk2kO71EXNFOmRFpVy2qL d2scytpkHm9ixD9sDJjjYFz/mNsOAcBWnTtxcY724Ylc2YjYdpcl6o8vzdJ9cDpfjmQ9 jklsf5E81sUjumkoCgDoeNrjRDaJXbYZh5C/aVZgMP2LReqn9yYPVe7U3HoYkH3UbwLj 1+jFLFDo8EmcZmc/BrDnij96eqXab5lQkJmeCoholZn1p3hwhyuv+MlSretf87VoCdqH sPow== X-Gm-Message-State: ABy/qLbRwLa0oqWj26lUXxvACKaM1KS3oGtrJUYYivHON/KmzG9dl4Yq f9OmDLc2o9WDTjeqK0bpXjb2PLs2+6tciYSVC7BZE3w06ZzDYQ== X-Google-Smtp-Source: APBJJlESR/SGOfqg7oCp1zs6yRqqybYlOqn6YIhhpQczG+ImrKVwXDPRdyMG4/cglY98JC265GdPP/hBh0TByMosgzY= X-Received: by 2002:a05:6870:1f95:b0:1bb:9e49:1b3 with SMTP id go21-20020a0568701f9500b001bb9e4901b3mr1462876oac.18.1690351021834; Tue, 25 Jul 2023 22:57:01 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai Date: Tue, 25 Jul 2023 22:56:25 -0700 Message-ID: Subject: Guix QA showing failure on invalid derivation To: 64261@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Hi, for this latest patch Guix QA shows build failure for arm targets for this package guile-for-guile-emacs that has nothing to do with xrdp or xorgxrdp. So that is a Guix QA bug and the build for the latest patch should be successful. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 05:54:26 2023 Received: (at 64261) by debbugs.gnu.org; 26 Jul 2023 09:54:26 +0000 Received: from localhost ([127.0.0.1]:47590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qObDu-00081I-9f for submit@debbugs.gnu.org; Wed, 26 Jul 2023 05:54:26 -0400 Received: from mira.cbaines.net ([212.71.252.8]:42832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qObDs-00081A-RG for 64261@debbugs.gnu.org; Wed, 26 Jul 2023 05:54:25 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:3a91:a0a4:ecee:f157]) by mira.cbaines.net (Postfix) with ESMTPSA id EF7E427BBE2; Wed, 26 Jul 2023 10:54:23 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id c64a0bce; Wed, 26 Jul 2023 09:54:22 +0000 (UTC) References: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Andy Tai Subject: Re: [bug#64261] Guix QA showing failure on invalid derivation Date: Wed, 26 Jul 2023 10:53:11 +0100 In-reply-to: Message-ID: <87cz0f6lrl.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64261 Cc: 64261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Andy Tai writes: > Hi, for this latest patch Guix QA shows build failure for > arm targets for this package > > guile-for-guile-emacs > > that has nothing to do with xrdp or xorgxrdp. So that is a Guix QA > bug and the build for the latest patch should be successful. It's not a bug in QA, just that the guile-for-guile-emacs package in Guix is broken, and broken in such a way that the derivation changes constantly. I've fixed it in [1] but that'll take a while to filter in to the patch testing. 1: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d979197eaf10883e02c53b87f8e0d14bf254c525 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmTA7U5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfGpA/+J2jOetSrxZ2Y9/ErXFuvMArMuViOn5xV SI/PiK5Vc4kpbNjJ5/7Y2sy7bidyBJy9vHYYW5Yxfl5YYJipXzZA3OJH/MCC9/aU Eevw0crs2vCOT/BrqrkfNAs/I0wXWVaH5H19Xtlz1Zc7HYUP0zMiEKwRts2gCI0m DaKYePYKSRFzlHyirVqZgDRRpB3m2iFAOGGBH1jMFVsHcIEJEBt/D2dn8A/BFQ8Q RJE110G1PM5lVx2ANLtoKug+6Qje3ygBtRLNnR78VebHFDWW5akW0TbetUzVKK4X cb4kyvSELTPBQJcBBumXX2jLpspVGzAv5W7AvJycIm55H7bRiYjLroBtvRs/7Ix8 4apr2QthIDkkO5Wp5A2lyT8dxfPbYWpzzPoq1JLDEQlw113NhXA237DRCu/leAzo Gkk41xC3atZUG+XVicggI5SAJz0TW0NTc96k2U1KwI7ekI0s3aLeZcigQvo58gtu 7VYXrSIzGPN5Ow/vd6CcKTzOeTxAijl7WGlCWGznHRYmzVjg/c9x1+8d9CK5geA0 G8+vD4UOzE2eti9LVzxA8LlcTvQ6HY2/c+f270Ip6Yx3gGI3BEXqzCjla+sUUIVL O6LML8fTSYYeXxtAaBHVaKJii7kNy6tOyWHXgvDOdTPBu81FKe9zMewuw39eUkNG Mq2QVbtrPko= =EhxU -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 28 23:53:38 2023 Received: (at 64261) by debbugs.gnu.org; 29 Jul 2023 03:53:38 +0000 Received: from localhost ([127.0.0.1]:46355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPb1N-0003PF-GJ for submit@debbugs.gnu.org; Fri, 28 Jul 2023 23:53:38 -0400 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:58716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPb1L-0003P1-LD for 64261@debbugs.gnu.org; Fri, 28 Jul 2023 23:53:36 -0400 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-267ffa7e441so1930193a91.1 for <64261@debbugs.gnu.org>; Fri, 28 Jul 2023 20:53:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690602809; x=1691207609; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=v21oSsUKD+BTcosmnZ7porZbX81sgZVzDMS3iyMPpuw=; b=lOTnxnZLc1JjeDcsO6zIPT0OIDXRXlszZuXKuOSY1bNgs5FcGPaYzXG8HtpWgJCrnv O+DXCIIdh6MFbxK/qD38N+b165B1+1GLUOBS18+x934x1dryCoVViFyaeMYO/EHNXxui uoArXOXQtPanLFlCNrNyrUVczt7sGhok2/Rri8UWCLZYKRvtl+fynjcw9U/6Fetk5eMt m3JN8q+2kWGgqDM3FFTndzZt3rnu8oOgpbL3zkEdqO7rovPfDu7utXVKOqk3kQcW7lSb w+AdhxM00s/c3nFd9dkAM0vn4/5uRFZ85gwjEwYDV8KDZhCH2GlKTMDM0j70L2tYbnM0 G+hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690602809; x=1691207609; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=v21oSsUKD+BTcosmnZ7porZbX81sgZVzDMS3iyMPpuw=; b=Hlp2Ymdba4+XBqs3BQtoZeEvV3NNxtmbuHT3mrLqe88CaGNtW/Lg1a5QWn+sl+rOS4 9qJxcUPZsP7Xydfaliq4OTYxkjz7Zdafq+yU8k42rntJ5oGcJQ/jRowueGe0HM4NqZ5H 8/3YtoF1Znl+d3jBpgpzwwQ4cxeS/KFt5lSX0Cse0PhlDD90kzi/HjRFIrNkI86G7ePD s9E6rQUfK72AyQtloqO45MZi3iItdJ7H6OUkz6Biwjo9/IgpKxrzmdnpcrgcqjO4IdpP IY6PhjvXpf1MDy4WIpAxahVpO2KVA5CgOQyF/rq7VGORmHOBNkPfDseIPxdGn968VCJP pN/Q== X-Gm-Message-State: ABy/qLZ16ZhroUYVojLS73LiKlSAKdM4r6DpzBY5IPDC/ZT0UPhNzocO 5i+A6+zPh2QfkDOVebl54yjumtZk8hOTTA== X-Google-Smtp-Source: APBJJlHGsE0sSjk90/SC1ra3GOrZBJVPvLftNX/nz2evCqvp0bsrYE1Verx9+HX4TWTiGS5jd/e2zQ== X-Received: by 2002:a17:90a:c251:b0:262:f99b:a530 with SMTP id d17-20020a17090ac25100b00262f99ba530mr3543440pjx.34.1690602809382; Fri, 28 Jul 2023 20:53:29 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id t24-20020a17090b019800b00264044cca0fsm25818176pjs.1.2023.07.28.20.53.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jul 2023 20:53:29 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org Subject: [PATCH v5 1/2] gnu: Add xrdp Date: Fri, 28 Jul 2023 20:53:24 -0700 Message-ID: <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xrdp): New variable --- gnu/packages/rdesktop.scm | 76 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index be4fe83cdc..04d3db610d 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -31,19 +31,29 @@ (define-module (gnu packages rdesktop) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (gnu packages assembly) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bison) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages cups) #:use-module (gnu packages docbook) + #:use-module (gnu packages flex) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gstreamer) #:use-module (gnu packages image) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages mp3) #:use-module (gnu packages nettle) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg) @@ -137,3 +147,69 @@ (define-public freerdp functionality, and Windows Portable Runtime (WinPR), a portable implementation of parts of the Windows API.") (license license:asl2.0))) + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + gettext-minimal + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse=yes" + "--enable-mp3lame=yes" + "--enable-pixman=yes" + "--enable-imlib2=yes" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://www.xrdp.org") + (synopsis "Remote Desktop Protocol (RDP) server") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +@itemize +@item FreeRDP +@item rdesktop +@item KRDC +@item NeutrinoRDP +@item Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +@item Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC). +@end itemize") + (license license:asl2.0))) + base-commit: e43cbeafd1b632f39b08b3644af5230d5350a656 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 28 23:53:42 2023 Received: (at 64261) by debbugs.gnu.org; 29 Jul 2023 03:53:42 +0000 Received: from localhost ([127.0.0.1]:46357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPb1S-0003PX-7M for submit@debbugs.gnu.org; Fri, 28 Jul 2023 23:53:42 -0400 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]:62556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPb1M-0003P3-KE for 64261@debbugs.gnu.org; Fri, 28 Jul 2023 23:53:39 -0400 Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-563c7aabf38so2598118a12.0 for <64261@debbugs.gnu.org>; Fri, 28 Jul 2023 20:53:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690602811; x=1691207611; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=47tJL3d6+tR9H1OP/8ULUDX8PLLTyw/3IBRN36/E9YQ=; b=rzsz+mN6F6K0nycHJkPwv4qZXxr7LCZmDiGB0Qto5pzMmCMmUb0sGt7JM68rODYlcc ry2irgZP3F6BZRFU7kqEyB3mKXxSrVDYC7X8oTwPkZbRIVL0QvQLle8Kbglw8eqKIIp0 FH83HybLTw4OEREBYwKz0150GdpySktlwEd/qkS5bcJssoFcp5DqLrTEzjXfVySZMTiq fR8uC3BtNrP2x9wPFUwsIjVNAeXYmqry7ihYDJFqnZFIusRAim/VdnegjJbJC8qY/t5Z gd6T7jJU/0NY/YOqUSQRlb98lMk1ZMeLeac0ZXP/zv2jGL6MXL1XA4pBC6NNpgQnfMMK s+Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690602811; x=1691207611; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=47tJL3d6+tR9H1OP/8ULUDX8PLLTyw/3IBRN36/E9YQ=; b=E/pGTIztBHZPTjQ98oRt41XmICD1oIWvYdAzfEe+egMqh3Y96MG/zEtEtT2SqU12lg g5JgvbaqE4n+lwxWokgtYB6/nC9wdZLnmso2DAMfVyEtV/0q5ioZ8BmzxbCHnJOR+tnM GSIsem8BwNsQRw8/hzNL4kUmgfjlJqIngwUVjWbMlldYfRR+mloxMNtCrDNKpGtF/9rG WRl06N+kuJMXKI8hL2+cw1YODrC1M2yp17zP4Hw9LasY1wIQoXqaZQ6DSxd7aKU8bgjB MCWC5huMT9OhjBu7lVUaWp18Er8kyjzKpHBbn8/ahrB435vSJwFkqwW55WBxsSsncM+D G18g== X-Gm-Message-State: ABy/qLYbCwqnVkVGYl1QnNFH6CV26U+0AOaI0Y0i6JDwmPa6cNUaUq5z 2QIqpBG696VqwkdgmfnjeDuWphmneVWrTQ== X-Google-Smtp-Source: APBJJlGvcAl68gjLeXAWqR1qfciJpWQTF2Yfa8gpfQI0gCQx/9Ptdh6+xio/O7B0dXR1ssc0qt/PMQ== X-Received: by 2002:a17:90a:6a88:b0:268:3d27:4592 with SMTP id u8-20020a17090a6a8800b002683d274592mr4553728pjj.7.1690602810554; Fri, 28 Jul 2023 20:53:30 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id t24-20020a17090b019800b00264044cca0fsm25818176pjs.1.2023.07.28.20.53.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Jul 2023 20:53:29 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org Subject: [PATCH v5 2/2] gnu: Add xorgxrdp Date: Fri, 28 Jul 2023 20:53:25 -0700 Message-ID: <6fb5595ff3af3902580f628ebc0abe990e147dc0.1690602767.git.atai@atai.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> References: <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xorgxrdp): New variable --- gnu/packages/rdesktop.scm | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index 04d3db610d..43db733cf6 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -213,3 +213,50 @@ (define-public xrdp @end itemize") (license license:asl2.0))) + +(define-public xorgxrdp + (package + (name "xorgxrdp") + (version "0.9.19") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xorgxrdp/releases/download/v" + version "/xorgxrdp-" version ".tar.gz")) + (sha256 + (base32 + "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1")))) + (build-system gnu-build-system) + (inputs (list check + libx11 + libxfixes + libxfont2 + libxml2 + libxpm + libxrandr + libxslt + libxt + pixman + xdpyinfo + xorg-server + xrdp)) + (native-inputs (list autoconf + automake + libtool + nasm + intltool + pkg-config + pixman)) + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + (string-append "XRDP_CFLAGS=-I" + #$(this-package-input + "xrdp") "/common")))) + (home-page "https://github.com/neutrinolabs/xorgxrdp") + (synopsis "Xorg drivers for xrdp") + (description + "xorgxrdp is a collection of modules to be used with a pre-existing X.Org +install to make the X server act like X11rdp. Unlike X11rdp, you don't have to +recompile the whole X Window System. Instead, additional modules are installed +to a location where the existing Xorg installation would pick them.") + (license license:x11))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 07 09:27:37 2023 Received: (at 64261) by debbugs.gnu.org; 7 Aug 2023 13:27:37 +0000 Received: from localhost ([127.0.0.1]:60863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0Gn-0000Ri-FK for submit@debbugs.gnu.org; Mon, 07 Aug 2023 09:27:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0Gl-0000RT-47 for 64261@debbugs.gnu.org; Mon, 07 Aug 2023 09:27:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qT0Gf-0003x5-AA; Mon, 07 Aug 2023 09:27:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=4HpaV8061Ht+Z604Vk9CaPF07qb/HYFDDg7FXB9Fupo=; b=cqAAv6IWGvORsoOrBTKd uSxWr8dXo05geiYTpGO72RWB+vCUWLNRlTDPVlXwQfWpLdAcLeKsLE6ApoM/mLqZtYczfa9c19P8X zOK45E0zmeAtGAS/zIOMLl7+1K0mvSemGOkzYybAOvdyQ5+QK4FlWM5lFGEHNqZ9d76Ect810jHlg SqUjrbk2YVlEgzu1cghw35K5Hoyr/yCpjvG29yXrLFQFr3wLgzG55+gcAtrNlSBBQ2sCWGHMdNWKp IO7ZDvUEBEUh7X1RhZ2VBLLu+qVGFqWK0CEG8KYAT9yE9eezsCxybEmuZvRHxDfy6P6+mAT+s+kNh YuPMUZUS+UjXIA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andy Tai Subject: Re: bug#64261: [PATCH] gnu: Add xrdp References: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> Date: Mon, 07 Aug 2023 15:27:26 +0200 In-Reply-To: <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> (Andy Tai's message of "Fri, 28 Jul 2023 20:53:24 -0700") Message-ID: <87cyzzt22p.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64261 Cc: 64261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Andy, LGTM, but on current =E2=80=98master=E2=80=99 I get: --8<---------------cut here---------------start------------->8--- configure: imlib2 will not be supported checking for security/pam_appl.h... yes checking for FUSE... no configure: error: please install libfuse-dev or fuse-devel error: in phase 'configure': uncaught exception: %exception #<&invoke-error program: "/gnu/store/rib9g2ig1xf3kclyl076w28parm= ncg4k-bash-minimal-5.1.16/bin/bash" arguments: ("./configure" "CONFIG_SHELL= =3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash= " "SHELL=3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/= bin/bash" "--prefix=3D/gnu/store/54a1c7ar3hhbyncf5g6s4nndy3bwxssq-xrdp-0.9.= 22.1" "--enable-fast-install" "--build=3Dx86_64-unknown-linux-gnu" "--enabl= e-strict-locations=3Dyes" "--enable-fuse=3Dyes" "--enable-mp3lame=3Dyes" "-= -enable-pixman=3Dyes" "--enable-imlib2=3Dyes" "--enable-pam-config=3Dunix" = "--enable-ipv6=3Dyes") exit-status: 1 term-signal: #f stop-signal: #f>=20 phase `configure' failed after 4.2 seconds command "/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bi= n/bash" "./configure" "CONFIG_SHELL=3D/gnu/store/rib9g2ig1xf3kclyl076w28par= mncg4k-bash-minimal-5.1.16/bin/bash" "SHELL=3D/gnu/store/rib9g2ig1xf3kclyl0= 76w28parmncg4k-bash-minimal-5.1.16/bin/bash" "--prefix=3D/gnu/store/54a1c7a= r3hhbyncf5g6s4nndy3bwxssq-xrdp-0.9.22.1" "--enable-fast-install" "--build= =3Dx86_64-unknown-linux-gnu" "--enable-strict-locations=3Dyes" "--enable-fu= se=3Dyes" "--enable-mp3lame=3Dyes" "--enable-pixman=3Dyes" "--enable-imlib2= =3Dyes" "--enable-pam-config=3Dunix" "--enable-ipv6=3Dyes" failed with stat= us 1 builder for `/gnu/store/szpyq693qdj51f0444jjvgl4afl8ffv6-xrdp-0.9.22.1.drv'= failed with exit code 1 build of /gnu/store/szpyq693qdj51f0444jjvgl4afl8ffv6-xrdp-0.9.22.1.drv fail= ed --8<---------------cut here---------------end--------------->8--- Could you take a look? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 07 09:29:54 2023 Received: (at 64261) by debbugs.gnu.org; 7 Aug 2023 13:29:54 +0000 Received: from localhost ([127.0.0.1]:60867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0Iz-0000Ub-Vc for submit@debbugs.gnu.org; Mon, 07 Aug 2023 09:29:54 -0400 Received: from mail-oo1-xc36.google.com ([2607:f8b0:4864:20::c36]:44296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT0Iv-0000UJ-AP for 64261@debbugs.gnu.org; Mon, 07 Aug 2023 09:29:52 -0400 Received: by mail-oo1-xc36.google.com with SMTP id 006d021491bc7-56d0f4180bbso2948048eaf.1 for <64261@debbugs.gnu.org>; Mon, 07 Aug 2023 06:29:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1691414983; x=1692019783; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+ShqnJe7f1Mh0lcUwv40wNKtuI3N5mV6eBzjKmHrLV4=; b=A+XJryYbP6ezjQg4ufmfjlNLneIdV4YMTTdDMLbGPwjZ8ZwmElJL07FTdkKv/Ar/B0 Gl99Dlls6uDgGzSeWffwulYSQd5HZsM3qen/a/bWYUOhn909MkN5H2Gtvn3JRy4rIZue MrztPG+CUi+kIsAbG5h5Q048fotOA60hTMPAxXiI96HsLG6dwYGPZxuTtkPfcG3RVhHH NswaRLuDIaoET23CwXrUyBfgT/hfa9bbnb+X8hni4tX3Ac3F5tUZ6cn1teXoAJ4aHrRf XIs8rDEaXmZ2dJpBU/3G8xGFp/758LEiRtnxDsyAcVerWOzJeztyWZ5VoSTKN+ttXlfs JQ8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691414983; x=1692019783; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+ShqnJe7f1Mh0lcUwv40wNKtuI3N5mV6eBzjKmHrLV4=; b=Exz4NTB1JmUyXrK2b7/HJxvkPJixtXzdF/7mLoQQLfzlQMmbWXzwpcAsASGLvxfIdz np+I8a7hOuqJzmRzHg+uSlA8LyIbRY2pdESwcERNhkQY1zcfpCIXwlGNR41JZB3+ZEbc IRbfTeMosoIVA0RQbU+zjVpNpzwGULtNyd5u24tLM2LFhVmq6+m+/OZgd14nWZkovig9 ZjJObz2ieW6q/MDAPEzCTwqHRq4srLAbZ3kxJjsMcMQXFpX45DWN9fgAidtDZBci5zb9 keh+cHeiYGhcGZQjQgX42uhbWyv8V26XknohFgPVqUDckhLbxZJqPUnYJsiNkgvPkMiU bhPg== X-Gm-Message-State: AOJu0YxN/xDYG0VPhpU6xUnqV7iiGKF1fDCFFVSvJXUTpvPnvJFprElS gRAVlzI7qDrInin5kkGMvxtuN03zq3aQaB9wCDQ= X-Google-Smtp-Source: AGHT+IFBTwMljSg0t37GDfz4WHPKbQMsST+7ZB2uHpTAodpYhv3OYlQ5vLkMx5sGIQmBsDVADm2eWjwbPkEEy+F3KnE= X-Received: by 2002:a05:6870:d62c:b0:1b3:cb1f:cd1f with SMTP id a44-20020a056870d62c00b001b3cb1fcd1fmr10270445oaq.0.1691414983529; Mon, 07 Aug 2023 06:29:43 -0700 (PDT) MIME-Version: 1.0 References: <6175dfd2c421fadf757a66ebd96ed1085c168c6b.1687592180.git.atai@atai.org> <6b0922a66f55d5fe2f2d8fdaf5f48a57245d0aec.1690602767.git.atai@atai.org> <87cyzzt22p.fsf_-_@gnu.org> In-Reply-To: <87cyzzt22p.fsf_-_@gnu.org> From: Andy Tai Date: Mon, 7 Aug 2023 06:29:07 -0700 Message-ID: Subject: Re: bug#64261: [PATCH] gnu: Add xrdp To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: 64261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) OK, will check... the patch may be out of date now with resp. to current guix git. On Mon, Aug 7, 2023 at 6:27=E2=80=AFAM Ludovic Court=C3=A8s = wrote: > > Hi Andy, > > LGTM, but on current =E2=80=98master=E2=80=99 I get: > > --8<---------------cut here---------------start------------->8--- > configure: imlib2 will not be supported > checking for security/pam_appl.h... yes > checking for FUSE... no > configure: error: please install libfuse-dev or fuse-devel > error: in phase 'configure': uncaught exception: > %exception #<&invoke-error program: "/gnu/store/rib9g2ig1xf3kclyl076w28pa= rmncg4k-bash-minimal-5.1.16/bin/bash" arguments: ("./configure" "CONFIG_SHE= LL=3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/ba= sh" "SHELL=3D/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.1= 6/bin/bash" "--prefix=3D/gnu/store/54a1c7ar3hhbyncf5g6s4nndy3bwxssq-xrdp-0.= 9.22.1" "--enable-fast-install" "--build=3Dx86_64-unknown-linux-gnu" "--ena= ble-strict-locations=3Dyes" "--enable-fuse=3Dyes" "--enable-mp3lame=3Dyes" = "--enable-pixman=3Dyes" "--enable-imlib2=3Dyes" "--enable-pam-config=3Dunix= " "--enable-ipv6=3Dyes") exit-status: 1 term-signal: #f stop-signal: #f> > phase `configure' failed after 4.2 seconds > command "/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/= bin/bash" "./configure" "CONFIG_SHELL=3D/gnu/store/rib9g2ig1xf3kclyl076w28p= armncg4k-bash-minimal-5.1.16/bin/bash" "SHELL=3D/gnu/store/rib9g2ig1xf3kcly= l076w28parmncg4k-bash-minimal-5.1.16/bin/bash" "--prefix=3D/gnu/store/54a1c= 7ar3hhbyncf5g6s4nndy3bwxssq-xrdp-0.9.22.1" "--enable-fast-install" "--build= =3Dx86_64-unknown-linux-gnu" "--enable-strict-locations=3Dyes" "--enable-fu= se=3Dyes" "--enable-mp3lame=3Dyes" "--enable-pixman=3Dyes" "--enable-imlib2= =3Dyes" "--enable-pam-config=3Dunix" "--enable-ipv6=3Dyes" failed with stat= us 1 > builder for `/gnu/store/szpyq693qdj51f0444jjvgl4afl8ffv6-xrdp-0.9.22.1.dr= v' failed with exit code 1 > build of /gnu/store/szpyq693qdj51f0444jjvgl4afl8ffv6-xrdp-0.9.22.1.drv fa= iled > --8<---------------cut here---------------end--------------->8--- > > Could you take a look? > > Ludo=E2=80=99. --=20 Andy Tai, atai@atai.org, Skype: licheng.tai, Line: andy_tai, WeChat: andyta= i1010 Year 2023 =E6=B0=91=E5=9C=8B112=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 10 01:31:16 2023 Received: (at 64261) by debbugs.gnu.org; 10 Aug 2023 05:31:16 +0000 Received: from localhost ([127.0.0.1]:41022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTyGR-0008Px-IJ for submit@debbugs.gnu.org; Thu, 10 Aug 2023 01:31:15 -0400 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]:47148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTyGP-0008Pb-MR for 64261@debbugs.gnu.org; Thu, 10 Aug 2023 01:31:14 -0400 Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-26b10e52ef8so39591a91.2 for <64261@debbugs.gnu.org>; Wed, 09 Aug 2023 22:31:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691645468; x=1692250268; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=zUNv3Kj7QHuXsq8oFgPMvHtzb9usLclfLaUOesDdlpk=; b=GZN7Bfh6adNehi9sTyjWTS2ymip/liaSTRnsR9KgkoHZRqh31DRRQT7abepqU4Jj3e sXs0RIxXrYS8cllaxYOSS7E6O/ouMIJzHSN2G9cGxbeYpzU3W2j5XC9RvyweV67x/+1b Z0s21o/jIJNg5bOXyiNho2IMv0wNnmXZtAGbLnzaAUOZqniPwbXQyNsCkrWQGtUlr2HY HDHvydlVtss7UO8h5DMpm2J8NznDmSy+/ulfLsofVRvxm0dX4EDvphG7pwEZQvVxetr0 j263MT4BcWNJDMKORW/peWrXOQ2Ce86Ja0+ECNtngqheUEg3NVInIsnfOgCZFdoqjV0D SXuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691645468; x=1692250268; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zUNv3Kj7QHuXsq8oFgPMvHtzb9usLclfLaUOesDdlpk=; b=h2OwzPv+/7duWUSt5W3nVH19ToLd/hui5BiwAnW7Ss9AuuxY3SQcBroqEcVAajtezj cLfQ90lPdLdACqGil1lUEfRIBN9yZwursWKAdD4lKV4ky2yB3QG05OEQFGy40cfkvpeS Gv0FhRi+nYHNSTDaxgo/H5VCfrnwrQmufruHKBr601if+m4S4Zkz4wF1QJmyZNm4NuJH 6gFf5fbEA9CJSPJmI/bFnXnTgHfFzBxZ25/PzIgLk7swOZazEMMSlCYjHjF5E1KQ1DxB auzubxrTJMAuHDgJazTTYdvUuQDf/actREKL+9EsLQO5YatmJMmawRDWys8KafndNxoJ xbGQ== X-Gm-Message-State: AOJu0YyWCv4pmePsSRkZeJdX/yQ81UuSr+xusV41/gOHj9JwJC499G0b ZF70oXAK4b5Z4+OPg0NnDlgvKVddmK1UQA== X-Google-Smtp-Source: AGHT+IElQDRQOJ4ZnEWHTRzFGaKnuXkJUkdN9onUnFQ2gvzSNQY6EBLc6Xk/dWqy1kAEBcfoHTusMA== X-Received: by 2002:a17:90a:384a:b0:268:2b5c:14c with SMTP id l10-20020a17090a384a00b002682b5c014cmr1138262pjf.13.1691645467457; Wed, 09 Aug 2023 22:31:07 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id so3-20020a17090b1f8300b002690e82f8afsm895002pjb.1.2023.08.09.22.31.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Aug 2023 22:31:06 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH v6 1/2] gnu: Add xrdp Date: Wed, 9 Aug 2023 22:31:01 -0700 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xrdp): New variable --- gnu/packages/rdesktop.scm | 76 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index be4fe83cdc..0edb7a746d 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -31,19 +31,29 @@ (define-module (gnu packages rdesktop) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (gnu packages assembly) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bison) + #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages cups) #:use-module (gnu packages docbook) + #:use-module (gnu packages flex) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) #:use-module (gnu packages gstreamer) #:use-module (gnu packages image) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages mp3) #:use-module (gnu packages nettle) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages tls) + #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg) @@ -137,3 +147,69 @@ (define-public freerdp functionality, and Windows Portable Runtime (WinPR), a portable implementation of parts of the Windows API.") (license license:asl2.0))) + +(define-public xrdp + (package + (name "xrdp") + (version "0.9.22.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xrdp/releases/download/v" + version "/xrdp-" version ".tar.gz")) + (sha256 + (base32 + "1jzknwy003fk5lqzrncbypirq3smpghxy2prg2m2ljjrx77j1lvd")))) + (build-system gnu-build-system) + (inputs (list check + fuse-2 + imlib2 + lame + libjpeg-turbo + libx11 + libxfixes + libxml2 + libxpm + libxrandr + libxslt + libxt + linux-pam + openssl + pixman + python + python-libxml2)) + (native-inputs (list autoconf + automake + libtool + bison + flex + gettext-minimal + intltool + nasm + pkg-config + pixman)) + + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + "--enable-fuse=yes" + "--enable-mp3lame=yes" + "--enable-pixman=yes" + "--enable-imlib2=yes" + "--enable-pam-config=unix" + "--enable-ipv6=yes"))) + (home-page "https://www.xrdp.org") + (synopsis "Remote Desktop Protocol (RDP) server") + (description + "Xrdp provides a graphical login to remote machines using +Microsoft Remote Desktop Protocol (RDP). Xrdp accepts connections from a +variety of RDP clients: +@itemize +@item FreeRDP +@item rdesktop +@item KRDC +@item NeutrinoRDP +@item Windows MSTSC (Microsoft Terminal Services Client, aka mstsc.exe) +@item Microsoft Remote Desktop (found on Microsoft Store, which is distinct from MSTSC). +@end itemize") + (license license:asl2.0))) + base-commit: 210bbf9c59355218fec1484a686cc2ecdc218506 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 10 01:31:17 2023 Received: (at 64261) by debbugs.gnu.org; 10 Aug 2023 05:31:17 +0000 Received: from localhost ([127.0.0.1]:41024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTyGS-0008Pz-05 for submit@debbugs.gnu.org; Thu, 10 Aug 2023 01:31:17 -0400 Received: from mail-oi1-x22a.google.com ([2607:f8b0:4864:20::22a]:54497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTyGQ-0008Pd-Fg for 64261@debbugs.gnu.org; Thu, 10 Aug 2023 01:31:14 -0400 Received: by mail-oi1-x22a.google.com with SMTP id 5614622812f47-3a7d15fb7b1so131952b6e.0 for <64261@debbugs.gnu.org>; Wed, 09 Aug 2023 22:31:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691645469; x=1692250269; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=V8ibG3oBQxQJrfrj+xMJJ/4R+JbykuSCfkU85uyWYFo=; b=TiHjK9JmTBE3NG6IUbR/YWc7OvtfJ4HiPuy/0ryWmMTcSwAShFMl/wOwtnrNtIkeWK wI/Nko4xHIIyzzEoke5owVfJvkbh97LYG6Mil/gEU857BwAh+BX6Z1J3RpFiK7noS5eM Yz9opZhp/wl3QxwasOJWmPSQ+p8AfSpeFVvP+gWtjJ5GQL7h2skmnaGCxndhmv5sMTD4 4P6m/6ZgwTXM1Oqbze7SbPEWG5mF57pA6sIuGRn+5FCc2eLqgWAplVllpiHfHPB+pzhe JdkEuc51bOCzLP2Ri3BCWsAvzmb8EDBvjR/Bm5rLHL177J5B6hUkCEqIVj3e74yD67ZG d5qQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691645469; x=1692250269; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=V8ibG3oBQxQJrfrj+xMJJ/4R+JbykuSCfkU85uyWYFo=; b=cBLXI6Uzn3l0z29G+r75Slpk/OFs//StNOSm7jeBq1J3Qf54GMjWlSwnM7wdWm/Oxa yEC3GUSmdA0YXuRLuT2WpOEsQPjGHOCL4RwzD+uDWpU9rqvj06VWVvwWflqu9FbV7Jly vH8tKU6JUAj/dThXYwOETdzJMvgndxlmofvhzajKPKkW+0vqg/Zx9gE2Obb6EtdVEH31 fd9So1w+wIHwMi93cM0ErSMl7XBuWNEv7Mqf5fQaX7lPOpAAecsFgcIoDLRrn31R9k3n YEWHIlZ1Vf1Qz1kmExx7KvMMxdVJxoHnYd4C4oqaJLotXz1Rvs+du1G9/MdG6nKr1fOe Xt5g== X-Gm-Message-State: AOJu0YywV45B8f7AfO+qP1rbHk0hX4C8vJo4V+nniuxQ3gQsXih9ZQ5e y2PAQR7lKsx+KkO9y09J89I2zsFWoznQ+Q== X-Google-Smtp-Source: AGHT+IGs1gRcUHg5NmxVgGqFu1/09sea8kes4jAasa9ff6Uo6bWh3NFDihC92we8gC9LCN1EeGWpWw== X-Received: by 2002:a05:6808:f87:b0:3a7:48d2:fc82 with SMTP id o7-20020a0568080f8700b003a748d2fc82mr1919673oiw.38.1691645468600; Wed, 09 Aug 2023 22:31:08 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id so3-20020a17090b1f8300b002690e82f8afsm895002pjb.1.2023.08.09.22.31.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Aug 2023 22:31:08 -0700 (PDT) From: Andy Tai To: 64261@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH v6 2/2] gnu: Add xorgxrdp Date: Wed, 9 Aug 2023 22:31:02 -0700 Message-ID: <08814a028377dcd82b23215a18bbc4aedc16c277.1691645392.git.atai@atai.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 64261 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/rdesktop.scm (xorgxrdp): New variable --- gnu/packages/rdesktop.scm | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm index 0edb7a746d..8133edede6 100644 --- a/gnu/packages/rdesktop.scm +++ b/gnu/packages/rdesktop.scm @@ -213,3 +213,50 @@ (define-public xrdp @end itemize") (license license:asl2.0))) +(define-public xorgxrdp + (package + (name "xorgxrdp") + (version "0.9.19") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/neutrinolabs/xorgxrdp/releases/download/v" + version "/xorgxrdp-" version ".tar.gz")) + (sha256 + (base32 + "0m8lvdnhfvwwqrr56difgy3mblplp23x6iy12kl4r8i87ic4rky1")))) + (build-system gnu-build-system) + (inputs (list check + imlib2 + libx11 + libxfixes + libxfont2 + libxml2 + libxpm + libxrandr + libxslt + libxt + pixman + xdpyinfo + xorg-server + xrdp)) + (native-inputs (list autoconf + automake + libtool + nasm + intltool + pkg-config + pixman)) + (arguments + (list #:configure-flags #~(list "--enable-strict-locations=yes" + (string-append "XRDP_CFLAGS=-I" + #$(this-package-input + "xrdp") "/common")))) + (home-page "https://github.com/neutrinolabs/xorgxrdp") + (synopsis "Xorg drivers for xrdp") + (description + "xorgxrdp is a collection of modules to be used with a pre-existing X.Org +install to make the X server act like X11rdp. Unlike X11rdp, you don't have to +recompile the whole X Window System. Instead, additional modules are installed +to a location where the existing Xorg installation would pick them.") + (license license:x11))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 16:42:24 2023 Received: (at 64261-done) by debbugs.gnu.org; 12 Aug 2023 20:42:24 +0000 Received: from localhost ([127.0.0.1]:57555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUvRI-0002eO-0P for submit@debbugs.gnu.org; Sat, 12 Aug 2023 16:42:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUvRF-0002e8-Ig for 64261-done@debbugs.gnu.org; Sat, 12 Aug 2023 16:42:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qUvR9-0001Yd-KJ; Sat, 12 Aug 2023 16:42:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=qLHtcPjpjPmPHH50s7Zloo1a//e68z+EP16r/I+rnpM=; b=LFGCEGMGv44YJFrYkBmg DaQDaa6nYGdIDNISr2g8Z5YBjqPtlPQ9UwTUrnoFkITQoo7NY9YA0kP6iV05cPV2ZguUIKyl3jmaV NFeoaeaMC8FpoMiOXQ/bOTZopBfgcjWNnpwXzRD0RHdcL6/ymjuqQNdfbLeB7dq0qACDRJxK7NDOi yIiOBdC00RWgSagTKehDwceqpEQeKf6ptY4JWLU1B8amcrRyGGHmEi6B0l+OElgI/W5IXT4A7rXto noYFe/yh2Ier7r8blXo4dsQg2p9U25Y2xEr2yU4NJQsZ0CqAHps2qh/qholaBZwWJiwIN63Mmj+wj XWEk15wEDN2SIw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andy Tai Subject: Re: [PATCH v6 1/2] gnu: Add xrdp References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quintidi 25 Thermidor an 231 de la =?utf-8?Q?R=C3=A9?= =?utf-8?Q?volution=2C?= jour de la Loutre X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 12 Aug 2023 22:42:13 +0200 In-Reply-To: (Andy Tai's message of "Wed, 9 Aug 2023 22:31:01 -0700") Message-ID: <87h6p4dmca.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64261-done Cc: 64261-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Andy Tai skribis: > * gnu/packages/rdesktop.scm (xrdp): New variable [...] > * gnu/packages/rdesktop.scm (xorgxrdp): New variable Hi Andy! Applied after removing autoconf/automake/libtool from =E2=80=98native-inputs=E2=80=99 since they were unused. Thanks, Ludo=E2=80=99. From unknown Thu Sep 11 13:39:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 Sep 2023 11:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator