From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1efVLd-0005Yj-71 for guix-patches@gnu.org; Sat, 27 Jan 2018 13:37:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1efVLa-0004F7-31 for guix-patches@gnu.org; Sat, 27 Jan 2018 13:37:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37593) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1efVLZ-0004ED-Ub for guix-patches@gnu.org; Sat, 27 Jan 2018 13:37:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1efVLZ-0002Rn-IP for guix-patches@gnu.org; Sat, 27 Jan 2018 13:37:01 -0500 Subject: [bug#30150] github-com-umayr-badass (or short: badass) Resent-Message-ID: From: ng0 In-Reply-To: <20180118170811.GA6985@jasmine.lan> (Leo Famulari's message of "Thu, 18 Jan 2018 09:08:11 -0800") References: <20180117224842.gfstulzpvxvf2dms@abyayala> <20180117231745.GA16400@jasmine.lan> <20180118081701.x4mxctjrgklyp736@abyayala> <20180118170811.GA6985@jasmine.lan> Date: Sat, 27 Jan 2018 18:35:52 +0000 Message-ID: <87lggj2lpz.fsf@abyayala.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30150@debbugs.gnu.org --=-=-= Content-Type: text/plain Alright, new version appended. You can now be a badass. On Thu, 18 Jan 2018, Leo Famulari wrote: > On Thu, Jan 18, 2018 at 08:17:01AM +0000, ng0 wrote: >> Leo Famulari transcribed 2.1K bytes: >> > On Wed, Jan 17, 2018 at 10:48:42PM +0000, ng0 wrote: >> > > From 23242a1b6b96fed99f2dea3567b95ef35e2ebe5b Mon Sep 17 00:00:00 2001 >> > > From: ng0 >> > > Date: Wed, 17 Jan 2018 22:42:55 +0000 >> > > Subject: [PATCH] gnu: Add github-com-umayr-badass. >> > > >> > > * gnu/packages/games.scm (github-com-umayr-badass): New variable. >> > >> > [...] >> > >> > > +(define-public go-github-com-umayr-badass >> > > + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb") >> > > + (revision "0")) >> > > + (package >> > > + (name "go-github-com-umayr-badass") >> > >> > The name in the commit message is missing the 'go-' prefix. >> >> Okay, I will send a correction once you reply to the question >> below. >> >> > >> > > + (synopsis "Hacking contribution graphs in git") >> > > + (description >> > > + "Badass generates false commits for a range of dates, essentially >> > > +hacking the gamification of contribution graphs on platforms such as >> > > +Github or Gitlab.") >> > >> > Hahaha, LGTM overall. >> > >> > Only question is, should we call the package "badass"? I think the >> > long Go library names are only necessary for libraries, while we can >> > use a shorter name for an executable program like this one. >> >> Right, I did not consider this. Yes, although badass is quiet generic >> and not a very unique namespace? I'm not sure. > > That's true. Do we want to use the name 'badass' for this package? I > didn't find any 'badass' packages in Debian. I think it's okay, unless > there is some other 'badass' software that is very prominent and that we > might package someday. But I can't think of any. > --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-badass.patch Content-Transfer-Encoding: 8bit >From 5df35f310f132ede12ef46570b6165d2f6a06bfb Mon Sep 17 00:00:00 2001 From: ng0 Date: Wed, 17 Jan 2018 22:42:55 +0000 Subject: [PATCH] gnu: Add badass. * gnu/packages/games.scm (badass): New variable. --- gnu/packages/games.scm | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 6b80f7495..398d886b3 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -17,7 +17,7 @@ ;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer ;;; Copyright © 2016, 2017 Rodger Fox ;;; Copyright © 2016 Manolis Fragkiskos Ragkousis -;;; Copyright © 2016, 2017 ng0 +;;; Copyright © 2016, 2017, 2018 ng0 ;;; Copyright © 2016 Albin Söderqvist ;;; Copyright © 2016, 2017 Kei Kebreau ;;; Copyright © 2016 Alex Griffin @@ -138,6 +138,7 @@ #:use-module (gnu packages networking) #:use-module (gnu packages web) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix build-system haskell) #:use-module (guix build-system python) #:use-module (guix build-system cmake) @@ -5406,3 +5407,29 @@ smuggler or bounty hunter. Forge and break alliances with the various factions fighting for power, freedom or self-determination. The universe is whatever you make of it.") (license license:gpl3))) + +(define-public badass + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb") + (revision "0")) + (package + (name "badass") + (version (git-version "0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/umayr/badass.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "05c9vdcb5ym3z0n5ll3v39mw4yl9jcjnlydmn0yl89ai9pv71zb6")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/umayr/badass")) + (synopsis "Hacking contribution graphs in git") + (description + "Badass generates false commits for a range of dates, essentially +hacking the gamification of contribution graphs on platforms such as +Github or Gitlab.") + (home-page "https://github.com/umayr/badass") + (license license:expat)))) -- 2.16.1 --=-=-= Content-Type: text/plain -- ng0 :: https://ea.n0.is A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/ --=-=-=--