From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EBpLIQA2f2OuGQEAbAwnHQ (envelope-from ) for ; Thu, 24 Nov 2022 10:14:40 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id eNNMIQA2f2M4KAEAauVa8A (envelope-from ) for ; Thu, 24 Nov 2022 10:14:40 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1E2B7D4A5 for ; Thu, 24 Nov 2022 10:14:40 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oy8JI-0008JH-GI; Thu, 24 Nov 2022 04:14:20 -0500 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 ) id 1oy83W-0004aV-9W for guix-patches@gnu.org; Thu, 24 Nov 2022 03:58:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oy83W-0006Cn-1a for guix-patches@gnu.org; Thu, 24 Nov 2022 03:58:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oy83V-0001nD-TR for guix-patches@gnu.org; Thu, 24 Nov 2022 03:58:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59536] [PATCH] gnu: Add kvantum. Resent-From: Yash Tiwari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Nov 2022 08:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59536 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 59536@debbugs.gnu.org Cc: Yash Tiwari X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16692802456847 (code B ref -1); Thu, 24 Nov 2022 08:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2022 08:57:25 +0000 Received: from localhost ([127.0.0.1]:57201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oy82u-0001mM-Pr for submit@debbugs.gnu.org; Thu, 24 Nov 2022 03:57:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:58614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oy5Yp-0001aF-Nh for submit@debbugs.gnu.org; Thu, 24 Nov 2022 01:18:15 -0500 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 ) id 1oy5Yp-0005IK-J7 for guix-patches@gnu.org; Thu, 24 Nov 2022 01:18:11 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1oy5Yn-0002wr-1c for guix-patches@gnu.org; Thu, 24 Nov 2022 01:18:11 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4NHnqH1BYKz9sQ9 for ; Thu, 24 Nov 2022 07:18:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1669270683; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wTw/IirIbjHl7voQs7bJe6Phz/jihRbn3oqaOcIc1BY=; b=ZsgdhjTTAJk/rQYFlSyVvT7tHvgq/NToRWMpYnWHrQMyjv/vp+Yxnk6FkQJowVIqURwMNs PqMQKoNSDlJjcHEng2Dj+/nj5tDRPrR+bE4Zb971gQiO+Ghv0qTfNLuQSc3ibqRSssSFaD cWbJ6414qrXdzvT6eUTucbvavoDUkHAmHXNayCa/+f+p5xdv93VNb/EI55TL+lusnpWNew SEiLsJTZW3/W4eAJ71VYf7fqHLFtbAAetACrL09q63yi6+XCeUWa7RVnyOjwYEe+Lcvcrv uhwyNp439cgpNEBzJ12mj6D0FVbGAHYg8r+8XAkfSI7NcBfIhcR39dt66dAKjg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1669270681; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wTw/IirIbjHl7voQs7bJe6Phz/jihRbn3oqaOcIc1BY=; b=hgD1HLFL30M672AWd5+3jbqSht1mjLG1AtiF/AiYJeY5Qtcol6+l7LSQL0yAYEz2ype399 oSBEWycEY6eweVz2NQ20wvH5EsHS/EjZm7wy6L5LNRxLxvYnzU667YFuXh9gXiyMke5dcu KbFEq9sdlEQ3PYa1ej+Od9/esCEMORHQazxtrHE8sTvRh2nbnYjb3Tvnnqz8C/TYEYHHCr XbWKsRKfrjQq0Ck3UBwWYkXTbieKWJvBqAm/CUlnEQToKf46gi1bg/bw0YsT3W1pH0fqnt iNfT2eIOHXuXOV4i2rP0mqowVeEJFlvMw2XNCpHiB1A3UWcyFSyFZPNCsaqhsQ== Date: Thu, 24 Nov 2022 11:47:48 +0530 Message-Id: <2a24602de5005d98057016dcf28ca07f676952f7.1669270666.git.yasht@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-MBO-RS-META: jzj7cyf63coeoe9c9rab5hz5a9erbt5x X-MBO-RS-ID: b56d34f34bd81f59b6f Received-SPF: pass client-ip=2001:67c:2050:0:465::101; envelope-from=yasht@mailbox.org; helo=mout-p-101.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 24 Nov 2022 03:57:24 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Thu, 24 Nov 2022 04:14:18 -0500 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Yash Tiwari X-ACL-Warn: , Yash Tiwari via Guix-patches From: Yash Tiwari via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1669281280; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=wTw/IirIbjHl7voQs7bJe6Phz/jihRbn3oqaOcIc1BY=; b=K03qZhS3ZGTO1NWYy6SP9ruHbTyziQMISNjiaV4hSemo8OXr69N/beTU9cE/caqgA4RgLJ xhPzQKjPc3AVWO0+q8oRCndOHAuFnhyv6PEnbIoguvyBh/WeCdTZM9uM8RbnYn8NEqKMT5 ePkLk1vIgf5LnsyMNUWAjaardBBUTJc9hxb1QfcMl9Fy6aylXT7phfNJjfmxMIdjQZWFWI 0uHDDiaFFHbAF/L3VPYwRklWqRdRbE6TG49A4EOIEW082IOpKmOsrnrawVXqN4OWC3rkRG /gBMY0IBOM8dDuESyGXHJibj9/VoUdXMDMLvUdPpAqvghexKNXK1v5/uQhHHhA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1669281280; a=rsa-sha256; cv=none; b=pP3Lh21WuWMi3k+V/bLqHxhjbqtqWqK7TmB2EhWGuyRflwrdGEjVixsn8PiT3O5Gv3AeCY cECyl6Hbw7xfmpI+JPJZhQz5YFt5v0bj3IWiz8EI5m3Ti6LRTsfVdEB342ODnIgA82l+qC oPmsA0uRDYjtaQ8dD6CVtbZCAubqEslVQN9nY9mJJIvhI4dOwtHPWHEC5k/WZpKX3kEU0q 9AwaldM7/+4XSFcTN6CuvdNFoSVGXrGcp7zh5pvt4iwvpe/KcNjItD1kSxwdcno3AmdM0Y FhNRCxuX6DDHgqtf3mwuaIc9yOdz+CR0EQKefjfV+5hg+Skxkipo+qifKLh2Cw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mailbox.org header.s=mail20150812 header.b=ZsgdhjTT; dkim=fail ("headers rsa verify failed") header.d=mailbox.org header.s=mail20150812 header.b=hgD1HLFL; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.00 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mailbox.org header.s=mail20150812 header.b=ZsgdhjTT; dkim=fail ("headers rsa verify failed") header.d=mailbox.org header.s=mail20150812 header.b=hgD1HLFL; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 1E2B7D4A5 X-Spam-Score: -4.00 X-Migadu-Scanner: scn0.migadu.com X-TUID: Zp2PstcJIv8A * gnu/packages/qt.scm (kvantum): New variable. --- gnu/packages/qt.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 30bf429897..bc380c68ba 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -26,6 +26,7 @@ ;;; Copyright © 2022 Foo Chuan Wei ;;; Copyright © 2022 Zhu Zihao ;;; Copyright © 2022 Petr Hodina +;;; Copyright © 2022 Yash Tiwari ;;; ;;; This file is part of GNU Guix. ;;; @@ -185,6 +186,45 @@ (define-public qt5ct (home-page "https://qt5ct.sourceforge.io/") (license license:bsd-2))) +(define-public kvantum + (package + (name "kvantum") + (version "1.0.6") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/tsujan/Kvantum/releases/download/V" + version "/Kvantum-" version ".tar.xz")) + (sha256 + (base32 + "1vmnb6hxy6nwjjm2asrq9av7rbrrs2rllzq7iwmsm9nidy7i7qxg")))) + (build-system qt-build-system) + (arguments + (list #:tests? #f + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "Kvantum") #t)) + (add-after 'chdir 'patch-style-dir + (lambda _ + (substitute* "style/CMakeLists.txt" + (("\\$\\{KVANTUM_STYLE_DIR\\}") + (string-append #$output + "/lib/qt5/plugins/styles")))))))) + (native-inputs (list qttools-5)) + (inputs (list libx11 + libxext + qtbase-5 + qtsvg-5 + qtx11extras + kwindowsystem)) + (synopsis "SVG-based theme engine for Qt") + (description + "Kvantum is an SVG-based theme engine for Qt, +tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.") + (home-page "https://github.com/tsujan/Kvantum") + (license license:gpl3))) + (define-public materialdecoration (let ((commit "6a5de23f2e5162fbee39d16f938473ff970a2ec0") (revision "9")) base-commit: 22d44f87763f86a05e9679d9ad2c99e17f4c79be -- 2.38.1