From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tissevert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Apr 2021 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48126@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161980583924597 (code B ref -1); Fri, 30 Apr 2021 18:04:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2021 18:03:59 +0000 Received: from localhost ([127.0.0.1]:59808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXUc-0006Of-EL for submit@debbugs.gnu.org; Fri, 30 Apr 2021 14:03:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:60576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXAf-0003i4-P7 for submit@debbugs.gnu.org; Fri, 30 Apr 2021 13:43:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcXAd-0005NQ-B1 for guix-patches@gnu.org; Fri, 30 Apr 2021 13:43:21 -0400 Received: from marvid.fr ([163.172.81.107]:49386 helo=courriel.marvid.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcXAa-0001a9-Gx for guix-patches@gnu.org; Fri, 30 Apr 2021 13:43:18 -0400 Received: from pine.local (unknown [78.194.167.103]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by sahkopoika (Postfix) with ESMTPSA id 2D10B51E088B for ; Fri, 30 Apr 2021 19:42:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1619804556; bh=IfzqcJa+qwcIvkrSlYiSkiThY9sQX59MVOp1N1QC2Ss=; h=Date:From:To:Subject; b=Rb0SdDYcR9zzydtrkQKsfbkIekC0tVOmH2N3nNTv5T1b7E5J7PX2PfbQISOYvyzyZ sVuYjZr9TgD9jAzpoPV8Ge74XeSafa8l3b6dpnufY8IRG5B4m6vuimMfXvmaLyyL6F nDwFcOOJdzyvpQn5RWSE5yzTTaKWPXlbnnvrWkXk= Date: Fri, 30 Apr 2021 19:42:35 +0200 From: Tissevert Message-ID: <20210430194235.1461cada@pine.local> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/S9dqFBw+pOE7Ww.b9oRuajC" Received-SPF: pass client-ip=163.172.81.107; envelope-from=tissevert+guix@marvid.fr; helo=courriel.marvid.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Fri, 30 Apr 2021 14:03:57 -0400 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.4 (--) --MP_/S9dqFBw+pOE7Ww.b9oRuajC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Guix ! I here's my first attempt at packaging something, I noticed that vim-solari= zed was missing so I tried to write a package for it. The only warning I got was from the guix lint which told me it couldn't find upstream releases. I believe this is due to vim-solarized particular struct= ure: it's a light =C2=ABclone=C2=BB of the main repository https://github.com/altercation/solarized containing only the vim-files. It doesn't have any tags/releases but the full repository does. I used the lat= est commit on the master branch in git-reference for guix to retrieve it and the corresponding version on the full repository as package version. Does that = seem right ? I found another copy in project vim-scripts (https://github.com/vim-scripts/Solarized) which has made a tag (the same version name that I chose) so we could be using either the full repository (more unneeded data retrieved during the build) or this second copy (they do provide a tag but isn't it better to remain as close as possible to the original source ?). I hope my patch is correct and thank you everyone for being such a welcoming community and having made my experience with Guix so far absolutely great ! Tissevert --MP_/S9dqFBw+pOE7Ww.b9oRuajC Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-Add-package-for-vim-solarized.patch =46rom 8c6f15a97910d2786968818fc8ecf82a73df24c3 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Fri, 30 Apr 2021 19:04:35 +0200 Subject: [PATCH] Add package for vim-solarized --- gnu/packages/vim.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 47ac984fc7..477c15b9aa 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2019, 2020 Jakub K=C4=85dzio=C5=82ka ;;; Copyright =C2=A9 2020 Jack Hill ;;; Copyright =C2=A9 2021 Simon Tournier +;;; Copyright =C2=A9 2021 Tissevert ;;; ;;; This file is part of GNU Guix. ;;; @@ -579,6 +580,30 @@ are detected, the user is notified.") (home-page "https://github.com/vim-syntastic/syntastic") (license license:wtfpl2))) =20 +(define-public vim-solarized + (package + (name "vim-solarized") + (version "v1.0.0beta1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/altercation/vim-colors-solarized") + (commit "528a59f26d12278698bb946f8fb82a63711eec21"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "05d3lmd1shyagvr3jygqghxd3k8a4vp32723fvxdm57fdrlyzcm1")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("colors" "share/vim/vimfiles/") + ("doc" "share/vim/vimfiles/")))) + (home-page "https://github.com/altercation/vim-colors-solarized") + (synopsis "Solarized Colorscheme for Vim") + (description "Precision colors for machines and people") + (license license:bsd-3))) + (define-public editorconfig-vim (package (name "editorconfig-vim") --=20 2.31.1 --MP_/S9dqFBw+pOE7Ww.b9oRuajC-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized References: <20210430194235.1461cada@pine.local> In-Reply-To: <20210430194235.1461cada@pine.local> Resent-From: Tissevert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Apr 2021 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48126@debbugs.gnu.org Received: via spool by 48126-submit@debbugs.gnu.org id=B48126.161981901812300 (code B ref 48126); Fri, 30 Apr 2021 21:44:02 +0000 Received: (at 48126) by debbugs.gnu.org; 30 Apr 2021 21:43:38 +0000 Received: from localhost ([127.0.0.1]:59937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcavB-0003CJ-I5 for submit@debbugs.gnu.org; Fri, 30 Apr 2021 17:43:38 -0400 Received: from marvid.fr ([163.172.81.107]:43624 helo=courriel.marvid.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcZzt-0001q1-C8 for 48126@debbugs.gnu.org; Fri, 30 Apr 2021 16:44:26 -0400 Received: from pine.local (unknown [78.194.167.103]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by sahkopoika (Postfix) with ESMTPSA id 0873551E23BF for <48126@debbugs.gnu.org>; Fri, 30 Apr 2021 22:44:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1619815459; bh=zcB/PJFrgMH9FaUEB1eAsx0ouE5rNxAkxVBqepYQi9U=; h=Date:From:To:Subject; b=qkwDEOyUWAFlNsJiAc6AgFamoFiTtxcW2RVIHA1i2ai/SZY2VLtPrPzEhY0ZTd63g DvYHKwTs5Yq+1eDhQOp1ICW2wh9nYGhrxAXr5viHK79cHFw+uH4itCSQ+1ffbeLaSk /onUV7RBEFQw1fC3CVVZl9oKQueqo7sdpiGECrGQ= Date: Fri, 30 Apr 2021 22:44:18 +0200 From: Tissevert Message-ID: <20210430224418.01cc7669@pine.local> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Fri, 30 Apr 2021 17:43:36 -0400 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: -1.0 (-) Hello again, I'm sorry I've just noticed that I set the wrong license in my package, I hadn't checked it at the time when I=C2=A0first wrote it and forgot to edit= it today when I cleaned and sent it. Trouble is, I have no idea what the actual lice= nse is: =46rom Ethan Schoonover's original repository[1] it seems to be the MIT licen= se but - I can't find it in guix/license.scm, is that even an admissible free lice= nse ? - The existing emacs-solarized-theme[2] package shipped with guix is distri= buted under a gpl3 license ?! (how is that possible ? can one redistribute soft= ware under a different license than its original one ? I assume it's because solarized-emacs is builds on solarized but adds something more ?) Then, I= see that the main solarized repository imported an emacs theme[3] (a differen= t one it seems) and put it under the MIT license as well=E2=80=A6 Can we distribute vim-solarized ? If yes, under what license ? If not, do I have to build a separate independant vim color theme for solarized and vers= ion it under a free license like bbatsov did ? [1]: https://github.com/altercation/solarized [2]: https://github.com/bbatsov/solarized-emacs [3]: https://github.com/altercation/solarized/tree/master/emacs-colors-sola= rized Tissevert From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Apr 2021 22:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tissevert Cc: 48126@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org, 48126@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161982038014337 (code B ref -1); Fri, 30 Apr 2021 22:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2021 22:06:20 +0000 Received: from localhost ([127.0.0.1]:59951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcbH6-0003j8-4K for submit@debbugs.gnu.org; Fri, 30 Apr 2021 18:06:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:40486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcbH5-0003j2-KF for submit@debbugs.gnu.org; Fri, 30 Apr 2021 18:06:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcbH5-0003gW-F3 for guix-patches@gnu.org; Fri, 30 Apr 2021 18:06:15 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:46680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcbH3-0003R1-7Z for guix-patches@gnu.org; Fri, 30 Apr 2021 18:06:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=J0w7zoq0MZlTFpNKmdcLz70asXaEKKDN1hvA/GGFevU=; h=date:in-reply-to: subject:cc:to:from:references; b=YE1Pt//qvfzbQRZ/vVg67zo4Jea8FsMQLYTPj 5YRUiQqO2Z4JxshuyiCaH3OhVfarbPOcrp4IB7mIknlSZiN5S2OHicUMV9TyIsOPsWKfYh aAwluP77Yz5x3XwqIdTdBkPeEYWuJclp0szk75lbDIbsS//vPlkpeWlInfskmTODGHbJJ+ //wC8gzn86ra+QrzJd0RCW8Jh55yM1D0QHPSd9DIOKc1ORtCpP6JRr/7xrF0MFXeL1kjdQ CXklBhrJNNaWmQkA4pQjt5CtIL9EY3Ifs33uX/11h1TsBOvlqKu3rNMWezp1K0KDtUEiPJ poDXjiWBiO1tqaDADQYOS/asw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id d7203687 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Fri, 30 Apr 2021 22:06:16 +0000 (UTC) References: <20210430194235.1461cada@pine.local> <20210430224418.01cc7669@pine.local> From: Tobias Geerinckx-Rice In-reply-to: <20210430224418.01cc7669@pine.local> BIMI-Selector: v=BIMI1; s=default; Date: Sat, 01 May 2021 00:06:06 +0200 Message-ID: <87lf8zqvg1.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hullo greensleeves, Don't worry; the package is free. Tissevert =E5=86=99=E9=81=93=EF=BC=9A > From Ethan Schoonover's original repository[1] it seems to be=20 > the MIT license but > > - I can't find it in guix/license.scm, is that even an=20 > admissible free license ? Yes. It's available as =E2=80=98expat=E2=80=99. See the third paragraph o= f [0]. > - The existing emacs-solarized-theme[2] package shipped with=20 > guix is distributed > under a gpl3 license ?! (how is that possible ? can one=20 > redistribute software > under a different license than its original one ? Yes, you can combine (say) MIT/Expat-licenced software with (say)=20 GPL-3 software and redistribute the combination as (say) GPL-3.=20 You can also add your own or others' GPL-3 code to existing Expat=20 software. The modified result is GPL-3. In both cases, the original Expat software doesn't go away, but at=20 least people can't use the GPL-3 portions to restrict others'=20 freedom. Kind regards, T G-R [0]:=20 https://en.wikipedia.org/wiki/MIT_License#Minor_ambiguity_and_variants --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYIx/Tw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15To0BAPRsTRtfDsJug7PyQBjPY6Go53j03vjoWCwJNqMx K4cuAQCwk9VAbpHJ+1V83+YmyQ7idoXy7ORInBqRVM2t5owXCw== =drGH -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Apr 2021 23:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tissevert Cc: 48126@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org, 48126@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161982483921188 (code B ref -1); Fri, 30 Apr 2021 23:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2021 23:20:39 +0000 Received: from localhost ([127.0.0.1]:60007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lccR4-0005Vg-VT for submit@debbugs.gnu.org; Fri, 30 Apr 2021 19:20:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:41252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lccR4-0005VZ-0W for submit@debbugs.gnu.org; Fri, 30 Apr 2021 19:20:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lccR3-0004qW-RA for guix-patches@gnu.org; Fri, 30 Apr 2021 19:20:37 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:47958) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lccR0-0004iG-Pd for guix-patches@gnu.org; Fri, 30 Apr 2021 19:20:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=5Zg5IXRNIsZai6QAxKKBJfVPi5hEwreqNef825xvyB0=; h=date:in-reply-to: subject:cc:to:from:references; b=ISanTZEcEP9K2B/i/TE2LIrs2LQhDuBT/uc5Y la0jhIJTQTQnKgAGlwGmcNf3y4bCWqUAsZCzMJ4Ht6MQ1tcrS303MR96R9/XY1tIuJKCB4 QmCtIR7wuxrpArgYAhgNCKMFkhB6XHpAPHoHjxOXmfeLzeiAG4p7UeeAPhTtDDesndIW/G c0MluqMqdCpDDCZ80EpooNYQFWMMk2qbXoDICcBRaujvRtheEV4uEqYRPz3Bv7eHSQs0tc 12qMmtOsJfbF7phVLfD6mib/raGY/NRM7AbCme31pcRzspNmSdUspruYdWms6grMu1SzbO Uvk9lX9NauLAMpBcSTYicTjog== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 47cf0869 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Fri, 30 Apr 2021 23:20:40 +0000 (UTC) References: <20210430194235.1461cada@pine.local> From: Tobias Geerinckx-Rice In-reply-to: <20210430194235.1461cada@pine.local> BIMI-Selector: v=BIMI1; s=default; Date: Sat, 01 May 2021 01:20:30 +0200 Message-ID: <87im43qs01.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Tissevert =E5=86=99=E9=81=93=EF=BC=9A > I here's my first attempt at packaging something, I noticed that=20 > vim-solarized > was missing so I tried to write a package for it. Thank you! > > The only warning I got was from the guix lint which told me it=20 > couldn't find > upstream releases. I believe this is due to vim-solarized=20 > particular structure: > it's a light =C2=ABclone=C2=BB of the main repository > https://github.com/altercation/solarized containing only the=20 > vim-files. Hmm. Could we install from this authoritative(?) source instead,=20 even if the download's bigger? > (https://github.com/vim-scripts/Solarized) which has made a tag=20 > (the same > version name that I chose) so we could be using either the full=20 > repository > (more unneeded data retrieved during the build) or this second=20 > copy (they do > provide a tag but isn't it better to remain as close as possible=20 > to the > original source ?). Oh, I think we agree. :-) /tmp =CE=BB git clone --depth=3D1=20 https://github.com/vim-scripts/Solarized Cloning into 'Solarized' [...] /tmp =CE=BB git clone --depth=3D1=20 https://github.com/altercation/solarized Cloning into 'solarized' [...] /tmp =CE=BB du -hs [Ss]olarized 196K Solarized 30M solarized The relative difference is huge but I think 30M is worth it. Could you make this change, test, and send a V2? I'm no adherent=20 of the Vim. > I hope my patch is correct and thank you everyone for being such=20 > a welcoming > community and having made my experience with Guix so far=20 > absolutely great ! Thank you! We try to do our best... Your patch is great. I'd make the following tweaks before=20 committing. You can incorporate them into your V2 if you want. The description should explain what the package is to someone=20 who's never heard of it. We actually recommend ~10 lines (more is=20 fine), although many existing packages don't meet that bar. The=20 synopsis should do the same in one line. Don't be afraid to temper fawning upstream marketing-speak and=20 empty taglines like this one. That doesn't mean it can't be=20 positive (like mine -- I hate Solarized). C-M-q reindented the source field according to the same rules as=20 etc/indent-code.el. Better to do so before committing it, so=20 future committers can just run C-M-q on the entire expression=20 without creating unrelated whitespace noise. diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 477c15b9aa..ad95724c41 100644 =2D-- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -585,24 +585,33 @@ are detected, the user is notified.") (name "vim-solarized") (version "v1.0.0beta1") (source =2D (origin =2D (method git-fetch) =2D (uri (git-reference =2D (url=20 "https://github.com/altercation/vim-colors-solarized") =2D (commit=20 "528a59f26d12278698bb946f8fb82a63711eec21"))) =2D (file-name (git-file-name name version)) =2D (sha256 =2D (base32 =2D=20 "05d3lmd1shyagvr3jygqghxd3k8a4vp32723fvxdm57fdrlyzcm1")))) + (origin + (method git-fetch) + (uri (git-reference + (url=20 "https://github.com/altercation/vim-colors-solarized") + (commit=20 "528a59f26d12278698bb946f8fb82a63711eec21"))) + (file-name (git-file-name name version)) + (sha256 + (base32=20 "05d3lmd1shyagvr3jygqghxd3k8a4vp32723fvxdm57fdrlyzcm1")))) (build-system copy-build-system) (arguments '(#:install-plan '(("colors" "share/vim/vimfiles/") ("doc" "share/vim/vimfiles/")))) (home-page=20 "https://github.com/altercation/vim-colors-solarized") =2D (synopsis "Solarized Colorscheme for Vim") =2D (description "Precision colors for machines and people") =2D (license license:bsd-3))) + (synopsis "Solarized color scheme for Vim") + (description + "Solarized is a sixteen-color palette of eight monotones and=20 eight accent +colors. It was designed for use with both terminal and GUI=20 applications. + +Black text on white from a computer display is akin to reading a=20 book in direct +sunlight and can tire the eye. Solarized reduces brightness=20 contrast but, +unlike many low-contrast color schemes, retains contrasting hues=20 based on +color wheel relations for syntax highlighting readability. + +Solarized retains the same selective contrast relationships and=20 overall feel +when switching between the light and dark background modes.") + (license license:expat))) Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYIyQvg0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15DiEBAJQKJCd/tCHR9kVNZrCmPqqTXri1MYPyPOJ759Rl +cd+AP4oNsCltm6Xv8/HSFkHpJkT5TlNc9crygpOwX3K8vOOBA== =miOd -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Apr 2021 23:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tissevert Cc: 48126@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org, 48126@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161982524821832 (code B ref -1); Fri, 30 Apr 2021 23:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2021 23:27:28 +0000 Received: from localhost ([127.0.0.1]:60017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lccXg-0005g3-1S for submit@debbugs.gnu.org; Fri, 30 Apr 2021 19:27:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:42142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lccXc-0005fu-Ad for submit@debbugs.gnu.org; Fri, 30 Apr 2021 19:27:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32850) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lccXc-0005ZV-4a for guix-patches@gnu.org; Fri, 30 Apr 2021 19:27:24 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:48118) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lccXa-0000f9-GS for guix-patches@gnu.org; Fri, 30 Apr 2021 19:27:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=dojm9WMZmwb77+25JY9CbVGkBx9zp1l2PQviuuvGKtg=; h=date:in-reply-to: subject:cc:to:from:references; b=XNu984oly4q4wIse57jqErQjeH/X9s2HLJVJp IJ90RlBMkixKprjqF1ikuZpb6miOuhcaTKSip54UaPl1pGNycyxwNe0GHGzc5FgjRzPUWR NIetiq4/yqjfYHB5R6KfMmj1Z0FznoDClYNE1zqgLruM/ptfiuzqnSTu4VPUmfgoy8s2bH piM/mZ7QivAAUEnNOsDofKRK6jJzWcHSm8Mj9qJM2QEXOpWIkSQJ5VDweyM1qNwsobuJ2K MKDUygJ2yGSM4NcUz1dxnEJYvz3NTSXABNl7jAnrYrirGEcKF0o9yI1D9TpbURAsetVTS9 doxKKawTLyPkECqQwKCTAUpiw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 4a1a0537 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Fri, 30 Apr 2021 23:27:29 +0000 (UTC) References: <20210430194235.1461cada@pine.local> <87im43qs01.fsf@nckx> From: Tobias Geerinckx-Rice In-reply-to: <87im43qs01.fsf@nckx> BIMI-Selector: v=BIMI1; s=default; Date: Sat, 01 May 2021 01:27:19 +0200 Message-ID: <87fsz7qroo.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Well that diff got b=C3=B6rked to hell. Here it is again. Kind regards, T G-R --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=d Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92aW0uc2NtIGIvZ251L3BhY2thZ2VzL3ZpbS5zY20K aW5kZXggNDc3YzE1YjlhYS4uYWQ5NTcyNGM0MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3Zp bS5zY20KKysrIGIvZ251L3BhY2thZ2VzL3ZpbS5zY20KQEAgLTU4NSwyNCArNTg1LDMzIEBAIGFy ZSBkZXRlY3RlZCwgdGhlIHVzZXIgaXMgbm90aWZpZWQuIikKICAgICAobmFtZSAidmltLXNvbGFy aXplZCIpCiAgICAgKHZlcnNpb24gInYxLjAuMGJldGExIikKICAgICAoc291cmNlCi0gICAgICAo b3JpZ2luCi0gICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQotICAgICAgICAodXJpIChnaXQtcmVm ZXJlbmNlCi0gICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vYWx0ZXJjYXRp b24vdmltLWNvbG9ycy1zb2xhcml6ZWQiKQotICAgICAgICAgICAgICAgKGNvbW1pdCAiNTI4YTU5 ZjI2ZDEyMjc4Njk4YmI5NDZmOGZiODJhNjM3MTFlZWMyMSIpKSkKLSAgICAgICAgKGZpbGUtbmFt ZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQotICAgICAgICAoc2hhMjU2Ci0gICAgICAg ICAoYmFzZTMyCi0gICAgICAgICAgIjA1ZDNsbWQxc2h5YWd2cjNqeWdxZ2h4ZDNrOGE0dnAzMjcy M2Z2eGRtNTdmZHJseXpjbTEiKSkpKQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCBnaXQt ZmV0Y2gpCisgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICh1cmwgImh0 dHBzOi8vZ2l0aHViLmNvbS9hbHRlcmNhdGlvbi92aW0tY29sb3JzLXNvbGFyaXplZCIpCisgICAg ICAgICAgICAgKGNvbW1pdCAiNTI4YTU5ZjI2ZDEyMjc4Njk4YmI5NDZmOGZiODJhNjM3MTFlZWMy MSIpKSkKKyAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyICIwNWQzbG1kMXNoeWFndnIzanlncWdoeGQz azhhNHZwMzI3MjNmdnhkbTU3ZmRybHl6Y20xIikpKSkKICAgICAoYnVpbGQtc3lzdGVtIGNvcHkt YnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAgICAgJygjOmluc3RhbGwtcGxhbgogICAg ICAgICcoKCJjb2xvcnMiICJzaGFyZS92aW0vdmltZmlsZXMvIikKICAgICAgICAgICgiZG9jIiAi c2hhcmUvdmltL3ZpbWZpbGVzLyIpKSkpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIu Y29tL2FsdGVyY2F0aW9uL3ZpbS1jb2xvcnMtc29sYXJpemVkIikKLSAgICAoc3lub3BzaXMgIlNv bGFyaXplZCBDb2xvcnNjaGVtZSBmb3IgVmltIikKLSAgICAoZGVzY3JpcHRpb24gIlByZWNpc2lv biBjb2xvcnMgZm9yIG1hY2hpbmVzIGFuZCBwZW9wbGUiKQotICAgIChsaWNlbnNlIGxpY2Vuc2U6 YnNkLTMpKSkKKyAgICAoc3lub3BzaXMgIlNvbGFyaXplZCBjb2xvciBzY2hlbWUgZm9yIFZpbSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJTb2xhcml6ZWQgaXMgYSBzaXh0ZWVuLWNvbG9yIHBh bGV0dGUgb2YgZWlnaHQgbW9ub3RvbmVzIGFuZCBlaWdodCBhY2NlbnQKK2NvbG9ycy4gIEl0IHdh cyBkZXNpZ25lZCBmb3IgdXNlIHdpdGggYm90aCB0ZXJtaW5hbCBhbmQgR1VJIGFwcGxpY2F0aW9u cy4KKworQmxhY2sgdGV4dCBvbiB3aGl0ZSBmcm9tIGEgY29tcHV0ZXIgZGlzcGxheSBpcyBha2lu IHRvIHJlYWRpbmcgYSBib29rIGluIGRpcmVjdAorc3VubGlnaHQgYW5kIGNhbiB0aXJlIHRoZSBl eWUuICBTb2xhcml6ZWQgcmVkdWNlcyBicmlnaHRuZXNzIGNvbnRyYXN0IGJ1dCwKK3VubGlrZSBt YW55IGxvdy1jb250cmFzdCBjb2xvciBzY2hlbWVzLCByZXRhaW5zIGNvbnRyYXN0aW5nIGh1ZXMg YmFzZWQgb24KK2NvbG9yIHdoZWVsIHJlbGF0aW9ucyBmb3Igc3ludGF4IGhpZ2hsaWdodGluZyBy ZWFkYWJpbGl0eS4KKworU29sYXJpemVkIHJldGFpbnMgdGhlIHNhbWUgc2VsZWN0aXZlIGNvbnRy YXN0IHJlbGF0aW9uc2hpcHMgYW5kIG92ZXJhbGwgZmVlbAord2hlbiBzd2l0Y2hpbmcgYmV0d2Vl biB0aGUgbGlnaHQgYW5kIGRhcmsgYmFja2dyb3VuZCBtb2Rlcy4iKQorICAgIChsaWNlbnNlIGxp Y2Vuc2U6ZXhwYXQpKSkKIAogKGRlZmluZS1wdWJsaWMgZWRpdG9yY29uZmlnLXZpbQogICAocGFj a2FnZQo= --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYIySVw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15EHoBAISZsVXy0bWi9yVjs0NLhNE7SOqLSy+r/Qic6Z/6 DfcVAQDfUdieGxVVie72pNXwjTq7IZq+oAkENcoSZR8NCjvGBw== =25w8 -----END PGP SIGNATURE----- --==-=-=-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tissevert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 May 2021 20:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Tobias Geerinckx-Rice Cc: 48126@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org, 48126@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162016180332409 (code B ref -1); Tue, 04 May 2021 20:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 May 2021 20:56:43 +0000 Received: from localhost ([127.0.0.1]:55384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1le25y-0008Qf-KV for submit@debbugs.gnu.org; Tue, 04 May 2021 16:56:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:42772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1le25w-0008QZ-JN for submit@debbugs.gnu.org; Tue, 04 May 2021 16:56:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1le25w-0003dd-Af for guix-patches@gnu.org; Tue, 04 May 2021 16:56:40 -0400 Received: from marvid.fr ([163.172.81.107]:54292 helo=courriel.marvid.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1le25t-0000pt-CU for guix-patches@gnu.org; Tue, 04 May 2021 16:56:40 -0400 Received: from hellebore (unknown [78.194.167.103]) (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 sahkopoika (Postfix) with ESMTPSA id 282545242988; Tue, 4 May 2021 22:56:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1620161788; bh=RMhq1bUIOTzjkPDPTCO9W4aISx32y+D2QMpoEwPCsos=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=KzDE9zhD0NvIoVOQDtzyGR1VB6zFuvCg57I6zSAr76U2HHkl0AXUc3caUi8b6+KIN KjCFO6Evw4+h6TNNOBoIXE/NjIvPF3vFJ3XdAa7Z2lOWXu0HKoiaqV5OYH23HbCY3k 1vd9IFkjrXuSskpUFMiDf2uncq2bAWqsYwyfmJlo= Date: Tue, 4 May 2021 22:56:27 +0200 From: Tissevert Message-ID: References: <20210430194235.1461cada@pine.local> <87im43qs01.fsf@nckx> <87fsz7qroo.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="pxP9MzgVe4BVKtua" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fsz7qroo.fsf@nckx> Received-SPF: pass client-ip=163.172.81.107; envelope-from=tissevert+guix@marvid.fr; helo=courriel.marvid.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --pxP9MzgVe4BVKtua Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hello ! Thanks a lot for all your feedback. It took me a little while but I think I've improved my first patch proposal. I had tried to indent the code automatically like mentioned in the video tutorial using etc/indent-code.el but obviously this had failed. Maybe I overwrote the changes with vim ? Anyway, I tried doing it again but there are many other badly indented blocks in the rest of the file so it is hard to do and retain only what is in my new package. So I've done it twice during the process, but it could still be a little weird. I changed the source to use the main «heavy» repos, and since it has a release tag but the actual commit corresponding to this tag is a little behind the current state (I checked the diff, it has changes to the vim files, not just the documentation) so I used the latest commit as target to be sure the most recent changes were included in the package even though I still call it by the name of the most recent tag. So here goes. Kind regards, Tissevert Le Sat, May 01, 2021 at 01:27:19AM +0200, Tobias Geerinckx-Rice a écrit : > Well that diff got börked to hell. Here it is again. > > Kind regards, > > T G-R > --pxP9MzgVe4BVKtua Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-Update-version-indentation-and-description.patch" >From e310e94869cfa274d0699ab97c60835dab6fa5eb Mon Sep 17 00:00:00 2001 From: Tissevert Date: Tue, 4 May 2021 22:43:25 +0200 Subject: [PATCH] Update version, indentation and description --- gnu/packages/vim.scm | 53 ++++++++++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 21 deletions(-) diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 477c15b9aa..6fb79851b8 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -581,28 +581,39 @@ are detected, the user is notified.") (license license:wtfpl2))) (define-public vim-solarized - (package - (name "vim-solarized") - (version "v1.0.0beta1") - (source - (origin - (method git-fetch) - (uri (git-reference + (let ((commit "62f656a02f93c5190a8753159e34b385588d5ff3") + (revision "1")) + (package + (name "vim-solarized") + (version (git-version "v1.0.0beta1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference (url "https://github.com/altercation/vim-colors-solarized") - (commit "528a59f26d12278698bb946f8fb82a63711eec21"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "05d3lmd1shyagvr3jygqghxd3k8a4vp32723fvxdm57fdrlyzcm1")))) - (build-system copy-build-system) - (arguments - '(#:install-plan - '(("colors" "share/vim/vimfiles/") - ("doc" "share/vim/vimfiles/")))) - (home-page "https://github.com/altercation/vim-colors-solarized") - (synopsis "Solarized Colorscheme for Vim") - (description "Precision colors for machines and people") - (license license:bsd-3))) + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0001mz5v3a8zvi3gzmxhi3yrsb6hs7qf6i497arsngnvj2cwn61d")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("vim-colors-solarized/colors" "share/vim/vimfiles/") + ("vim-colors-solarized/doc" "share/vim/vimfiles/")))) + (home-page "https://github.com/altercation/vim-colors-solarized") + (synopsis "Solarized color scheme for Vim") + (description + "Solarized is a 16-color palette comprising 8 monotones and 8 accent +colors. It was designed for use with both terminal and GUI applicatins, and +has a dark and a light mode. + +Based on CIELAB lightness relationships between colors, this theme reduces +brightness contrast but retains contrasting hues based on colorwheel relations +for syntax highlighting readability. + +It retains the same selective contrast relationships and overall feel when +switching between the light and dark background modes.") + (license license:expat)))) (define-public editorconfig-vim (package -- 2.31.1 --pxP9MzgVe4BVKtua-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tissevert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 May 2021 17:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48126@debbugs.gnu.org Cc: Tobias Geerinckx-Rice Received: via spool by 48126-submit@debbugs.gnu.org id=B48126.162101224722556 (code B ref 48126); Fri, 14 May 2021 17:11:02 +0000 Received: (at 48126) by debbugs.gnu.org; 14 May 2021 17:10:47 +0000 Received: from localhost ([127.0.0.1]:46961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhbKo-0005rk-Gm for submit@debbugs.gnu.org; Fri, 14 May 2021 13:10:46 -0400 Received: from marvid.fr ([163.172.81.107]:36262 helo=courriel.marvid.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhbKl-0005rU-Ev for 48126@debbugs.gnu.org; Fri, 14 May 2021 13:10:45 -0400 Received: from hellebore (unknown [78.194.167.103]) (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 sahkopoika (Postfix) with ESMTPSA id D93E6532A969; Fri, 14 May 2021 19:10:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1621012236; bh=9xlPIOZBz1CjPEOXr18bJ8YL8xuVpgti30pKIIeRNgM=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=b1fcWSgIpYBd/jytnRRNwUMgw4izhDNCU10MEWBnyl4zw/gEQ1Sc1skCybGmQd1Y/ D8TMDF+JgP44PshL6iPNQJn+nVyz3sNf03L950axZHcb7KmW3nsrAroQkQlY/r6+H/ EVThSt8kONXM9RN/XMjQLGXGv89r179dboD54V0M= Date: Fri, 14 May 2021 19:10:28 +0200 From: Tissevert Message-ID: References: <20210430194235.1461cada@pine.local> <87im43qs01.fsf@nckx> <87fsz7qroo.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="oR9fvH61OxgyOkJo" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.0 (/) 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: -1.0 (-) --oR9fvH61OxgyOkJo Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hey, This time I think the 2nd version of the patch has the right format. Actually it's kind of a 3rd version because there was still an indentation problem (tabs had creeped undected as far as my package's description) and a repetition in the text. And I have no idea why using etc/indent-code.el had broken the whole file last time, it's worked fine and has modified only my region this time. So, it was still useful practice for me : ) And I really hope it's good this time : ) Kind regards, Tissevert Le Tue, May 04, 2021 at 10:56:27PM +0200, Tissevert a écrit : > Hello ! > > Thanks a lot for all your feedback. > > It took me a little while but I think I've improved my first patch proposal. I > had tried to indent the code automatically like mentioned in the video tutorial > using etc/indent-code.el but obviously this had failed. Maybe I overwrote the > changes with vim ? Anyway, I tried doing it again but there are many other > badly indented blocks in the rest of the file so it is hard to do and retain > only what is in my new package. So I've done it twice during the process, but > it could still be a little weird. > > I changed the source to use the main «heavy» repos, and since it has a release > tag but the actual commit corresponding to this tag is a little behind the > current state (I checked the diff, it has changes to the vim files, not just > the documentation) so I used the latest commit as target to be sure the most > recent changes were included in the package even though I still call it by the > name of the most recent tag. > > So here goes. > > Kind regards, > > Tissevert > > --oR9fvH61OxgyOkJo Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-Add-package-for-vim-solarized.patch" Content-Transfer-Encoding: 8bit >From 23f26c93fca3a5468774e419e07a9efb82339214 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Fri, 30 Apr 2021 19:04:35 +0200 Subject: [PATCH] Add package for vim-solarized --- gnu/packages/vim.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 47ac984fc7..9e1eaa7fbd 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2019, 2020 Jakub KÄ…dzioÅ‚ka ;;; Copyright © 2020 Jack Hill ;;; Copyright © 2021 Simon Tournier +;;; Copyright © 2021 Tissevert ;;; ;;; This file is part of GNU Guix. ;;; @@ -579,6 +580,41 @@ are detected, the user is notified.") (home-page "https://github.com/vim-syntastic/syntastic") (license license:wtfpl2))) +(define-public vim-solarized + (let ((commit "62f656a02f93c5190a8753159e34b385588d5ff3") + (revision "1")) + (package + (name "vim-solarized") + (version (git-version "v1.0.0beta1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/altercation/vim-colors-solarized") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0001mz5v3a8zvi3gzmxhi3yrsb6hs7qf6i497arsngnvj2cwn61d")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("vim-colors-solarized/colors" "share/vim/vimfiles/") + ("vim-colors-solarized/doc" "share/vim/vimfiles/")))) + (home-page "https://github.com/altercation/vim-colors-solarized") + (synopsis "Solarized color scheme for Vim") + (description + "Solarized is a 16-color palette comprising 8 monotones and 8 accent +colors. It was designed for use with both terminal and GUI applicatins, and +has a dark and a light mode. + +Based on CIELAB lightness relationships between colors, this theme reduces +brightness contrast but retains contrasting hues based on colorwheel relations +for syntax highlighting readability. + +It keeps the same selective contrast relationships and overall feel when +switching between the light and dark background modes.") + (license license:expat)))) + (define-public editorconfig-vim (package (name "editorconfig-vim") -- 2.31.1 --oR9fvH61OxgyOkJo-- From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 May 2021 19:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48126@debbugs.gnu.org Cc: Tobias Geerinckx-Rice , Tissevert X-Debbugs-Original-To: 48126@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16210203543703 (code B ref -1); Fri, 14 May 2021 19:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2021 19:25:54 +0000 Received: from localhost ([127.0.0.1]:47073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhdRZ-0000xZ-Ko for submit@debbugs.gnu.org; Fri, 14 May 2021 15:25:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:57694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhcVn-0007qb-G3 for submit@debbugs.gnu.org; Fri, 14 May 2021 14:26:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhcVn-0006ir-9y for guix-patches@gnu.org; Fri, 14 May 2021 14:26:11 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:2364) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lhcVi-0000IM-Tb for guix-patches@gnu.org; Fri, 14 May 2021 14:26:10 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id B009B820; Fri, 14 May 2021 20:25:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1621016758; x=1622831159; bh=mqanNy1k62uBQTVxFXG+XXfKyxgXWk0N677 qOvohGwE=; b=4xA4JType5SxXVikNnXqNkPVinfywdkMeeA/THosLo0p1/het+q x9kuNnpIMTJo6GPw7PWeP4FKnnRyFzpR6cAwW8QV9gfMlN4s1FdnynoGvZztV6h6 QS7UgIDXlNy0JwaM95VEh1pCRqR8C94PBzYca1ClnFOdCuP168lW3rE4KgWri/39 OtH2IjIJDU1BzSwGLvcKevaZqcVJzFQZqsHtPi6v5p+xlgm9NYRRGo2S0pydFhf8 G2GvbqPfo/X7v3cVtYto7uVa7qyTIuYZYG58In/my7EeC9csV6Ouai4+Hd2vi86S fk7ljs9ErPm0ppd7YJid+SjVIRXEfragxdhzFpOCySdOcbl7c+H6d3IZjWnWrcBa Ci/5aWWcHgk1h/OFplSyi2bOQKkeSSqxuJXG9GoF0QWI5JDh+T6HZ18yFhD7k+Kc we+NyzrqKjzfRCbankzouXBmAIBqw9aZzB/Y+HIAOnJAd1Kuh6t7AJIPi6cPQxnI 5e29zxulL37WuWiYkk3yy5AMgCwtykjX5UWhhfr1OgN4HxQpWNSLXgoXx8hnafBd Nu4p3QbXUlBu828rd+j7v8zTmQrV6PokqJ0IQxn5oUQkDsStCkQm+Wpj4QBCyUrZ Np/PNGnU7wsVQVEdJouTLA7fij09geGy+VfaTL1Yc+EjI1YOUMoOYi10= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XHgbon1zMm8l; Fri, 14 May 2021 20:25:58 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id 413CC187; Fri, 14 May 2021 20:25:52 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 0CEE3104B5; Fri, 14 May 2021 20:25:50 +0200 (CEST) From: Thiago Jung Bauermann Date: Fri, 14 May 2021 15:25:44 -0300 Message-ID: <1655254.02rAZkHj1U@popigai> In-Reply-To: References: <20210430194235.1461cada@pine.local> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Received-SPF: pass client-ip=95.128.36.41; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Fri, 14 May 2021 15:25:50 -0400 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.4 (--) Hello Tissevert, Em sexta-feira, 14 de maio de 2021, =E0s 14:10:28 -03, Tissevert escreveu: > Hey, >=20 > This time I think the 2nd version of the patch has the right format. > Actually it's kind of a 3rd version because there was still an > indentation problem (tabs had creeped undected as far as my package's > description) and a repetition in the text. >=20 > And I have no idea why using etc/indent-code.el had broken the whole file > last time, it's worked fine and has modified only my region this time. > So, it was still useful practice for me : ) And I really hope it's good > this time : ) I can't comment on the package itself, but I hope you don't mind me=20 pointing out a minor nit: > + "Solarized is a 16-color palette comprising 8 monotones and 8 > accent +colors. It was designed for use with both terminal and GUI > applicatins, and +has a dark and a light mode. Typo: applications =2D-=20 Thanks, Thiago From unknown Sun Jun 22 08:01:48 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#48126] [PATCH] Add package for vim-solarized Resent-From: Tissevert Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 May 2021 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48126@debbugs.gnu.org Cc: Tobias Geerinckx-Rice , Thiago Jung Bauermann X-Debbugs-Original-To: 48126@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162102443610526 (code B ref -1); Fri, 14 May 2021 20:34:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2021 20:33:56 +0000 Received: from localhost ([127.0.0.1]:47135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lheVP-0002jh-Dc for submit@debbugs.gnu.org; Fri, 14 May 2021 16:33:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:46784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lheVM-0002jY-Uh for submit@debbugs.gnu.org; Fri, 14 May 2021 16:33:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lheVM-0008U4-Nw for guix-patches@gnu.org; Fri, 14 May 2021 16:33:52 -0400 Received: from marvid.fr ([163.172.81.107]:34274 helo=courriel.marvid.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lheVJ-0004qY-NR for guix-patches@gnu.org; Fri, 14 May 2021 16:33:52 -0400 Received: from hellebore (unknown [78.194.167.103]) (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 sahkopoika (Postfix) with ESMTPSA id 75ACC532C4C2; Fri, 14 May 2021 22:33:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1621024420; bh=SlPiy18Iu17d5pYFfAcpmho4LIDP1SPJ4CMkGfBDQxk=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=GflAby25Tovx8iAOrmw5cZswotzjjBOryOjHA41sjeTxDNXMPE2xzWsAnywS8VdrB gO7FyHoJ2Zuoque+XI0CQWpRU6yMXAZnKeWpU+nR337znAbaVZHRrz8ql2CrCBMihH gn2Nw9pUHW6zgjxyJQzNnLSc9HW6C1JxTkVX7iuI= Date: Fri, 14 May 2021 22:33:39 +0200 From: Tissevert Message-ID: References: <20210430194235.1461cada@pine.local> <1655254.02rAZkHj1U@popigai> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="DkIHIh0dpKYJ6P9b" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1655254.02rAZkHj1U@popigai> Received-SPF: pass client-ip=163.172.81.107; envelope-from=tissevert+guix@marvid.fr; helo=courriel.marvid.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --DkIHIh0dpKYJ6P9b Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi !! Le Fri, May 14, 2021 at 03:25:44PM -0300, Thiago Jung Bauermann a écrit : > Hello Tissevert, > > > I can't comment on the package itself, but I hope you don't mind me > pointing out a minor nit: > > > + "Solarized is a 16-color palette comprising 8 monotones and 8 > > accent +colors. It was designed for use with both terminal and GUI > > applicatins, and +has a dark and a light mode. > > Typo: applications > minor, but embarassing !! Thank you so much for spotting it ! Cheers, Tissevert --DkIHIh0dpKYJ6P9b Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-Add-package-for-vim-solarized.patch" Content-Transfer-Encoding: 8bit >From a9d99ee324b5ad9d23ff402dc71e4f646599a474 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Fri, 30 Apr 2021 19:04:35 +0200 Subject: [PATCH] Add package for vim-solarized --- gnu/packages/vim.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 47ac984fc7..63c70506f8 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2019, 2020 Jakub KÄ…dzioÅ‚ka ;;; Copyright © 2020 Jack Hill ;;; Copyright © 2021 Simon Tournier +;;; Copyright © 2021 Tissevert ;;; ;;; This file is part of GNU Guix. ;;; @@ -579,6 +580,41 @@ are detected, the user is notified.") (home-page "https://github.com/vim-syntastic/syntastic") (license license:wtfpl2))) +(define-public vim-solarized + (let ((commit "62f656a02f93c5190a8753159e34b385588d5ff3") + (revision "1")) + (package + (name "vim-solarized") + (version (git-version "v1.0.0beta1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/altercation/vim-colors-solarized") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0001mz5v3a8zvi3gzmxhi3yrsb6hs7qf6i497arsngnvj2cwn61d")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("vim-colors-solarized/colors" "share/vim/vimfiles/") + ("vim-colors-solarized/doc" "share/vim/vimfiles/")))) + (home-page "https://github.com/altercation/vim-colors-solarized") + (synopsis "Solarized color scheme for Vim") + (description + "Solarized is a 16-color palette comprising 8 monotones and 8 accent +colors. It was designed for use with both terminal and GUI applications, and +has a dark and a light mode. + +Based on CIELAB lightness relationships between colors, this theme reduces +brightness contrast but retains contrasting hues based on colorwheel relations +for syntax highlighting readability. + +It keeps the same selective contrast relationships and overall feel when +switching between the light and dark background modes.") + (license license:expat)))) + (define-public editorconfig-vim (package (name "editorconfig-vim") -- 2.31.1 --DkIHIh0dpKYJ6P9b-- From unknown Sun Jun 22 08:01:48 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tissevert Subject: bug#48126: closed (Re: [PATCH] Add package for vim-solarized) Message-ID: References: <87eee8du7o.fsf@nckx> <20210430194235.1461cada@pine.local> X-Gnu-PR-Message: they-closed 48126 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 48126@debbugs.gnu.org Date: Sat, 15 May 2021 13:05:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1621083902-32172-1" This is a multi-part message in MIME format... ------------=_1621083902-32172-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #48126: [PATCH] Add package for vim-solarized which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 48126@debbugs.gnu.org. --=20 48126: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D48126 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1621083902-32172-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 48126-done) by debbugs.gnu.org; 15 May 2021 13:04:16 +0000 Received: from localhost ([127.0.0.1]:47849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhtxo-0008Lp-8h for submit@debbugs.gnu.org; Sat, 15 May 2021 09:04:16 -0400 Received: from tobias.gr ([80.241.217.52]:46270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhtxl-0008Lg-AQ for 48126-done@debbugs.gnu.org; Sat, 15 May 2021 09:04:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018; bh=uVV9f66F6zA611siRy4naJrqYZHtR1lDftycZRywCkw=; h=date:subject:to: from; b=jOEsuyfPm3pczIeKus+WxiZYBERI+1MiyrnomD1DcrgmNy8NJlwlvKjEVZqQe+ hwHKqZcljsYqitYO/kCPUvp9UeuuNqq1uQw9MS8Ej9w0/8s2f4WoU34sunX7BYZu8Iz1eQ rh0o5ngURDKUpTati+jeLEU7CjivV0YkpDi0qb26o5qYFo2mD2udhtK6q9mampyMufMrAR lNHfMK458hYpebtUAuxWkmk6AnrZy/myi08tp5Dmj3tKXXeVdsnl2BkABnypb1cE9njwbP xmlUYndRMxcZ68/q9ifJ2r5NFDkFGgBpzTgBWtNm+jdJpclpo6zgjAg3JeYJvgT0qFBdMQ == Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id dcd86ebf (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for <48126-done@debbugs.gnu.org>; Sat, 15 May 2021 13:04:27 +0000 (UTC) From: Tobias Geerinckx-Rice To: 48126-done@debbugs.gnu.org Subject: Re: [PATCH] Add package for vim-solarized BIMI-Selector: v=BIMI1; s=default; Date: Sat, 15 May 2021 15:04:11 +0200 Message-ID: <87eee8du7o.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 48126-done 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: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Tissevert, I =2D added a commit message following our particular flavour of the=20 =E2=80=98GNU ChangeLog format=E2=80=99, =2D changed the URL to /solarized (the commit already referred to=20 that repository), =2D explained that this package installs only the Vim files from=20 there, and pushed the thing as 992aa56e7c5d10e7d8d260fe3b2d0ce15b00c17b. Phew! And thanks, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYJ/Gyw0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15GqgA/A+h4epJdxBysf8gCf3eCSuF/CLO4D60nNbYwMpm XObrAP4zn3S+i7dB73XbAyTF4grBWatl8npGcpnoITR3NhgeAw== =iyXV -----END PGP SIGNATURE----- --=-=-=-- ------------=_1621083902-32172-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Apr 2021 18:03:59 +0000 Received: from localhost ([127.0.0.1]:59808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXUc-0006Of-EL for submit@debbugs.gnu.org; Fri, 30 Apr 2021 14:03:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:60576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXAf-0003i4-P7 for submit@debbugs.gnu.org; Fri, 30 Apr 2021 13:43:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcXAd-0005NQ-B1 for guix-patches@gnu.org; Fri, 30 Apr 2021 13:43:21 -0400 Received: from marvid.fr ([163.172.81.107]:49386 helo=courriel.marvid.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcXAa-0001a9-Gx for guix-patches@gnu.org; Fri, 30 Apr 2021 13:43:18 -0400 Received: from pine.local (unknown [78.194.167.103]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by sahkopoika (Postfix) with ESMTPSA id 2D10B51E088B for ; Fri, 30 Apr 2021 19:42:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=marvid.fr; s=201901; t=1619804556; bh=IfzqcJa+qwcIvkrSlYiSkiThY9sQX59MVOp1N1QC2Ss=; h=Date:From:To:Subject; b=Rb0SdDYcR9zzydtrkQKsfbkIekC0tVOmH2N3nNTv5T1b7E5J7PX2PfbQISOYvyzyZ sVuYjZr9TgD9jAzpoPV8Ge74XeSafa8l3b6dpnufY8IRG5B4m6vuimMfXvmaLyyL6F nDwFcOOJdzyvpQn5RWSE5yzTTaKWPXlbnnvrWkXk= Date: Fri, 30 Apr 2021 19:42:35 +0200 From: Tissevert To: guix-patches@gnu.org Subject: [PATCH] Add package for vim-solarized Message-ID: <20210430194235.1461cada@pine.local> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/S9dqFBw+pOE7Ww.b9oRuajC" Received-SPF: pass client-ip=163.172.81.107; envelope-from=tissevert+guix@marvid.fr; helo=courriel.marvid.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 30 Apr 2021 14:03:57 -0400 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.4 (--) --MP_/S9dqFBw+pOE7Ww.b9oRuajC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Guix ! I here's my first attempt at packaging something, I noticed that vim-solari= zed was missing so I tried to write a package for it. The only warning I got was from the guix lint which told me it couldn't find upstream releases. I believe this is due to vim-solarized particular struct= ure: it's a light =C2=ABclone=C2=BB of the main repository https://github.com/altercation/solarized containing only the vim-files. It doesn't have any tags/releases but the full repository does. I used the lat= est commit on the master branch in git-reference for guix to retrieve it and the corresponding version on the full repository as package version. Does that = seem right ? I found another copy in project vim-scripts (https://github.com/vim-scripts/Solarized) which has made a tag (the same version name that I chose) so we could be using either the full repository (more unneeded data retrieved during the build) or this second copy (they do provide a tag but isn't it better to remain as close as possible to the original source ?). I hope my patch is correct and thank you everyone for being such a welcoming community and having made my experience with Guix so far absolutely great ! Tissevert --MP_/S9dqFBw+pOE7Ww.b9oRuajC Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-Add-package-for-vim-solarized.patch =46rom 8c6f15a97910d2786968818fc8ecf82a73df24c3 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Fri, 30 Apr 2021 19:04:35 +0200 Subject: [PATCH] Add package for vim-solarized --- gnu/packages/vim.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm index 47ac984fc7..477c15b9aa 100644 --- a/gnu/packages/vim.scm +++ b/gnu/packages/vim.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2019, 2020 Jakub K=C4=85dzio=C5=82ka ;;; Copyright =C2=A9 2020 Jack Hill ;;; Copyright =C2=A9 2021 Simon Tournier +;;; Copyright =C2=A9 2021 Tissevert ;;; ;;; This file is part of GNU Guix. ;;; @@ -579,6 +580,30 @@ are detected, the user is notified.") (home-page "https://github.com/vim-syntastic/syntastic") (license license:wtfpl2))) =20 +(define-public vim-solarized + (package + (name "vim-solarized") + (version "v1.0.0beta1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/altercation/vim-colors-solarized") + (commit "528a59f26d12278698bb946f8fb82a63711eec21"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "05d3lmd1shyagvr3jygqghxd3k8a4vp32723fvxdm57fdrlyzcm1")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("colors" "share/vim/vimfiles/") + ("doc" "share/vim/vimfiles/")))) + (home-page "https://github.com/altercation/vim-colors-solarized") + (synopsis "Solarized Colorscheme for Vim") + (description "Precision colors for machines and people") + (license license:bsd-3))) + (define-public editorconfig-vim (package (name "editorconfig-vim") --=20 2.31.1 --MP_/S9dqFBw+pOE7Ww.b9oRuajC-- ------------=_1621083902-32172-1--