From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id mBKJDQzLY2QgyAAASxT56A (envelope-from ) for ; Tue, 16 May 2023 20:27:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id cLOYDAzLY2RaLwEAG6o9tA (envelope-from ) for ; Tue, 16 May 2023 20:27:24 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id ADED03E1A2 for ; Tue, 16 May 2023 20:27:23 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pyzO4-0000dW-M6; Tue, 16 May 2023 14:27:04 -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 1pyzO2-0000d1-50 for guix-patches@gnu.org; Tue, 16 May 2023 14:27:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pyzO1-0002rN-T3 for guix-patches@gnu.org; Tue, 16 May 2023 14:27:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pyzO1-0004Ac-OZ for guix-patches@gnu.org; Tue, 16 May 2023 14:27:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#62262] [PATCH] Add xfishtank and xpenguins Resent-From: Greg Hogan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 16 May 2023 18:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62262 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sarthak Shah Cc: 62262@debbugs.gnu.org Received: via spool by 62262-submit@debbugs.gnu.org id=B62262.168426158515975 (code B ref 62262); Tue, 16 May 2023 18:27:01 +0000 Received: (at 62262) by debbugs.gnu.org; 16 May 2023 18:26:25 +0000 Received: from localhost ([127.0.0.1]:48034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pyzNQ-00049Z-Vu for submit@debbugs.gnu.org; Tue, 16 May 2023 14:26:25 -0400 Received: from mail-yw1-f175.google.com ([209.85.128.175]:47139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pyzNL-00049G-Ht for 62262@debbugs.gnu.org; Tue, 16 May 2023 14:26:23 -0400 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-55a2cb9788dso204009167b3.2 for <62262@debbugs.gnu.org>; Tue, 16 May 2023 11:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20221208.gappssmtp.com; s=20221208; t=1684261574; x=1686853574; 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=Mg3JUJcXRYmIPSTaY328qihT1wst9l0qAoO2s5Nx0vI=; b=i2iKSVwFHqiBy0F539PZj6KJ1BBxjwMn2TlD8vqSMV3HPZgiCkQdPFThtVs7XIqRes ciBjwASt+BrnwXVWElqUxETgXPlGyS/d3pMRkYTkA5oOCL9mB1eeiZU3W5B5ZEhKvN2j DsCbSN4mMVaLmn6jHGsbd5hqRf9KntnSFaOk2GFJH8vBVlh3hG2vs4txMtYObusIJEJJ kiy5irt9P9ri58IKBofLqjKNVsD2VcyCCO9bJjdd0V17wFUjZ5hFQuCZyqeTjSDLJvYz VQNzDAWZhkB0X37/RJtMKgrE475ryb2b4eYQpKPNhl7Mg4czF7hm40dEo+htH23WDORO FLfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684261574; x=1686853574; 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=Mg3JUJcXRYmIPSTaY328qihT1wst9l0qAoO2s5Nx0vI=; b=Lxc+TsIXn2IzFOWOlYbp12KkspKRmhXiK09cOKl7h9rAs6g0K5ebWKcD5fwxKVJx8Z W13le90ZIsJp5RH0RLgYiatyLVRjeu3oEcmRWYIF1m78TB/DMt5rSsMjoqGpwi/w43+U MUuhDS+Zq/hDn4VJfAKewq5jlgop85WnkMLlBJHiTcgyk9/aXdp000cGO/u28cSktYFd fjlXMEdykofFhRYqnu97VbVxZ4teys5V1yVKZjVZxYaNH7R6HhfUDuYF1tKcdJBmR6vd iBqae3H/B7DAlQsQdZyX7l2WmSKxbM9JEcoFXk7Ft4HIFhn9Aal+XNh6+X1ZYm2FPUw9 d1tg== X-Gm-Message-State: AC+VfDw/R/MT0/WKgOTaWhu01Aqc/8X2zWb1Wg0FyCrw45uwQ9ldnZ2T 5mmASRMIhKrX+5WvHBD+g2YzIB7Dc47a89Xnx1i+4g== X-Google-Smtp-Source: ACHHUZ43kHinBaSzgy9ucSg505w9/MyjQ4RmHvg0PhWw2hwlMJIMd3yiFPFb01fTl0BDsHVNq7pUe0O0pFKyiiaom8Y= X-Received: by 2002:a81:bb46:0:b0:55d:edf3:9e0a with SMTP id a6-20020a81bb46000000b0055dedf39e0amr28700725ywl.27.1684261573728; Tue, 16 May 2023 11:26:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Greg Hogan Date: Tue, 16 May 2023 14:26:02 -0400 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684261644; a=rsa-sha256; cv=none; b=AofQ89SoSE1ijYX5qWeFcQ84q5yFq4aO1SECHf9SZ5SqUp7MeJUnC02YFQllt8PNQXndfr GM+bqBi/TY+2qCr8Pfv/ZWp19Jly+OwIoFym4mtbSg/9JNYyVpcMI/v8Ru63NfKg18yOZT naOrCfH0t5b6rmdng0elk/r+fXGpgM9keafAK+lyamu4G8HNX0sa6hfQrUBhUKeSlJRnsa iQIGPj3k6BEyipomsN8hJuR+KqRMM3fPMFO53AWsBIBXCLAusYoVHP6yIJMB96eIq8AbSh vch7byrXb4fTgquujEG6s3Qod7dVdQODBzxKyP/sYmr5bSCE4YBPrNXQrA1img== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=greghogan-com.20221208.gappssmtp.com header.s=20221208 header.b=i2iKSVwF; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684261644; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Mg3JUJcXRYmIPSTaY328qihT1wst9l0qAoO2s5Nx0vI=; b=Bm2E9ZdleRTSKnfR0LC4uP2l07SOJ8GCWy9/tXbDYl2GOJSkdWMCiPaKAIDVYHM+oW4Sni fooStr01vxLUtZoeHD9oBbwK02SpXKVNs0qGPE6ffSvkAwfbZKLB2Pcz2tJ63n+m1ZV9IT wPgrP+OLGmuzUV6usIP833J2PiamtJAT9Eqyq+51nEH/xN4v+yUpnSXO9np9mox+UnEG8c lsUhi61aBxeLIyWGG4Xb9/yNjrPwUuSCtj7R3Q+tcW0ZNErBVyPAJ4jKjc0r6HduzjuFCj XBo37JcV4z6++jfK7o8qhBLTUfQnxGF780twUhzzM7rgVi/jze45UyYIknrOPg== X-Migadu-Spam-Score: -3.59 X-Spam-Score: -3.59 X-Migadu-Queue-Id: ADED03E1A2 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=greghogan-com.20221208.gappssmtp.com header.s=20221208 header.b=i2iKSVwF; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-TUID: 6SoZNHdEejj/ On Sat, Mar 18, 2023 at 12:28=E2=80=AFPM Sarthak Shah wrote: > > Hi Guix, > This patch adds xfishtank and xpenguins to toys.scm which are programs si= milar to xsnow by the same author. The packages build and run as expected. This single patch should be separated into a patch per package. > * gnu/packages/toys.scm (xpenguins): New variable. > * gnu/packages/toys.scm (xfishtank): New variable. > --- > gnu/packages/toys.scm | 64 +++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 64 insertions(+) > > diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm > index 8967c0c25b..16adf6d92a 100644 > --- a/gnu/packages/toys.scm > +++ b/gnu/packages/toys.scm > @@ -397,6 +397,70 @@ (define-public xsnow > and various scenery elements.") > (license license:gpl3+))) > > +(define-public xpenguins > + (package > + (name "xpenguins") > + (version "3.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://ratrabbit.nl/downloads/xpenguins/xpenguins-" > + version ".tar.gz")) > + (sha256 > + (base32 "03qwc7gf21d2ixkrxxwwgayj6f5fv1kg4b7ggx90j5269il63adm"))= )) > + (build-system gnu-build-system) > + (arguments > + '(#:phases > + (modify-phases %standard-phases > + (add-before 'configure 'fix-install-path > + (lambda _ > + ;; Install program to bin instead of games. > + (substitute* "src/Makefile.in" > + (("(gamesdir =3D \\$\\(exec_prefix\\)/)games" _ prefix) > + (string-append prefix "bin"))) > + #t))))) It was my understanding that there is no need to return true. Same below. > + (inputs > + (list gtk+ libx11 libxpm libxt libxml2)) > + (native-inputs > + (list pkg-config)) > + (home-page "https://www.ratrabbit.nl/ratrabbit/xpenguins/index.html"= ) I am getting redirected and the new URL looks to be https://www.ratrabbit.nl/ratrabbit/software/xpenguins > + (synopsis "Let penguins take over your desktop!") > + (description "@code{Xpenguins} is a vintage application for Unix sys= tems, showing penguins running, flying, falling etc. on the desktop, using = windows as run paths.") > + (license license:gpl3+))) I am finding gpl2+ in xpenguins-3.2.1/COPYING > + > +(define-public xfishtank > + (package > + (name "xfishtank") > + (version "3.1.1") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://ratrabbit.nl/downloads/xfishtank/xfishtank-" > + version ".tar.gz")) > + (sha256 > + (base32 "0jbx41kdpgm3nrnrvfy9znkipd8xq0jj5plavcsjkhkva8ybc0ax"))= )) > + (build-system gnu-build-system) > + (arguments > + '(#:phases > + (modify-phases %standard-phases > + (add-before 'configure 'fix-install-path > + (lambda _ > + ;; Install program to bin instead of games. > + (substitute* "src/Makefile.in" > + (("(gamesdir =3D \\$\\(exec_prefix\\)/)games" _ prefix) > + (string-append prefix "bin"))) > + #t))))) > + (inputs > + (list gtk+ libx11 libxpm libxt libxml2)) > + (native-inputs > + (list pkg-config)) > + (home-page "https://www.ratrabbit.nl/ratrabbit/xfishtank") Same issue with redirection, with the new URL https://www.ratrabbit.nl/ratrabbit/software/xfishtank > + (synopsis "Let fishes swim over your desktop!") > + (description "@code{Xfishtank} is a well-known vintage application f= or Unix systems, based on the X11 protocol. It shows fishes swimming over t= he desktop.") > + (license license:gpl3+))) COPYING is gpl3 but the files are MIT licensed. > + > (define-public nyancat > (package > (name "nyancat") > -- > 2.39.1 >