From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 15 11:45:37 2019 Received: (at submit) by debbugs.gnu.org; 15 Dec 2019 16:45:37 +0000 Received: from localhost ([127.0.0.1]:37088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igX1U-00068X-Mn for submit@debbugs.gnu.org; Sun, 15 Dec 2019 11:45:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:39856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igX1T-00068L-Ky for submit@debbugs.gnu.org; Sun, 15 Dec 2019 11:45:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39782) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igX1R-0003mb-VN for guix-patches@gnu.org; Sun, 15 Dec 2019 11:45:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igX1O-0004fx-3m for guix-patches@gnu.org; Sun, 15 Dec 2019 11:45:33 -0500 Received: from araneo.si ([90.157.193.204]:41424) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1igX1N-0004Xv-Hu for guix-patches@gnu.org; Sun, 15 Dec 2019 11:45:30 -0500 Received: from araneo.si (localhost.lan [127.0.0.1]) by araneo.si (OpenSMTPD) with ESMTP id 8c6170d0 for ; Sun, 15 Dec 2019 16:45:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=araneo.si; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20180623; bh=htw2Wxca2t/gAc1tJf8hv IYAuMA=; b=oluPk8Oz+oLTUkLX+Ns3axNwV46UMedeb/xJhvzmNj1PSLH4bIhpl hITg6+qGNXFWaeRnJ3wH0hH+p2tE3+0zut5HSkPro8q163pbQ35tpAC0FgEwOk4K mmnH4ypmqA0pyeujKh+aLlLZW5MVfx9xmvaCOLvIdiZxaWNB4ppoYynwrwQQYcUc uwWn9rSmCjMPvpKia5zbByfMFNjd9Mo4zT0OREWPV8PFq4Zxe0wUtxec/RJmo2UU +rixaHTUQZywZVUjjciWRIsajXCGxkLvrpLoRBYBW/nojkoNTqpTOm7oy297AlYb w+Foaf8ttGGBbzLHRCqjuxGm/I/vXnECQ== Received: by araneo.si (OpenSMTPD) with ESMTPSA id 9011f49d (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 15 Dec 2019 16:45:26 +0000 (UTC) From: Timotej Lazar To: guix-patches@gnu.org Subject: [PATCH] gnu: Add xsnow. Date: Sun, 15 Dec 2019 17:44:24 +0100 Message-Id: <20191215164422.27752-1-timotej.lazar@araneo.si> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 90.157.193.204 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Timotej Lazar 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.3 (--) * gnu/packages/toys.scm (xsnow): New variable. --- Hi, turns out xsnow is free now, so here’s a patch for the holidays. :) Timotej gnu/packages/toys.scm | 44 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 8c1a03b5d2..fd86aec6ef 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2019 Jesse Gibbons +;;; Copyright © 2019 Timotej Lazar ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,9 +21,14 @@ (define-module (gnu packages toys) #:use-module (gnu packages bison) #:use-module (gnu packages flex) + #:use-module (gnu packages gtk) #:use-module (gnu packages ncurses) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages xml) + #:use-module (gnu packages xorg) #:use-module (guix build-system gnu) + #:use-module (guix download) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages)) @@ -156,3 +162,41 @@ The GNU project hosts a similar collection of filters, the GNU talkfilters.") license:public-domain ; jethro, kraut, ken, studly license:gpl1+ ; cockney, jive, nyc only say "gpl" license:expat))))) ; newspeak + +(define-public xsnow + (package + (name "xsnow") + (version "2.0.15") + (source + (origin + (method url-fetch) + (uri (string-append + "https://www.ratrabbit.nl/ratrabbit/system/files/xsnow/xsnow-" + version ".tar.gz")) + (sha256 + (base32 "086s42frbz9bk550414v908yrax4iwwlvlxv4zwp39cyp7wgws03")))) + (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 = \\$\\(exec_prefix\\)/)games" _ prefix) + (string-append prefix "bin"))) + #t))))) + (inputs + `(("gtk+" ,gtk+) + ("libx11" ,libx11) + ("libxpm" ,libxpm) + ("libxt" ,libxt) + ("libxxml2" ,libxml2))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://www.ratrabbit.nl/ratrabbit/content/xsnow/introduction") + (synopsis "Let it snow on the desktop") + (description "@code{Xsnow} animates snowfall and Santa with reindeer on +the desktop background. Additional customizable effects include wind, stars +and various scenery elements.") + (license license:gpl3+))) -- 2.24.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 16:53:56 2019 Received: (at 38626-done) by debbugs.gnu.org; 20 Dec 2019 21:53:56 +0000 Received: from localhost ([127.0.0.1]:47337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiQDc-0001AU-9d for submit@debbugs.gnu.org; Fri, 20 Dec 2019 16:53:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiQDa-0001AG-Jc for 38626-done@debbugs.gnu.org; Fri, 20 Dec 2019 16:53:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iiQDV-0005T0-0Z; Fri, 20 Dec 2019 16:53:49 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59830 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iiQDP-0007fh-JM; Fri, 20 Dec 2019 16:53:43 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Timotej Lazar Subject: Re: [bug#38626] [PATCH] gnu: Add xsnow. References: <20191215164422.27752-1-timotej.lazar@araneo.si> Date: Fri, 20 Dec 2019 22:53:40 +0100 In-Reply-To: <20191215164422.27752-1-timotej.lazar@araneo.si> (Timotej Lazar's message of "Sun, 15 Dec 2019 17:44:24 +0100") Message-ID: <877e2qpst7.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38626-done Cc: 38626-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 (---) Hi Timotej, Timotej Lazar skribis: > * gnu/packages/toys.scm (xsnow): New variable. > --- > Hi, > > turns out xsnow is free now, so here=E2=80=99s a patch for the holidays. = :) Now, *that=E2=80=99s* really good news. It=E2=80=99s even quite fancy (and CPU-intensive) compared to the good=E2=80=99ol one. Applied, thank you! Ludo=E2=80=99. From unknown Sat Jun 21 12:24:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 18 Jan 2020 12:24:04 +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