From patchwork Sun Nov 22 05:30:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "vasilii.smirnov--- via Guix-patches\" via" X-Patchwork-Id: 25279 X-Patchwork-Delegate: mail@cbaines.net Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2FD2227BBF7; Sun, 22 Nov 2020 05:31:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0B2C627BBF6 for ; Sun, 22 Nov 2020 05:31:09 +0000 (GMT) Received: from localhost ([::1]:52362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kghxs-0006Fu-7e for patchwork@mira.cbaines.net; Sun, 22 Nov 2020 00:31:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kghxm-0006Fn-VT for guix-patches@gnu.org; Sun, 22 Nov 2020 00:31:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35311) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kghxm-00015t-OD for guix-patches@gnu.org; Sun, 22 Nov 2020 00:31:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kghxm-0000q5-LM for guix-patches@gnu.org; Sun, 22 Nov 2020 00:31:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44789] gnu: Add lemonbar-xft. Resent-From: elaexuotee@wilsonb.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Nov 2020 05:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44789 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 44789@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16060230303180 (code B ref -1); Sun, 22 Nov 2020 05:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Nov 2020 05:30:30 +0000 Received: from localhost ([127.0.0.1]:46857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kghxB-0000p9-It for submit@debbugs.gnu.org; Sun, 22 Nov 2020 00:30:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:51768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kghx7-0000oz-8u for submit@debbugs.gnu.org; Sun, 22 Nov 2020 00:30:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46940) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kghx7-0006DL-2B for guix-patches@gnu.org; Sun, 22 Nov 2020 00:30:21 -0500 Received: from m42-5.mailgun.net ([69.72.42.5]:33163) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kghx5-0000hj-39 for guix-patches@gnu.org; Sun, 22 Nov 2020 00:30:20 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1606023018; h=Content-Type: MIME-Version: Message-Id: Subject: From: To: Date: Sender; bh=yyNgyXa2pLplhDu/n6p7mW4+59dA4Ej+NaO7VOMw4C8=; b=ZIrKWf6gshKKB7EIeR+zz8oZCqBKsmd8ADG6RTV5G5iJ2bV1o3NwTs2eFgAR2qa4/gRZksR/ Gnmec1H9BIoT0MEem42m9Za+DGlyGt8dLVSFe0Hte0qCEDV0+Ao7alEG4BFEKldpn+0lw7vQ q9ndkggfQKm0FTpeK9w6ejdu4MXEvDQkple0A4UFvVX2v5+2WswdwKaH0OWY7lZujvfMWqnB 4PYHvu0yeRIhM1Ru8k1hfGRQeIUpF1cpgdF/uDBq/ZWmTc3AOM9mHVf2EdwFJ9ahntXaNtlt Jl6j5PNylwVbB3C/AyLJ9K7p/7FXD/EvoDfFLeSieHl1AjYUvMPAeA== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyI5MmEzMyIsICJndWl4LXBhdGNoZXNAZ251Lm9yZyIsICIwODU0N2EiXQ== Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n02.prod.us-east-1.postgun.com with SMTP id 5fb9f767e9b70886227bc496 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Sun, 22 Nov 2020 05:30:15 GMT Received: from localhost (KD106154069226.au-net.ne.jp [106.154.69.226]) by wilsonb.com (Postfix) with ESMTPSA id 0D313A1A79 for ; Sun, 22 Nov 2020 05:30:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1606023010; bh=yyNgyXa2pLplhDu/n6p7mW4+59dA4Ej+NaO7VOMw4C8=; h=Date:To:From:Subject:From; b=QbJ8lV5mJ955KyeXwMPmKoj7AoahSmPuCL5QeJaRJ5f7V4g+vUkshiE3o+JWgIHCC 66dib5J4pOooTSNJOcInZUWdFWbEHT5SZTqY5/MQx1gSL6N9qUrsX/e7QTWNpMABxJ eYOLxlZIYi2Bcc0uZvmL9lqSpc4FUT66DV/VpiZp4keRBEKzpJJQhDAYGtpM7nYy6N DXq27d5M4bxpU+bJdnh56EeVDKSF7Hgglo2nzAzQJX3w2j5aD4MitOPA1aIslTh88D 79JQT6xGG1FCofTuTdqmOifLn32Dvs/fyL7PpvopCp7Lqno35GWAJgOxqGStCyEeT2 h6SyCE+DyP21tAUq7NUGO1dfn7EVcmDAqlzNcFHTq5KnRT3TGAcL0/ULJSUosl4ARN PC7s/RJuXLmfwXo6A0XEGAzG4UT2VMLxBFrM7Eaxr+FFHWbR93RKNUFK/eXR8snzBt lmJQ0MBwr+xZwx8tSYa/6Yk3NKlTs64JuCmFgGAdQF8TFblWrbQiF4U+FZ0KE1YePU ept0ElHHNmCPjKYQgLzIgDAZp6W3zkFt6zIB2p8L7d/Y/4IHAY9R7UydZsKn7+Orar akT73q3QEtnvMdtvOE8Cbqn01G9Jdeh6HQu1C4NP5+tDopD4tN7rd2PEHG2W//Fwqb mdXs3m0RpCiKbWn0B4OBwFDU= Date: Sun, 22 Nov 2020 14:30:01 +0900 Message-Id: <2ZE4C0OKC3A7H.2HN5A6QF4EP7L@wilsonb.com> User-Agent: mblaze/1.0 MIME-Version: 1.0 Received-SPF: pass client-ip=69.72.42.5; envelope-from=bounce+686de0.08547a-guix-patches=gnu.org@mg.wilsonb.com; helo=m42-5.mailgun.net 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: elaexuotee@wilsonb.com, elaexuotee--- via Guix-patches X-Patchwork-Original-From: elaexuotee--- via Guix-patches via From: "vasilii.smirnov--- via Guix-patches\" via" X-getmail-retrieved-from-mailbox: Patches This adds a fork of the `lemonbar' package that supports fontconfig. From 2a6f0059f8c5ca687c68c667d88a58c98f6c12ba Mon Sep 17 00:00:00 2001 From: "B. Wilson" Date: Sun, 22 Nov 2020 14:23:48 +0900 Subject: [PATCH] gnu: Add lemonbar-xft. To: guix-patches@gnu.org gnu/packages/wm.scm(lemonbar-xft): New variable. --- gnu/packages/wm.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 361cecf26f..7d9b591545 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2020 Marcin Karpezo ;;; Copyright © 2020 EuAndreh ;;; Copyright © 2020 Michael Rohleder +;;; Copyright © 2020 B. Wilson ;;; ;;; This file is part of GNU Guix. ;;; @@ -1931,6 +1932,40 @@ formatting, RandR and Xinerama support and EWMH compliance without wasting your precious memory.") (license license:x11)))) +(define-public lemonbar-xft + ;; Upstream v2.0 tag is several years behind HEAD + (let ((commit "481e12363e2a0fe0ddd2176a8e003392be90ed02")) + (package + (inherit lemonbar) + (name "lemonbar-xft") + (version (string-append "2.0." (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/drscream/lemonbar-xft") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0588g37h18lv50h7w8vfbwhvc3iajh7sdr53848spaif99nh3mh4")))) + (inputs `(("freetype" ,freetype) + ("libxft" ,libxft) + ("libx11" ,libx11) + ,@(package-inputs lemonbar))) + (arguments + `(#:tests? #f ;no test suite + #:make-flags + (list + (string-append "CC=" ,(cc-for-target)) + (string-append "PREFIX=" %output) + (string-append "CFLAGS=" + (string-join + (list (string-append "-I" (assoc-ref %build-inputs "freetype") + "/include/freetype2") + (string-append "-D" "VERSION=" + (format #f "'~s'" ,version)))))) + #:phases (modify-phases %standard-phases (delete 'configure))))))) + (define-public xclickroot (let ((commit "309fd17174dba4149b5ea66654c6fd02cfcf7c9a") (revision "1")) -- 2.29.2