X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH] gnu: add citra (stable version) Resent-From: florhizome@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 13 Oct 2022 17:48:01 +0000 Resent-Message-ID: <handler.58499.B.16656832231182 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58499 <at> debbugs.gnu.org Cc: florhizome <florhizome@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.16656832231182 (code B ref -1); Thu, 13 Oct 2022 17:48:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2022 17:47:03 +0000 Received: from localhost ([127.0.0.1]:34868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oj2IN-0000IV-U0 for submit <at> debbugs.gnu.org; Thu, 13 Oct 2022 13:47:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:55540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <florhizome@HIDDEN>) id 1oizgr-000227-Jy for submit <at> debbugs.gnu.org; Thu, 13 Oct 2022 11:00:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <florhizome@HIDDEN>) id 1oizgq-0001Ix-MG for guix-patches@HIDDEN; Thu, 13 Oct 2022 11:00:05 -0400 Received: from mout01.posteo.de ([185.67.36.65]:33233) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <florhizome@HIDDEN>) id 1oizgl-00078p-3D for guix-patches@HIDDEN; Thu, 13 Oct 2022 11:00:01 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 39391240027 for <guix-patches@HIDDEN>; Thu, 13 Oct 2022 16:59:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1665673195; bh=cEgerNa4OdU5XS16weJlQAz/o1OGxoAYu73F1ir2F5g=; h=From:To:Cc:Subject:Date:From; b=DPIZ61xA83AjEWog+TKjWLn82dMSAzl21Yu/Iem6IwmHuNqTDzuPhkbTC8/qbGcyK wo24oGDmOoM6TMgjCe0uyLHrbWkfbP2oyYSesaauOcHrc/A9PdInMBA8C6PaAeRxHc dIcLrmiEzFE5jNCThvjm1cp+nHo3iePH6UQ0PdqIPVLM7bxTCcJ0Iy/w+1jxPNoczz Jh6xfb+z1B6JPqyiKO3DHsAth5oLlhh2IvOFggc+gQjzpuO2VsnfKr0yQUb9q1vke2 gybOupMY++WuU5K+YP10jmOVPTDsU7ygaxVJ3d8glN1rdRZzbU2eWS03VkOiDFX3Y9 wOUJl0UJrf0WQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MpCNn4d1dz9rxV; Thu, 13 Oct 2022 16:59:53 +0200 (CEST) From: florhizome@HIDDEN Date: Thu, 13 Oct 2022 14:59:47 +0000 Message-Id: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=florhizome@HIDDEN; helo=mout01.posteo.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Thu, 13 Oct 2022 13:46:57 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) From: florhizome <florhizome@HIDDEN> This adds the citra emulator for nintendo 3ds games - the nightly repo marks the stable version. NixOs does some things for compatibility checks that we don't but it works fine so far. :) --- gnu/packages/emulators.scm | 60 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 38795b703c..3121a71484 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -61,6 +61,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages cross-base) #:use-module (gnu packages curl) #:use-module (gnu packages digest) + #:use-module (gnu packages documentation) #:use-module (gnu packages elf) #:use-module (gnu packages flex) #:use-module (gnu packages fltk) @@ -74,6 +75,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages libedit) @@ -105,6 +107,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages xorg) #:use-module (gnu packages web) #:use-module (guix build-system cmake) + #:use-module (guix build-system qt) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) @@ -245,9 +248,66 @@ (define-public desmume "DeSmuME is an emulator for the Nintendo DS handheld gaming console.") (license license:gpl2))) +(define-public citra + (package + (name "citra") + (version "1785") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/citra-emu/citra-nightly") + (commit + (string-append "nightly-" version)) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9")))) + (build-system qt-build-system) + (arguments + (list + #:configure-flags + #~(list "-DUSE_SYSTEM_BOOST=ON" + "-DCITRA_USE_BUNDLED_FFMPEG=OFF" + "-DCITRA_USE_BUNDLED_QT=OFF" + "-DCITRA_USE_BUNDLED_SDL2=OFF" + "-DCMAKE_BUILD_TYPE=Release" + "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=OFF" + "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=OFF" + "-DENABLE_QT_TRANSLATION=ON" + "-DENABLE_WEB_SERVICE=ON" + "-DENABLE_FFMPEG_AUDIO_DECODER=ON" + "-DUSE_DISCORD_PRESENCE=ON") + #:tests? #f + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'delete-check + (lambda _ + (substitute* "CMakeLists.txt" + (("check_submodules_present\\(\\)")""))))))) + (native-inputs + (list pkg-config doxygen)) + (inputs + (list qtbase-5 qtmultimedia-5 qttools-5 + qtwayland libpng libxkbcommon + openssl + ffmpeg pulseaudio curl rapidjson + sdl2 libusb boost)) + ;;gstreamer-plugins-bad needed for camera support + (propagated-inputs (list gst-plugins-bad xdg-utils shared-mime-info)) + (home-page "https://citra-emu.org") + (synopsis "Nintendo 3DS Emulator") + (description "Citra is an experimental open-source Nintendo 3DS + emulator/debugger written in C++. It is written with portability in + mind, with builds actively maintained for Windows, Linux and macOS. + The \"nightly\" version marks the stable release.") + (license license:gpl3+))) + ;; Building from recent Git because the official 5.0 release no longer builds. ;; Following commits and revision numbers of beta versions listed at ;; https://dolphin-emu.org/download/. + (define-public dolphin-emu (let ((commit "a34823df61df65168aa40ef5e82e44defd4a0138") (revision "13178")) base-commit: 86ec52f66735b122b9035eba56516fd16f3be958 prerequisite-patch-id: 253e1cc8278ab9981294f4e483c7b29a466672d9 -- 2.38.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: florhizome@HIDDEN Subject: bug#58499: Acknowledgement ([PATCH] gnu: add citra (stable version)) Message-ID: <handler.58499.B.16656832231182.ack <at> debbugs.gnu.org> References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> X-Gnu-PR-Message: ack 58499 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 58499 <at> debbugs.gnu.org Date: Thu, 13 Oct 2022 17:48:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 58499 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 58499: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D58499 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH] gnu: add citra (stable version) Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 17 Oct 2022 08:39:02 +0000 Resent-Message-ID: <handler.58499.B58499.166599588417126 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: florhizome@HIDDEN, 58499 <at> debbugs.gnu.org Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166599588417126 (code B ref 58499); Mon, 17 Oct 2022 08:39:02 +0000 Received: (at 58499) by debbugs.gnu.org; 17 Oct 2022 08:38:04 +0000 Received: from localhost ([127.0.0.1]:47225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1okLdM-0004S9-Cy for submit <at> debbugs.gnu.org; Mon, 17 Oct 2022 04:38:04 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:46635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1okLdJ-0004RH-LA for 58499 <at> debbugs.gnu.org; Mon, 17 Oct 2022 04:38:02 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4MrVkC0tbJz1LZ3J; Mon, 17 Oct 2022 10:37:55 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4MrVkC0tbJz1LZ3J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1665995876; bh=UBHhiio6JBb9Gg/UbEFYZlKoswR2UTPN5p9PjQfX5dM=; h=Subject:From:To:Date:In-Reply-To:References:From; b=DSE8JQQMwDrFM+FwXsHPCgcACib9a/PNJHael0sXsY5d/mWnv4tlEzAL3nywzjFNV vQGlDPUL9/A4Nn6s7XDgq7c5I6qgam0NS8g6mnWs+q13jUBgnig7SAw1FMIHGjL/Ju lZhtVZ13vKf7pQFjrUfYAk6e93DCWWS4Z39OcFKc= Message-ID: <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Mon, 17 Oct 2022 10:37:54 +0200 In-Reply-To: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -0.4 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Am Donnerstag, dem 13.10.2022 um 14:59 +0000 schrieb florhizome@HIDDEN: > From: florhizome <florhizome@HIDDEN> >=20 > This adds the citra emulator for nintendo 3ds games - the nightly > repo marks the stable version. NixOs does some things for > compatibility checks that we don't but it works fine so far. :) Missing ChangeLog. Title should be: "gnu: Add citra." > --- Notes not meant for the commit log go below this line. > =C2=A0gnu/packages/emulators.scm | 60 > ++++++++++++++++++++++++++++++++++++++ > =C2=A01 file changed, 60 insertions(+) >=20 > diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm > index 38795b703c..3121a71484 100644 > --- a/gnu/packages/emulators.scm > +++ b/gnu/packages/emulators.scm > @@ -61,6 +61,7 @@ (define-module (gnu packages emulators) > =C2=A0=C2=A0 #:use-module (gnu packages cross-base) > =C2=A0=C2=A0 #:use-module (gnu packages curl) > =C2=A0=C2=A0 #:use-module (gnu packages digest) > +=C2=A0 #:use-module (gnu packages documentation) > =C2=A0=C2=A0 #:use-module (gnu packages elf) > =C2=A0=C2=A0 #:use-module (gnu packages flex) > =C2=A0=C2=A0 #:use-module (gnu packages fltk) > @@ -74,6 +75,7 @@ (define-module (gnu packages emulators) > =C2=A0=C2=A0 #:use-module (gnu packages gl) > =C2=A0=C2=A0 #:use-module (gnu packages glib) > =C2=A0=C2=A0 #:use-module (gnu packages gnome) > +=C2=A0 #:use-module (gnu packages gstreamer) > =C2=A0=C2=A0 #:use-module (gnu packages gtk) > =C2=A0=C2=A0 #:use-module (gnu packages image) > =C2=A0=C2=A0 #:use-module (gnu packages libedit) > @@ -105,6 +107,7 @@ (define-module (gnu packages emulators) > =C2=A0=C2=A0 #:use-module (gnu packages xorg) > =C2=A0=C2=A0 #:use-module (gnu packages web) > =C2=A0=C2=A0 #:use-module (guix build-system cmake) > +=C2=A0 #:use-module (guix build-system qt) > =C2=A0=C2=A0 #:use-module (guix build-system glib-or-gtk) > =C2=A0=C2=A0 #:use-module (guix build-system gnu) > =C2=A0=C2=A0 #:use-module (guix build-system meson) > @@ -245,9 +248,66 @@ (define-public desmume > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "DeSmuME is an emulator for the Nintendo D= S handheld gaming > console.") > =C2=A0=C2=A0=C2=A0=C2=A0 (license license:gpl2))) > =C2=A0 > +(define-public citra > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (name "citra") > +=C2=A0=C2=A0=C2=A0 (version "1785") I'd prefer a let-bound revision/commit pair, since this is very much experimental software. Citra seems to be using a build version base of "0" [cf. 1], so we can do the same. =20 > +=C2=A0=C2=A0=C2=A0 (source > +=C2=A0=C2=A0=C2=A0=C2=A0 (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (url "https://github.com/citra-emu/citra-nightly") Even if using nightly revisions, I think we might want to prefer the main repository. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (commit > +=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-append "nightly-" version)) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (recursive? #t))) Recursive checkouts are discouraged. Wherefore do you need one? > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name vers= ion)) > +=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 (base32 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "1grkrrxs1497i51spgnwmg= fkqgkm7gplylhcrk67agaklx65d5s9")))) > +=C2=A0=C2=A0=C2=A0 (build-system qt-build-system) > +=C2=A0=C2=A0=C2=A0 (arguments > +=C2=A0=C2=A0=C2=A0=C2=A0 (list > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-DUSE_SYSTEM_BOOST=3DON" > +=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 "-DCITRA_USE_BUNDLED_FFMPEG=3DOFF" > +=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 "-DCITRA_USE_BUNDLED_QT=3DOFF" > +=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 "-DCITRA_USE_BUNDLED_SDL2=3DOFF" Don't forget to actually unbundle all of the above. > +=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 "-DCMAKE_BUILD_TYPE=3DRelease" > +=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 "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=3DOFF" > +=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 "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=3DOFF" > +=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 "-DENABLE_QT_TRANSLATION=3DON" > +=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 "-DENABLE_WEB_SERVICE=3DON" > +=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 "-DENABLE_FFMPEG_AUDIO_DECODER=3DON" > +=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 "-DUSE_DISCORD_PRESENCE=3DON") Don't enable features for the profit of proprietary software. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f Why? > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-before= 'configure 'delete-check > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= (lambda _ > +=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 (substitute* "CMakeLists.txt" > +=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 (("check_submodules_present\\(\\)")""))))))) > +=C2=A0=C2=A0=C2=A0 (native-inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (list pkg-config doxygen)) > +=C2=A0=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (list qtbase-5 qtmultimedia-5 qttools-5 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 qtwayland l= ibpng libxkbcommon > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 openssl > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ffmpeg puls= eaudio curl rapidjson > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sdl2 libusb= boost)) > +=C2=A0=C2=A0=C2=A0 ;;gstreamer-plugins-bad needed for camera support > +=C2=A0=C2=A0=C2=A0 (propagated-inputs (list gst-plugins-bad xdg-utils sh= ared-mime- > info)) For the gst-plugins, check if you can isolate a minimum set of them.=20 Also, use wrappers rather than propagation. > +=C2=A0=C2=A0=C2=A0 (home-page "https://citra-emu.org") > +=C2=A0=C2=A0=C2=A0 (synopsis "Nintendo 3DS Emulator") > +=C2=A0=C2=A0=C2=A0 (description "Citra is an experimental open-source Ni= ntendo 3DS > + emulator/debugger written in C++.=C2=A0 It is written with portability > in > + mind, with builds actively maintained for Windows, Linux and macOS. > + The \"nightly\" version marks the stable release.") "Citra is an experimental emulator/debugger for the Nintendo 3DS written in C++. It emulates a subset of the Nintendo 3DS' hardware." > +=C2=A0=C2=A0=C2=A0 (license license:gpl3+))) Should be gpl2+. Cheers [1] https://github.com/citra-emu/citra/blob/47c4f31c8db86b043a1802a65f1df08aeec= 8e772/CMakeModules/GenerateSCMRev.cmake#L22
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH] gnu: add citra (stable version) Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 21 Oct 2022 06:31:01 +0000 Resent-Message-ID: <handler.58499.B58499.166633383915943 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: florhizome <florhizome@HIDDEN>, 58499 <at> debbugs.gnu.org Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166633383915943 (code B ref 58499); Fri, 21 Oct 2022 06:31:01 +0000 Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 06:30:39 +0000 Received: from localhost ([127.0.0.1]:36711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ollYE-000495-TX for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 02:30:39 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:59541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1ollYC-00048w-BX for 58499 <at> debbugs.gnu.org; Fri, 21 Oct 2022 02:30:37 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4MtvjM1VXMz1LWp5; Fri, 21 Oct 2022 08:30:31 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4MtvjM1VXMz1LWp5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1666333832; bh=6SGqo9vzjoDRSmwgzp0iL3HyEVwpwpmw8PD7ICRLdBM=; h=Subject:From:To:Date:In-Reply-To:References:From; b=nSGq5gRc7lxki53/VgDLobEgg96j0lwBA85Kx4z5zqVN0TF7n8YeiMvvdsjjAj/UK ocOE9fbC7T8vOwmBb0VbOlL3Hr4553w2kKP11NptL8SZh6+gKqtP3fyOyanbWMlsnk PCmL7/Karmf6ZVMcobw2fea/UOiYKJ1/RWKAt4KA= Message-ID: <18dc275e4963d46187812c23dd0de83b5425aa91.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Fri, 21 Oct 2022 08:30:30 +0200 In-Reply-To: <874jvymahw.fsf@HIDDEN> References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN> <874jvymahw.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Am Donnerstag, dem 20.10.2022 um 21:49 +0000 schrieb florhizome: > On 2022-10-17, 10:37 +0200, Liliana Marie Prikler > <liliana.prikler@HIDDEN> wrote: > > I'd prefer a let-bound revision/commit pair, since this is very > > much > > experimental software.=C2=A0 Citra seems to be using a build version > > base of > > "0" [cf. 1], so we can do the same.=C2=A0=20 > > > +=C2=A0=C2=A0=C2=A0 (source > > > +=C2=A0=C2=A0=C2=A0=C2=A0 (origin > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (url "https://github.com/citra-emu/citra-nightly") > > Even if using nightly revisions, I think we might want to prefer > > the main repository. >=20 > After reading their repo-policy > The main repo is for development, the nightly one picks out stable > features, the experimental/canary one adds more unstable ones. By > going with "main" we basically skip any stability guarantees, that > the devs are trying to give. Okay, in that case it makes sense to use nightly. > For me personally, the version numbers are very helpful, since they > make it easier to track dependency changes. > The patch I am preparing will use 0 as main version, though. Therefore I suggest (git-version "0" revision commit) where revision is the nightly version number. > > Recursive checkouts are discouraged.=C2=A0 Wherefore do you need one? > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name = version)) > > > +=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 (base32 > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > > "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9")))) > > > +=C2=A0=C2=A0=C2=A0 (build-system qt-build-system) > > > +=C2=A0=C2=A0=C2=A0 (arguments > > > +=C2=A0=C2=A0=C2=A0=C2=A0 (list > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-DUSE_SYSTEM_BOOST=3DO= N" > > > +=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 "-DCITRA_USE_BUNDLED_FFMPEG=3DOFF" > > > +=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 "-DCITRA_USE_BUNDLED_QT=3DOFF" > > > +=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 "-DCITRA_USE_BUNDLED_SDL2=3DOFF" > > Don't forget to actually unbundle all of the above. >=20 > Actually ffmpeg and sdl are not bundled in our version, > but later versions will bundle sdl again. You could try something cheeky like=C2=A0 (when (file-exists? "ffmpeg") (delete-recursively "ffmpeg")) in the snippet with an appropriate comment. > > > +=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 "-DCMAKE_BUILD_TYPE=3DRelease" > > > +=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 "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=3DOFF" > > > +=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 "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=3DOFF" > > > +=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 "-DENABLE_QT_TRANSLATION=3DON" > > > +=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 "-DENABLE_WEB_SERVICE=3DON" > > > +=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 "-DENABLE_FFMPEG_AUDIO_DECODER=3DON" > > > +=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 "-DUSE_DISCORD_PRESENCE=3DON") > > Don't enable features for the profit of proprietary software. >=20 > As far as I understand, there are other programs, and free > alternatives other then discord using its status protocol.=20 Which ones? As far as I'm aware, XMPP is a completely free alternative to the entire protocol ;) Cheers=20
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH] gnu: add citra (stable version) Resent-From: florhizome <florhizome@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 21 Oct 2022 07:11:01 +0000 Resent-Message-ID: <handler.58499.B58499.166633620619991 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 58499 <at> debbugs.gnu.org Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166633620619991 (code B ref 58499); Fri, 21 Oct 2022 07:11:01 +0000 Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 07:10:06 +0000 Received: from localhost ([127.0.0.1]:36771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1olmAP-0005CE-Qz for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 03:10:06 -0400 Received: from mout01.posteo.de ([185.67.36.65]:60827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <florhizome@HIDDEN>) id 1oldPq-00077E-KH for 58499 <at> debbugs.gnu.org; Thu, 20 Oct 2022 17:49:27 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id A19D2240029 for <58499 <at> debbugs.gnu.org>; Thu, 20 Oct 2022 23:49:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1666302560; bh=AENKOdCOr0v34HfXDI5J6rS5BO/H39X2PFfOqLmPIOk=; h=From:To:Subject:Date:From; b=lRamyeX/j+LAiBlXJtdfS/Mxbr24w1B2DcvjW3SW/OU5Oz9Pwl1gYMhOYz1QBEPNv 751vNTjbn7IlBnuwc8oz2vitGfh1VmSx1215zvM0ZCtpDxTj4cR+VY/fBDqzFMrQSN 1o3u1HGCM2Mb5m0ltdDH0AEQPz+n+tq0nVX1jPxNn5Qz8kmqAOO0jeRw2XOaMvIbBC rChnOIpKLzaHBQkG2zBff4Le5GPJOBpcwnrlFGg6DMNEkD2baoPZcr4Qv29GCiVZuk JX9ENyO8eRKUmSh1aE7p5M2UD0AQMp+Avj/NYjDSRJSeHIByByNxJhIh/c+OA4487h +pymEeahtYBzg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Mth7w367jz9rxM; Thu, 20 Oct 2022 23:49:16 +0200 (CEST) From: florhizome <florhizome@HIDDEN> In-Reply-To: <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN> References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> <697c4dd0589e00f9be2ec09fd7f798326efb0c4f.camel@HIDDEN> Date: Thu, 20 Oct 2022 21:49:15 +0000 Message-ID: <874jvymahw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 21 Oct 2022 03:09:55 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) SGkgTGlsaWFuYSENCnRoeCBmb3IgdGhlIHJldmlzaW9uISBJIGFsc28gaGF2ZSB5dXp1IGluIHRo ZSBwaXBlbGluZSwNCndoaWNoIGlzIGJ5IHRoZSBzYW1lL3NpbWlsYXIgdGVhbSwgd2hpY2ggbWFr ZXMgdGhpcyBldmVuIG1vcmUgcmV3YXJkaW5nLg0KDQpUaGUgbmV4dCBwYXRjaCB3aWxsIHJlbW92 ZSBhbGwgc3VibW9kdWxlcyB0aGF0IEkgd2FzIGFibGUgdG8NCnJlbW92ZS4gTW9yZSBjb3VsZCBi ZSBkb25lIGJ5IHJlcGxhY2luZyB0aGUgcmVzdCB1bmRlciBleHRlcm5hbC8gd2l0aC4NCnN5bWxp bmtzLCBJIGd1ZXNzLiBBbHNvLCB0ZXN0cyBzZWVtIHRvIHdvcmsgdW5kZXIgeDg2LCBhbmQgdXNp bmcgb25seQ0KZ3N0LXBsdWdpbnMtYmFkLW1pbmltYWwgaW4gYSB3cmFwcGVyIHNlZW1zIHRvIGJl IGVub3VnaCB0byBtYWtlIHRoZQ0KY2FtZXJhIHdvcmsuDQoNClRoaXMgbGVhdmVzIHVzIHdpdGgg dGhlIHJlcG8vdmVyc2lvbmluZyBhbmQgdGhlIGRpc2NvcmQgaXNzdWUuDQoNCk9uIDIwMjItMTAt MTcsIDEwOjM3ICswMjAwLCBMaWxpYW5hIE1hcmllIFByaWtsZXIgPGxpbGlhbmEucHJpa2xlckBp c3QudHVncmF6LmF0PiB3cm90ZToNCj4gSSdkIHByZWZlciBhIGxldC1ib3VuZCByZXZpc2lvbi9j b21taXQgcGFpciwgc2luY2UgdGhpcyBpcyB2ZXJ5IG11Y2gNCj4gZXhwZXJpbWVudGFsIHNvZnR3 YXJlLiAgQ2l0cmEgc2VlbXMgdG8gYmUgdXNpbmcgYSBidWlsZCB2ZXJzaW9uIGJhc2Ugb2YNCj4g IjAiIFtjZi4gMV0sIHNvIHdlIGNhbiBkbyB0aGUgc2FtZS4gIA0KPj4gK8KgwqDCoCAoc291cmNl DQo+PiArwqDCoMKgwqAgKG9yaWdpbg0KPj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIGdpdC1mZXRj aCkNCj4+ICvCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5jZQ0KPj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAodXJsICJodHRwczovL2dpdGh1Yi5jb20vY2l0cmEtZW11L2NpdHJhLW5p Z2h0bHkiKQ0KPiBFdmVuIGlmIHVzaW5nIG5pZ2h0bHkgcmV2aXNpb25zLCBJIHRoaW5rIHdlIG1p Z2h0IHdhbnQgdG8gcHJlZmVyIHRoZQ0KPiBtYWluIHJlcG9zaXRvcnkuDQoNCkFmdGVyIHJlYWRp bmcgdGhlaXIgcmVwby1wb2xpY3kNClRoZSBtYWluIHJlcG8gaXMgZm9yIGRldmVsb3BtZW50LCB0 aGUgbmlnaHRseSBvbmUgcGlja3Mgb3V0IHN0YWJsZQ0KZmVhdHVyZXMsIHRoZSBleHBlcmltZW50 YWwvY2FuYXJ5IG9uZSBhZGRzIG1vcmUgdW5zdGFibGUgb25lcy4gQnkgZ29pbmcgd2l0aA0KIm1h aW4iIHdlIGJhc2ljYWxseSBza2lwIGFueSBzdGFiaWxpdHkgZ3VhcmFudGVlcywgdGhhdCB0aGUg ZGV2cyBhcmUgdHJ5aW5nDQp0byBnaXZlLg0KRm9yIG1lIHBlcnNvbmFsbHksIHRoZSB2ZXJzaW9u IG51bWJlcnMgYXJlIHZlcnkgaGVscGZ1bCwgc2luY2UgdGhleSBtYWtlIGl0IGVhc2llcg0KdG8g dHJhY2sgZGVwZW5kZW5jeSBjaGFuZ2VzLg0KVGhlIHBhdGNoIEkgYW0gcHJlcGFyaW5nIHdpbGwg dXNlIDAgYXMgbWFpbiB2ZXJzaW9uLCB0aG91Z2guDQoNCj4gUmVjdXJzaXZlIGNoZWNrb3V0cyBh cmUgZGlzY291cmFnZWQuICBXaGVyZWZvcmUgZG8geW91IG5lZWQgb25lPw0KPj4gK8KgwqDCoMKg wqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpDQo+PiArwqDCoMKg wqDCoMKgIChzaGEyNTYNCj4+ICvCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+PiArwqDCoMKgwqDC oMKgwqDCoCAiMWdya3JyeHMxNDk3aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1 ZDVzOSIpKSkpDQo+PiArwqDCoMKgIChidWlsZC1zeXN0ZW0gcXQtYnVpbGQtc3lzdGVtKQ0KPj4g K8KgwqDCoCAoYXJndW1lbnRzDQo+PiArwqDCoMKgwqAgKGxpc3QNCj4+ICvCoMKgwqDCoMKgICM6 Y29uZmlndXJlLWZsYWdzDQo+PiArwqDCoMKgwqDCoMKgICN+KGxpc3QgIi1EVVNFX1NZU1RFTV9C T09TVD1PTiINCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItRENJVFJBX1VTRV9C VU5ETEVEX0ZGTVBFRz1PRkYiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLURD SVRSQV9VU0VfQlVORExFRF9RVD1PRkYiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAiLURDSVRSQV9VU0VfQlVORExFRF9TREwyPU9GRiINCj4gRG9uJ3QgZm9yZ2V0IHRvIGFjdHVh bGx5IHVuYnVuZGxlIGFsbCBvZiB0aGUgYWJvdmUuDQoNCkFjdHVhbGx5IGZmbXBlZyBhbmQgc2Rs IGFyZSBub3QgYnVuZGxlZCBpbiBvdXIgdmVyc2lvbiwNCmJ1dCBsYXRlciB2ZXJzaW9ucyB3aWxs IGJ1bmRsZSBzZGwgYWdhaW4uDQoNCg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg Ii1EQ01BS0VfQlVJTERfVFlQRT1SZWxlYXNlIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgIi1EQ0lUUkFfRU5BQkxFX0NPTVBBVElCSUxJVFlfUkVQT1JUSU5HPU9GRiINCj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItREVOQUJMRV9DT01QQVRJQklMSVRZX0xJU1Rf RE9XTkxPQUQ9T0ZGIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi1ERU5BQkxF X1FUX1RSQU5TTEFUSU9OPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi1E RU5BQkxFX1dFQl9TRVJWSUNFPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg Ii1ERU5BQkxFX0ZGTVBFR19BVURJT19ERUNPREVSPU9OIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgIi1EVVNFX0RJU0NPUkRfUFJFU0VOQ0U9T04iKQ0KPiBEb24ndCBlbmFibGUg ZmVhdHVyZXMgZm9yIHRoZSBwcm9maXQgb2YgcHJvcHJpZXRhcnkgc29mdHdhcmUuDQoNCkFzIGZh ciBhcyBJIHVuZGVyc3RhbmQsIHRoZXJlIGFyZSBvdGhlciBwcm9ncmFtcywgYW5kIGZyZWUgYWx0 ZXJuYXRpdmVzDQpvdGhlciB0aGVuIGRpc2NvcmQgdXNpbmcgaXRzIHN0YXR1cyBwcm90b2NvbC4g DQoNCj4+ICvCoMKgwqAgKGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKQ0KPiBTaG91bGQgYmUgZ3Bs MisuDQo+DQpUbyBtZSBpdCBsb29rcyBsaWtlIGdwbDIgb25seSwgYW0gSSBvdmVybG9va2luZyBz b21ldGhpbmc/DQoNCg0KQ2hlZXJzLCBmbG9yaGl6b21lDQo=
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH v2] gnu: Add citra References: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> In-Reply-To: <a0c965b31ab5fa2735b02ed3102dde5c72165d5f.1665673001.git.florhizome@HIDDEN> Resent-From: florhizome@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 21 Oct 2022 07:11:02 +0000 Resent-Message-ID: <handler.58499.B58499.166633620719998 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58499 <at> debbugs.gnu.org Cc: florhizome <florhizome@HIDDEN> Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166633620719998 (code B ref 58499); Fri, 21 Oct 2022 07:11:02 +0000 Received: (at 58499) by debbugs.gnu.org; 21 Oct 2022 07:10:07 +0000 Received: from localhost ([127.0.0.1]:36773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1olmAQ-0005CO-Ki for submit <at> debbugs.gnu.org; Fri, 21 Oct 2022 03:10:07 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <florhizome@HIDDEN>) id 1oldaC-0007O8-M9 for 58499 <at> debbugs.gnu.org; Thu, 20 Oct 2022 18:00:09 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id D9C7A240031 for <58499 <at> debbugs.gnu.org>; Fri, 21 Oct 2022 00:00:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1666303202; bh=X+61twr2vuw5saZt6iSf9vGBGl0dB0cwb+B6jYyyrwM=; h=From:To:Cc:Subject:Date:From; b=TZx3o5Hrpv9G16w5yZF+9AUNLqmWWvCmpwiaTbT1BEpqeaGoVDr2zZducV6s7iidj OYxahQZxrHaJHcfW6d8xT/RDGTDU6Dto7Elv+W9UeZsVjFhA5WAM70ppwTwFAGhDWh Qm5nxZKTEztr4R9wGcR5dlw2bVvk2g64DfjHFeeB3vFLxt9EjHwDB4YFpUhVEsb52u Qj0Q4raPLnzwciukTq+3reTuWtdP8J7HT7ExXWsdYFnkn+K7BTAfc7OD8qpcAvfnRx Gh4sc6JWurJPW6G1BJSWATWm41t75kZzcs7spGZs205uexsYeS6nZlWl3TH5CGFiSG Q6ElIlaGmPIbw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MthNK6N3Cz9rxH; Fri, 21 Oct 2022 00:00:01 +0200 (CEST) From: florhizome@HIDDEN Date: Thu, 20 Oct 2022 21:55:03 +0000 Message-Id: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 21 Oct 2022 03:09:55 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: florhizome <florhizome@HIDDEN> * gnu: Add citra. --- gnu/packages/emulators.scm | 103 +++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 4d7710f8ea..be4e10bb9c 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -61,6 +61,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages cross-base) #:use-module (gnu packages curl) #:use-module (gnu packages digest) + #:use-module (gnu packages documentation) #:use-module (gnu packages elf) #:use-module (gnu packages flex) #:use-module (gnu packages fltk) @@ -74,6 +75,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages libedit) @@ -105,6 +107,7 @@ (define-module (gnu packages emulators) #:use-module (gnu packages xorg) #:use-module (gnu packages web) #:use-module (guix build-system cmake) + #:use-module (guix build-system qt) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) @@ -245,9 +248,109 @@ (define-public desmume "DeSmuME is an emulator for the Nintendo DS handheld gaming console.") (license license:gpl2))) +(define-public citra + (let ((version "0") + (revision "1785") + (commit "baecc18d8c5365af0dddb231bc8c0a9c03850bf6")) + (package + (name "citra") + (version (git-version version + (string-append "nightly-" revision) commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/citra-emu/citra-nightly") + (commit + (string-append "nightly-" revision)) + ;;some submodules can't be avoided + ;;TODO devendor the rest + (recursive? #t))) + (sha256 + (base32 + "1grkrrxs1497i51spgnwmgfkqgkm7gplylhcrk67agaklx65d5s9")) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet + '(begin + ;; Remove as much external stuff as we can + ;; f.e. some files in boost are still needed + (for-each (lambda (dir) + (delete-file-recursively + (string-append "externals/" dir))) + '("android-ifaddrs" + "catch" + "libyuv" + "libressl" + "getopt" + "libusb")) + ;; Clean up source. + (for-each delete-file + (find-files "." ".*\\.(bin|dsy|exe|jar|rar)$")) + #t)))) + (build-system qt-build-system) + (arguments + (list + #:configure-flags + #~(list + "-DUSE_SYSTEM_BOOST=ON" + "-DCITRA_USE_BUNDLED_FFMPEG=OFF" + "-DCITRA_USE_BUNDLED_QT=OFF" + "-DCITRA_USE_BUNDLED_SDL2=OFF" + "-DCMAKE_BUILD_TYPE=Release" + "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=OFF" + "-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=OFF" + "-DENABLE_QT_TRANSLATION=ON" + "-DENABLE_WEB_SERVICE=ON" + "-DENABLE_FFMPEG_AUDIO_DECODER=ON" + "-DUSE_DISCORD_PRESENCE=ON") + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'delete-check + (lambda _ + (substitute* "CMakeLists.txt" + (("check_submodules_present\\(\\)")"")))) + (add-after 'qt-wrap 'wrap-other-dependencies + (lambda* (#:key outputs #:allow-other-keys) + (for-each + (lambda (bin) + (wrap-program bin) + `("GST_PLUGIN_SYSTEM_PATH" prefix + (,(getenv "GST_PLUGIN_SYSTEM_PATH")))) + `(,(search-input-file outputs "bin/citra") + ,(search-input-file outputs "bin/citra-qt")))))))) + (native-inputs + (list pkg-config doxygen catch2)) + (inputs + (list qtbase-5 + qtmultimedia-5 + qttools-5 + qtwayland-5 + libpng + libxkbcommon + openssl + libfdk + ffmpeg + pulseaudio + curl + rapidjson + sdl2 + libusb + boost + gst-plugins-bad-minimal)) + ;;gstreamer-plugins-bad-minimal needed for camera support + (propagated-inputs (list xdg-utils shared-mime-info)) + (home-page "https://citra-emu.org") + (synopsis "Nintendo 3DS Emulator") + (description "Citra is an experimental emulator/debugger for the Nintendo 3DS + written in C++. It emulates a subset of the Nintendo 3DS' hardware.") + (license license:gpl2+)))) + + ;; Building from recent Git because the official 5.0 release no longer builds. ;; Following commits and revision numbers of beta versions listed at ;; https://dolphin-emu.org/download/. + (define-public dolphin-emu (let ((commit "a34823df61df65168aa40ef5e82e44defd4a0138") (revision "13178")) base-commit: 00ff6f7c399670a76efffb91276dea2633cc130c -- 2.38.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH v2] gnu: Add citra Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 22 Oct 2022 17:30:02 +0000 Resent-Message-ID: <handler.58499.B58499.166645978126927 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: florhizome@HIDDEN, 58499 <at> debbugs.gnu.org Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166645978126927 (code B ref 58499); Sat, 22 Oct 2022 17:30:02 +0000 Received: (at 58499) by debbugs.gnu.org; 22 Oct 2022 17:29:41 +0000 Received: from localhost ([127.0.0.1]:42267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1omIJY-00070D-OT for submit <at> debbugs.gnu.org; Sat, 22 Oct 2022 13:29:41 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:42638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1omIJW-000701-O9 for 58499 <at> debbugs.gnu.org; Sat, 22 Oct 2022 13:29:39 -0400 Received: by mail-ed1-f68.google.com with SMTP id u21so16919587edi.9 for <58499 <at> debbugs.gnu.org>; Sat, 22 Oct 2022 10:29:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=ZMZ1lv1Xk61XHTz99G/pMW42/itLyXm6yzPNDsLPMQc=; b=dVID2vF95S1eoyJcdxIucdqP+9W1al9xTZbHjP4O13CXvmpMG7HLcZKkP7WQPgn1Gw Nx/I26jgRvjyX/1Rh61sNR63fY7BP0wR039cTYuMobQ2FBRb7TdCYObl1iuSH4mHckq2 cAzjyeTruG5sKxsJ/+P1Lz2o7LEWAKdB3l2h0B8VUQ5qt5HmHk6TVDY6PHj9SUIjjveq E1Ibxh7IYOXE9+OMbKN3qIHKJwphIqAgjUBgmdQCTo8WcImMq/f9ZlSZIjvB0bEqbFTW a9L0zi4VASezJMiTPnyxbyrqy5ydg88+nOQGewPMuIeRYQnQeTdXqKdHKnqpp95FC1GI aPTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZMZ1lv1Xk61XHTz99G/pMW42/itLyXm6yzPNDsLPMQc=; b=X3nPrraRWyW9caVWv4G9EeISZb9Plj46REAG6+uu9lO3fP300v7hgNpcM/CSKv3KV0 ez2YlEUzZrFK23CiPw309EBPdBv2Bl+yv07Sf6FWzKjpnw7T8iBT75/PG+qgQNhsa63t qPwcqFKSujYyOJzun0PLXZiOK7X5ogvUKJMBkCPzs94WXAmen0n6bOCwBH6nr0q7IevZ YEz5KGEeUaryEY0LL4djkuh4TNUaARhzj4oTsW5vOh09sjVnLvBc5It3bXF/kdFqmRD9 mw9DaZuySh+dlbttupkMvKJim3IrbiFnp40pTPShsX5llxk9qXEd2aokPQvdRDFtC7r4 5HjA== X-Gm-Message-State: ACrzQf204qKQ2fmrtB3ZUHWqJHcRtAKWATtTI9ZLSFqOBpYYvf0fUt4X zSNINm0eAgPQr3U2DHLL+I4= X-Google-Smtp-Source: AMsMyM4eYe76fJ4aSY/vcdZ8u2vq9FOKMx/pjD6cFnHF7w7tJ7t6247Zp6F3J59VDVHPx5IFIHnHzw== X-Received: by 2002:aa7:ca45:0:b0:458:d9a2:6164 with SMTP id j5-20020aa7ca45000000b00458d9a26164mr23530386edt.340.1666459772968; Sat, 22 Oct 2022 10:29:32 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id nb36-20020a1709071ca400b0073ddb2eff27sm13222205ejc.167.2022.10.22.10.29.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Oct 2022 10:29:32 -0700 (PDT) Message-ID: <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Sat, 22 Oct 2022 19:29:31 +0200 In-Reply-To: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN> References: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) QW0gRG9ubmVyc3RhZywgZGVtIDIwLjEwLjIwMjIgdW0gMjE6NTUgKzAwMDAgc2NocmllYgpmbG9y aGl6b21lQHBvc3Rlby5uZXQ6Cj4gRnJvbTogZmxvcmhpem9tZSA8Zmxvcmhpem9tZUBwb3N0ZW8u bmV0Pgo+IAo+ICogZ251OiBBZGQgY2l0cmEuIApNaXNzaW5nIENoYW5nZUxvZy4KPiAtLS0KPiDC oGdudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtIHwgMTAzCj4gKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwo+IMKgMSBmaWxlIGNoYW5nZWQsIDEwMyBpbnNlcnRpb25zKCspCj4g Cj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtIGIvZ251L3BhY2thZ2Vz L2VtdWxhdG9ycy5zY20KPiBpbmRleCA0ZDc3MTBmOGVhLi5iZTRlMTBiYjljIDEwMDY0NAo+IC0t LSBhL2dudS9wYWNrYWdlcy9lbXVsYXRvcnMuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL2VtdWxh dG9ycy5zY20KPiBAQCAtNjEsNiArNjEsNyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2Vz IGVtdWxhdG9ycykKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNyb3NzLWJhc2Up Cj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjdXJsKQo+IMKgwqAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgZGlnZXN0KQo+ICvCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBkb2N1bWVudGF0aW9uKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZWxmKQo+ IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkKPiDCoMKgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIGZsdGspCj4gQEAgLTc0LDYgKzc1LDcgQEAgKGRlZmluZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBlbXVsYXRvcnMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl cyBnbCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdsaWIpCj4gwqDCoCAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnbm9tZSkKPiArwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZ3N0cmVhbWVyKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3RrKQo+ IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgaW1hZ2UpCj4gwqDCoCAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBsaWJlZGl0KQo+IEBAIC0xMDUsNiArMTA3LDcgQEAgKGRlZmluZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBlbXVsYXRvcnMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyB4b3JnKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgd2ViKQo+IMKg wqAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBjbWFrZSkKPiArwqAgIzp1c2UtbW9k dWxlIChndWl4IGJ1aWxkLXN5c3RlbSBxdCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWls ZC1zeXN0ZW0gZ2xpYi1vci1ndGspCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz dGVtIGdudSkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gbWVzb24pCj4g QEAgLTI0NSw5ICsyNDgsMTA5IEBAIChkZWZpbmUtcHVibGljIGRlc211bWUKPiDCoMKgwqDCoMKg ICJEZVNtdU1FIGlzIGFuIGVtdWxhdG9yIGZvciB0aGUgTmludGVuZG8gRFMgaGFuZGhlbGQgZ2Ft aW5nCj4gY29uc29sZS4iKQo+IMKgwqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQo+IMKg Cj4gKyhkZWZpbmUtcHVibGljIGNpdHJhCj4gK8KgIChsZXQgKCh2ZXJzaW9uICIwIikKPiArwqDC oMKgwqDCoMKgwqAgKHJldmlzaW9uICIxNzg1IikKPiArwqDCoMKgwqDCoMKgwqAgKGNvbW1pdCAi YmFlY2MxOGQ4YzUzNjVhZjBkZGRiMjMxYmM4YzBhOWMwMzg1MGJmNiIpKQpZb3UgZG9uJ3QgbmVl ZCB0byBsZXQtYmluZCB2ZXJzaW9uLiAgQWRkIGEgY29tbWVudCBuZXh0IHRvIHJldmlzaW9uCmV4 cGxhaW5pbmcgdGhhdCB3ZSBtZWFuIG5pZ2h0bHkgcmV2aXNpb25zLgo+ICvCoCAocGFja2FnZQo+ ICvCoMKgwqAgKG5hbWUgImNpdHJhIikKPiArwqDCoMKgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiB2 ZXJzaW9uCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChzdHJpbmctYXBwZW5kICJuaWdodGx5LSIgcmV2aXNpb24pCj4gY29tbWl0KSkKIm5pZ2h0 bHktIiBpcyBub3QgbmVlZGVkIGhlcmUuCj4gK8KgwqDCoCAoc291cmNlCj4gK8KgwqDCoMKgIChv cmlnaW4KPiArwqDCoMKgwqDCoMKgIChtZXRob2QgZ2l0LWZldGNoKQo+ICvCoMKgwqDCoMKgwqAg KHVyaSAoZ2l0LXJlZmVyZW5jZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVybCAiaHR0 cHM6Ly9naXRodWIuY29tL2NpdHJhLWVtdS9jaXRyYS1uaWdodGx5IikKPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIChjb21taXQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmlu Zy1hcHBlbmQgIm5pZ2h0bHktIiByZXZpc2lvbikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA7O3NvbWUgc3VibW9kdWxlcyBjYW4ndCBiZSBhdm9pZGVkCj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCA7O1RPRE8gZGV2ZW5kb3IgdGhlIHJlc3QKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChyZWN1cnNpdmU/ICN0KSkpCldoeSBub3Q/Cj4gK8KgwqDCoMKgwqDCoCAoc2hhMjU2Cj4g K8KgwqDCoMKgwqDCoMKgIChiYXNlMzIKPiArwqDCoMKgwqDCoMKgwqDCoCAiMWdya3JyeHMxNDk3 aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1ZDVzOSIpKQo+ICvCoMKgwqDCoMKg wqAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQo+ICvCoMKgwqDCoMKg wqAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQo+ICvCoMKgwqDCoMKgwqDCoMKgIChz bmlwcGV0Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoCAnKGJlZ2luCj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCA7OyBSZW1vdmUgYXMgbXVjaCBleHRlcm5hbCBzdHVmZiBhcyB3ZSBjYW4KPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IGYuZS4gc29tZSBmaWxlcyBpbiBib29zdCBhcmUgc3Rp bGwgbmVlZGVkCldlIGhhdmUgYSBib29zdCBwYWNrYWdlLgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGZvci1lYWNoIChsYW1iZGEgKGRpcikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFw cGVuZCAiZXh0ZXJuYWxzLyIgZGlyKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgICcoImFuZHJvaWQtaWZhZGRycyIKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJjYXRjaCIKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJsaWJ5dXYiCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAibGlicmVzc2wiCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZ2V0b3B0Igo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImxpYnVzYiIp KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgQ2xlYW4gdXAgc291cmNlLgo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoIGRlbGV0ZS1maWxlCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmaW5kLWZpbGVzICIuIgo+ICIuKlxc LihiaW58ZHN5fGV4ZXxqYXJ8cmFyKSQiKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICN0 KSkpKQo+ICvCoMKgwqAgKGJ1aWxkLXN5c3RlbSBxdC1idWlsZC1zeXN0ZW0pCj4gK8KgwqDCoCAo YXJndW1lbnRzCj4gK8KgwqDCoMKgIChsaXN0Cj4gK8KgwqDCoMKgwqAgIzpjb25maWd1cmUtZmxh Z3MKPiArwqDCoMKgwqDCoCAjfihsaXN0Cj4gK8KgwqDCoMKgwqDCoMKgwqAgIi1EVVNFX1NZU1RF TV9CT09TVD1PTiIKPiArwqDCoMKgwqDCoMKgwqDCoCAiLURDSVRSQV9VU0VfQlVORExFRF9GRk1Q RUc9T0ZGIgo+ICvCoMKgwqDCoMKgwqDCoMKgICItRENJVFJBX1VTRV9CVU5ETEVEX1FUPU9GRiIK PiArwqDCoMKgwqDCoMKgwqDCoCAiLURDSVRSQV9VU0VfQlVORExFRF9TREwyPU9GRiIKPiArwqDC oMKgwqDCoMKgwqDCoCAiLURDTUFLRV9CVUlMRF9UWVBFPVJlbGVhc2UiCj4gK8KgwqDCoMKgwqDC oMKgwqAgIi1EQ0lUUkFfRU5BQkxFX0NPTVBBVElCSUxJVFlfUkVQT1JUSU5HPU9GRiIKPiArwqDC oMKgwqDCoMKgwqDCoCAiLURFTkFCTEVfQ09NUEFUSUJJTElUWV9MSVNUX0RPV05MT0FEPU9GRiIK PiArwqDCoMKgwqDCoMKgwqDCoCAiLURFTkFCTEVfUVRfVFJBTlNMQVRJT049T04iCj4gK8KgwqDC oMKgwqDCoMKgwqAgIi1ERU5BQkxFX1dFQl9TRVJWSUNFPU9OIgo+ICvCoMKgwqDCoMKgwqDCoMKg ICItREVOQUJMRV9GRk1QRUdfQVVESU9fREVDT0RFUj1PTiIKPiArwqDCoMKgwqDCoMKgwqDCoCAi LURVU0VfRElTQ09SRF9QUkVTRU5DRT1PTiIpCkFnYWluLCBubyBjb29raWVzIGZvciBwcm9wcmll dGFyeSBzb2Z0d2FyZS4KPiArwqDCoMKgwqDCoMKgICM6cGhhc2VzCj4gK8KgwqDCoMKgwqDCoCAj fihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAg KGFkZC1iZWZvcmUgJ2NvbmZpZ3VyZSAnZGVsZXRlLWNoZWNrCj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAobGFtYmRhIF8KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3Rp dHV0ZSogIkNNYWtlTGlzdHMudHh0Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoKCJjaGVja19zdWJtb2R1bGVzX3ByZXNlbnRcXChcXCkiKSIiKSkpKQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoCAoYWRkLWFmdGVyICdxdC13cmFwICd3cmFwLW90aGVyLWRlcGVuZGVuY2llcwo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxv dy1vdGhlci1rZXlzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaAo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSAoYmluKQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3cmFwLXByb2dyYW0gYmluKQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGAoIkdTVF9QTFVHSU5fU1lTVEVNX1BBVEgiIHBy ZWZpeAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoLChnZXRlbnYg IkdTVF9QTFVHSU5fU1lTVEVNX1BBVEgiKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgYCgsKHNlYXJjaC1pbnB1dC1maWxlIG91dHB1dHMgImJpbi9jaXRyYSIpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLChzZWFyY2gtaW5wdXQtZmlsZSBvdXRwdXRz ICJiaW4vY2l0cmEtcXQiKSkpKSkpKSkKWW91IGNhbiB1c2UgZmluZC1maWxlcyBoZXJlIGFuZCBp dCdsbCBwcm9iYWJseSBiZSBtb3JlIG5hdHVyYWwuCj4gK8KgwqDCoCAobmF0aXZlLWlucHV0cwo+ ICvCoMKgwqDCoCAobGlzdCBwa2ctY29uZmlnIGRveHlnZW4gY2F0Y2gyKSkKPiArwqDCoMKgIChp bnB1dHMKPiArwqDCoMKgwqAgKGxpc3QgcXRiYXNlLTUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAg cXRtdWx0aW1lZGlhLTUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgcXR0b29scy01Cj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgIHF0d2F5bGFuZC01Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYnBu Zwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJ4a2Jjb21tb24KPiArwqDCoMKgwqDCoMKgwqDC oMKgwqAgb3BlbnNzbAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJmZGsKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqAgZmZtcGVnCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIHB1bHNlYXVkaW8KPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqAgY3VybAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCByYXBpZGpz b24KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2RsMgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBs aWJ1c2IKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgYm9vc3QKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqAgZ3N0LXBsdWdpbnMtYmFkLW1pbmltYWwpKQpJbnB1dHMgYXJlIGJlc3Qgc29ydGVkLgo+ICvC oMKgwqAgOztnc3RyZWFtZXItcGx1Z2lucy1iYWQtbWluaW1hbCBuZWVkZWQgZm9yIGNhbWVyYSBz dXBwb3J0ClVzZSBhIGxpbmUgY29tbWVudCAiOyBjYW1lcmEgc3VwcG9ydCIuCkVtYWNzIGFkZHMg cHJvcGVyIGRpc3RhbmNlIHdpdGggTS07IAo+ICvCoMKgwqAgKHByb3BhZ2F0ZWQtaW5wdXRzIChs aXN0IHhkZy11dGlscyBzaGFyZWQtbWltZS1pbmZvKSkKPiArwqDCoMKgIChob21lLXBhZ2UgImh0 dHBzOi8vY2l0cmEtZW11Lm9yZyIpCj4gK8KgwqDCoCAoc3lub3BzaXMgIk5pbnRlbmRvIDNEUyBF bXVsYXRvciIpCj4gK8KgwqDCoCAoZGVzY3JpcHRpb24gIkNpdHJhIGlzIGFuIGV4cGVyaW1lbnRh bCBlbXVsYXRvci9kZWJ1Z2dlciBmb3IgdGhlCj4gTmludGVuZG8gM0RTCj4gKyB3cml0dGVuIGlu IEMrKy7CoCBJdCBlbXVsYXRlcyBhIHN1YnNldCBvZiB0aGUgTmludGVuZG8gM0RTJwo+IGhhcmR3 YXJlLiIpCj4gK8KgwqDCoCAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpKQpDaGVlcnMK
X-Loop: help-debbugs@HIDDEN Subject: [bug#58499] [PATCH v2] gnu: Add citra Resent-From: Florian <florhizome@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 01 Nov 2022 15:57:02 +0000 Resent-Message-ID: <handler.58499.B58499.166731819223604 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58499 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 58499 <at> debbugs.gnu.org Received: via spool by 58499-submit <at> debbugs.gnu.org id=B58499.166731819223604 (code B ref 58499); Tue, 01 Nov 2022 15:57:02 +0000 Received: (at 58499) by debbugs.gnu.org; 1 Nov 2022 15:56:32 +0000 Received: from localhost ([127.0.0.1]:44038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1optcu-00068e-6b for submit <at> debbugs.gnu.org; Tue, 01 Nov 2022 11:56:32 -0400 Received: from mout01.posteo.de ([185.67.36.65]:43555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <florhizome@HIDDEN>) id 1optcs-00068Q-12 for 58499 <at> debbugs.gnu.org; Tue, 01 Nov 2022 11:56:30 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id DFE0D240026 for <58499 <at> debbugs.gnu.org>; Tue, 1 Nov 2022 16:56:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1667318183; bh=2yyxZv5bWIwddE68ZnIRdItVD27A1f6bcfTLLhyni6w=; h=From:To:Subject:Date:From; b=XCB2MXl51wZVvmQKb9ah0QFQJSMCSgAYNeup52XBl39d45ZhVIP25ujtI77dZZHJg Mo84AoKLMYqZ3GcDjqhphRhrWJRjNh35m5xdlXzPnOAv7pjadaMNKiZfuoa72vx4MV OqUSVAh4uHOtKy41zsCGST21FvabOLWb8mGYFQA+dGUF29x5jd8tgM6hQuH6LsPFCx Vl5pqUWrp2W2Ij19R9SxQEyhKPiFJyQkOL3FOuLp3QQ/gFUD+sJQ21xMTsnpocRwno 4/oK3pqrWWkAz7m8C45lFDXXYb0975xY4SXNZ37W9cNmhsgp6ln1BfbR4GeQHc0O6F /roQlwmL1U0rw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4N1vl91v35z9rxP; Tue, 1 Nov 2022 16:56:21 +0100 (CET) From: Florian <florhizome@HIDDEN> In-Reply-To: <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN> References: <ac9f5d3c6c36fc50e4fe796d154a36456da2f26e.1666302902.git.florhizome@HIDDEN> <2ef97487fd7ffa3c1519822483068acebac4855a.camel@HIDDEN> Date: Tue, 01 Nov 2022 15:56:20 +0000 Message-ID: <874jvik6sb.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Pj4gK8KgwqDCoCAoc291cmNlDQo+PiArwqDCoMKgwqAgKG9yaWdpbg0KPj4gK8KgwqDCoMKgwqDC oCAobWV0aG9kIGdpdC1mZXRjaCkNCj4+ICvCoMKgwqDCoMKgwqAgKHVyaSAoZ2l0LXJlZmVyZW5j ZQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodXJsICJodHRwczovL2dpdGh1Yi5jb20v Y2l0cmEtZW11L2NpdHJhLW5pZ2h0bHkiKQ0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo Y29tbWl0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIm5p Z2h0bHktIiByZXZpc2lvbikpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7c29tZSBz dWJtb2R1bGVzIGNhbid0IGJlIGF2b2lkZWQNCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg OztUT0RPIGRldmVuZG9yIHRoZSByZXN0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChy ZWN1cnNpdmU/ICN0KSkpDQo+IFdoeSBub3Q/DQo+PiArwqDCoMKgwqDCoMKgIChzaGEyNTYNCj4+ ICvCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+PiArwqDCoMKgwqDCoMKgwqDCoCAiMWdya3JyeHMx NDk3aTUxc3BnbndtZ2ZrcWdrbTdncGx5bGhjcms2N2FnYWtseDY1ZDVzOSIpKQ0KPj4gK8KgwqDC oMKgwqDCoCAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpDQo+PiArwqDC oMKgwqDCoMKgIChtb2R1bGVzICcoKGd1aXggYnVpbGQgdXRpbHMpKSkNCj4+ICvCoMKgwqDCoMKg wqDCoMKgIChzbmlwcGV0DQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgICcoYmVnaW4NCj4+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgUmVtb3ZlIGFzIG11Y2ggZXh0ZXJuYWwgc3R1ZmYgYXMg d2UgY2FuDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IGYuZS4gc29tZSBmaWxlcyBp biBib29zdCBhcmUgc3RpbGwgbmVlZGVkDQo+IFdlIGhhdmUgYSBib29zdCBwYWNrYWdlLg0KDQpX aGF0IEkgbWVhbiBieSBhdm9pZDogdGhlIHJlc3Qgb2Ygc3VibW9kdWxlcyB3ZSB3b3VsZCBuZWVk IHRvIHJlcGxhY2UgaW4NCnBsYWNlICh3aGljaCBJIG1lYW4gYnkgZGV2ZW5kb3IpLiBJIGhhdmUg dHJpZWQgdG8gYWRkIGEgYnVpbGQNCnBoYXNlIGRvaW5nIHNvLCBidXQgd2Fzbid0IHN1Y2Nlc3Nm dWwgYnkgbm93LiBJdCB3aWxsIGJlIGENCmh1Z2UgYW1vdW50IG9mIHdvcmsgYWRkZWQgYW55d2F5 cywgd2hpY2ggd291bGQgdGFrZSBtZSBhIGJpZ2dlciBhbW91bnQNCm9mIHRpbWUuDQpGb3Igc29t ZSByZWFzb24gZGlzYWJsaW5nIHRoZSBidW5kbGVkIHZlcnNpb24gb2YgYm9vc3Qgc3RpbGwgc2Vl bXMgdG8NCmxlYXZlIHNvbWUgbGlua3MgdG8gdGhlIGJ1bmRsZWQgYm9vc3QgaW4gdGhlIGJ1aWxk LCBzbyB3aGVuIEkgcmVtb3ZlIGl0LA0KdGhlIGJ1aWxkIGZhaWxzLiANCg0KPj4gK8KgwqDCoMKg wqDCoMKgwqAgIi1EVVNFX0RJU0NPUkRfUFJFU0VOQ0U9T04iKQ0KPiBBZ2Fpbiwgbm8gY29va2ll cyBmb3IgcHJvcHJpZXRhcnkgc29mdHdhcmUuDQoNCkkgZG9uJ3Qgc2VlIHVzZSB0byBkaXNjdXNz IHRoaXMgYXMgSSB3b3VsZCBsaWtlIHRvIGdldCB0byBnZXQgdGhpcyBkb25lDQphbmQgSSBkb24n dCBuZWVkIGl0Lg0KdjMgY29taW5nIHNvb24sIEkgaG9wZSBpIGdldCB0aGUgY2hhbmdlbG9nIHJp Z2h0IHRoaXMgdGltZS4uLg0KQ2hlZXJzLg0K
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.