| Message ID | c37e18059ca502f3cd0a26a8851bcebef83a0649.1689948588.git.a.r.draidi@redscript.org |
|---|---|
| State | New |
| Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 46BED27BBE2; Fri, 21 Jul 2023 15:49:06 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2D00A27BBE2 for <patchwork@mira.cbaines.net>; Fri, 21 Jul 2023 15:49:04 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1qMrQj-0001ol-9K; Fri, 21 Jul 2023 10:48:29 -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 <Debian-debbugs@debbugs.gnu.org>) id 1qMrQM-0001ir-NM for guix-patches@gnu.org; Fri, 21 Jul 2023 10:48:11 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1qMrQM-0004Ok-FQ for guix-patches@gnu.org; Fri, 21 Jul 2023 10:48:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1qMrQM-00043q-56; Fri, 21 Jul 2023 10:48:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme. Resent-From: Ahmad Draidi <a.r.draidi@redscript.org> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: andrew@trop.in, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Fri, 21 Jul 2023 14:48:06 +0000 Resent-Message-ID: <handler.64771.B64771.168995085715317@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64771 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64771@debbugs.gnu.org Cc: Ahmad Draidi <a.r.draidi@redscript.org>, Andrew Tropin <andrew@trop.in>, Liliana Marie Prikler <liliana.prikler@gmail.com> X-Debbugs-Original-Xcc: Andrew Tropin <andrew@trop.in>, Liliana Marie Prikler <liliana.prikler@gmail.com> Received: via spool by 64771-submit@debbugs.gnu.org id=B64771.168995085715317 (code B ref 64771); Fri, 21 Jul 2023 14:48:06 +0000 Received: (at 64771) by debbugs.gnu.org; 21 Jul 2023 14:47:37 +0000 Received: from localhost ([127.0.0.1]:34434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1qMrPs-0003yq-O2 for submit@debbugs.gnu.org; Fri, 21 Jul 2023 10:47:37 -0400 Received: from rainycloud.ext.redscript.org ([2402:28c0:4:1081::1]:56010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <a.r.draidi@redscript.org>) id 1qMrPo-0003wu-Mt for 64771@debbugs.gnu.org; Fri, 21 Jul 2023 10:47:33 -0400 Received: from localhost.localdomain (bba-2-51-4-136.alshamil.net.ae [2.51.4.136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by rainycloud.ext.redscript.org (Postfix) with ESMTPSA id C5D3F1DED; Fri, 21 Jul 2023 14:47:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-rsa; t=1689950847; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Eg90rJKtnFaT32YfmO7rLM9XW8x2v/H6XAkb+wu9hio=; b=FTC451p5dOp4W+kYYiMep87UIbCj3/+aZh9QaFRn0i+iQoGJIAyML0Se8IyMZdZXXhsxHR lpIRCFGlxIjgsK+Z4nB7c6M7eJsZwtObm/jtagWhLOT0+Wa8LMPsTCrcB+UuAvbslxt5Ex iAPZs1zzP2wOFr5+I4NlLYfwZX9qnpRwUaV7Mb3epn0HeTuRPozJjl+kYS5yRGHbYPatH4 7lRet1gMsHgm/LlbGhFY1CvPoPPYvH4Mn5XdbQyhcvbA5Tx7izvNoZRLqCa0XCy1/CsVFg 6tNhbEAOpZZyC94AkbE8cJtwKX8+qk4+ibUBHyMLbyO9XRKPkySLu2ZUIYXQofYUvpBGSo 5P2RHkvi7mZjEW1ynnPU3e6IAJl8AKOuacxornS/w5ozPjfJjgwEU0KkwAo24h6o16ab9I Ee5jVhQp048CsEyQ6c5wYPPHq7KJ4zIermYLc+6sqVWm13+MfM0D1X2WQN2fy2Uamlfv11 OlTCG0srJGaMAck9KlLskIRJ1GYS5N1SGNSMTIj9x43QyVuOHVImJiaPD3T2T5u6VmyE18 oDTljLJPZfdCy1+qz9dY3eUAi+slrB1i0+MHNAD/lFkXpjgbLBx1STkNeCuX6ttYL5Fb1S bZ3YNKeVZ6YrwseI3gWfsBsudMFKvaJd1J4vwjqLSInwJLUXfVF2I= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-ed25519; t=1689950847; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Eg90rJKtnFaT32YfmO7rLM9XW8x2v/H6XAkb+wu9hio=; b=uGLilISDu1wAvKzHeGNrnix89cY+KmyfH1Inz6mw7VsRHlgZaIV6hNOHotsNg1IBpxiWs8 H8hUTQXC1mg05GBA== Date: Fri, 21 Jul 2023 18:44:39 +0400 Message-ID: <c37e18059ca502f3cd0a26a8851bcebef83a0649.1689948588.git.a.r.draidi@redscript.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1689948587.git.a.r.draidi@redscript.org> References: <cover.1689948587.git.a.r.draidi@redscript.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Reply-to: Ahmad Draidi <a.r.draidi@redscript.org> X-ACL-Warn: , Ahmad Draidi via Guix-patches <guix-patches@gnu.org> From: Ahmad Draidi via Guix-patches via <guix-patches@gnu.org> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
| Series |
Add and update a bunch of Emacs packages
|
|
Commit Message
Ahmad Draidi
July 21, 2023, 2:44 p.m. UTC
* gnu/packages/emacs-xyz.scm (emacs-rebecca-theme): New variable. --- gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+)
Comments
Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi: > * gnu/packages/emacs-xyz.scm (emacs-rebecca-theme): New variable. > --- > gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 9cbfae7c86..6e0d0053b2 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -3465,6 +3465,33 @@ (define-public emacs-read-only-cfg > directories or regex patterns.") > (license license:gpl3+)))) > > +;; Use latest commit since there are no tags anymore for several > versions > +(define-public emacs-rebecca-theme > + (let ((commit "4b8b5aae9099185e07c2b4cac4943c7f66a3f003") > + (revision "0")) > + (package > + (name "emacs-rebecca-theme") > + (version (git-version "1.3.2" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/vic/rebecca-theme") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + > "0y2kcs6zgi3dijagyz6lxbv6gi2mih8m943fhjrzkj35wfvjmhsz")))) > + (build-system emacs-build-system) > + (home-page "https://github.com/vic/rebecca-theme") > + (synopsis "Dark Emacs theme with purple/violet colors") > + (description > + "Rebecca Emacs theme is a dark theme with purple/violet > colors, based on > +the @code{Dracula} theme for Emacs and the @code{Gloom} theme for > Atom. > + > +The author recommends @url{https://www.tumblr.com/liamwong, Liam > Wong's} > +photos as background with this theme.") Removed the ad to some person's Tumblr. Pushed along with the rest of the series. Cheers
Hello, Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi: >> + (description >> + "Rebecca Emacs theme is a dark theme with purple/violet >> colors, based on >> +the @code{Dracula} theme for Emacs and the @code{Gloom} theme >> for >> Atom. >> + >> +The author recommends @url{https://www.tumblr.com/liamwong, >> Liam >> Wong's} >> +photos as background with this theme.") > Removed the ad to some person's Tumblr. Pushed along with the > rest of > the series. Thanks for the merge. Just want to clarify the rationale behind adding the wallpapers link (Tumblr). A theme is essentially aesthetics, and the wallpapers are part of that, basically. I trust your decision as a maintainer, of course. For future packages, would it be acceptable to add something like "Visit the theme's homepage for recommended wallpapers" or something along those lines to highlight the recommendations existence to the user? > > Cheers Thanks
Hi Ahmad, Am Sonntag, dem 30.07.2023 um 11:09 +0400 schrieb Ahmad Draidi: > Thanks for the merge. Just want to clarify the rationale behind > adding the wallpapers link (Tumblr). A theme is essentially > aesthetics, and the wallpapers are part of that, basically. > I trust your decision as a maintainer, of course. Aesthetics are highly subjective and while recommending wallpapers on your own website is quite fine, doing so in the context of a free software package manager (especially directing people to non-free platforms) is a very different thing. I'm not even sure whether those wallpapers would be CC licensed because Tumblr failed to load for me when I checked, which for me is reason enough to drop the recommendation. Cheers
Thanks a lot for the explanation and your patience.
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 9cbfae7c86..6e0d0053b2 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -3465,6 +3465,33 @@ (define-public emacs-read-only-cfg directories or regex patterns.") (license license:gpl3+)))) +;; Use latest commit since there are no tags anymore for several versions +(define-public emacs-rebecca-theme + (let ((commit "4b8b5aae9099185e07c2b4cac4943c7f66a3f003") + (revision "0")) + (package + (name "emacs-rebecca-theme") + (version (git-version "1.3.2" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vic/rebecca-theme") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0y2kcs6zgi3dijagyz6lxbv6gi2mih8m943fhjrzkj35wfvjmhsz")))) + (build-system emacs-build-system) + (home-page "https://github.com/vic/rebecca-theme") + (synopsis "Dark Emacs theme with purple/violet colors") + (description + "Rebecca Emacs theme is a dark theme with purple/violet colors, based on +the @code{Dracula} theme for Emacs and the @code{Gloom} theme for Atom. + +The author recommends @url{https://www.tumblr.com/liamwong, Liam Wong's} +photos as background with this theme.") + (license license:expat)))) + (define-public emacs-bbdb (package (name "emacs-bbdb")