Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:35 2024 Received: from localhost ([127.0.0.1]:36759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWg-0008Dc-My for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:35 -0500 Received: from layka.disroot.org ([178.21.23.139]:45866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWT-0008Cg-Te for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:22 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 67D2024DF8; Thu, 28 Nov 2024 11:13:21 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id v4NYnukcnSkF; Thu, 28 Nov 2024 11:13:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788797; bh=dPLRurNd3Q50VnogruuEKQJAzZ5+wm8sMxpxnWNgSMo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gNHgQUD6A8kGJ7VBA34K9219U7DctXdMek8znf5OfxWew1SwsIFaUdjL6D/Et7lZQ XOEml30veEhCp/18P99xAJu7yf8w9vn2g4o0lvz78we2yr3WSzwKY0QRfRkgiwHMNp lfc9wEgIXnTh66Raeoh7jUzMS+Y8Ig8nfKaVgNrs0bTGx1zO5zXM+NMlh8QatARUL6 VEACQ1KT3bNky9Zg129OK1iMF1BjAAON0ySFf/HHGf83nuSPVaCTBRZgH6REbayC36 kiv2fQ3qqVmQCy0/rHdBfP8Wd1ZtHAAGnyxf+lMD4ie0MDGplEq5xYHhau9w+mkNTr sVoArG9xiZi2w== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 7/7] gnu: Add jamesdsp. Date: Thu, 28 Nov 2024 15:37:46 +0530 Message-ID: <d32d79352e38e463daecca016f8dd93403a62f8e.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Wicki <gabriel@HIDDEN> Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/audio.scm (jamesdsp): New variable. Change-Id: I3444a8baf6eef02185c32e42f84f8b64498b7900 --- gnu/packages/audio.scm | 133 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index f842d77031..e72b4c4bb1 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -49,6 +49,7 @@ ;;; Copyright © 2024 hapster <o.rojon@HIDDEN> ;;; Copyright © 2024 mio <stigma@HIDDEN> ;;; Copyright © 2024 Nikita Domnitskii <nikita@HIDDEN> +;;; Copyright © 2024 Sughosha <sughosha@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -158,6 +159,7 @@ (define-module (gnu packages audio) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system python) + #:use-module (guix build-system qt) #:use-module (guix build-system trivial) #:use-module (guix build-system waf) #:use-module (guix download) @@ -755,6 +757,137 @@ (define-public qm-dsp purposes developed at Queen Mary, University of London.") (license license:gpl2+))) +(define-public jamesdsp + (package + (name "jamesdsp") + (version "2.7.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/Audio4Linux/JDSP4Linux") + (commit version) + ;; Recurse GraqhicEQWidget, FlatTabWidget, LiquidEqualizerWidget and + ;; EELEditor. + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17vx12kbvwxvb69vzrlb82mrgf6sl3plyk71g9f39p49ialdsnbr")) + (modules '((guix build utils))) + (snippet + ;; Unbundle 3rd party libraries. + ;; NOTE: QCodeEditor from system fails to build EELEditor. WAF from + ;; system fails to build FlatTabWidget. 3rd party library found in + ;; LiquidEqualizerWidget is unknown. Hence these libraries found in + ;; their respective directories are untouched. + '(begin + ;; Delete the bundled 3rd party libraries. + (for-each delete-file-recursively + (list "3rdparty" + "src/subprojects/EELEditor/3rdparty/docking-system" + "src/subprojects/EELEditor/src/EELEditor-Linker.pri")) + (with-directory-excursion "src" + (substitute* "src.pro" + ;; Do not use bundled 3rd party libraries. + ((".*3rdparty.*") "") + ;; Link required libraries from system. + (("-ldl") + (string-join '("-ldl" + "-lasync++" + "-lqcustomplot" + "-lqt6advanceddocking" + "-lqtcsv" + "-lwaf") + " "))) + ;; Fix including WAF headers. + (substitute* "MainWindow.cpp" + (("<Animation") "<WAF/Animation")) + ;; Do not use resources from the bundled docking-system. + (substitute* '("interface/fragment/AppManagerFragment.ui") + ((".*location.*3rdparty.*") "") + ((" resource=.*>") ">")) + (with-directory-excursion "subprojects/EELEditor/src" + ;; Do not use bundled docking-system. + (substitute* "EELEditor.pri" + ((".*docking-system.*") "")) + ;; Do not link to bundled docking-system. + (substitute* "src.pro" + ((".*EELEditor-Linker.*") "")) + ;; Fix including headers from the system. + (substitute* '("eeleditor.cpp" + "eeleditor.h") + (("<Dock") "<qt6advanceddocking/Dock") + (("<FloatingDock") "<qt6advanceddocking/FloatingDock")))))))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda* (#:key inputs #:allow-other-keys) + (invoke "qmake" (string-append "PREFIX=" #$output)))) + (add-after 'install 'install-icon + (lambda _ + (let ((pixmaps (string-append #$output "/share/pixmaps"))) + (mkdir-p pixmaps) + (copy-file "resources/icons/icon.png" + (string-append pixmaps "/jamesdsp.png"))))) + (add-after 'install-icon 'create-desktop-entry-file + (lambda _ + (make-desktop-entry-file + (string-append #$output + "/share/applications/jamesdsp.desktop") + #:name "JamesDSP" + #:comment "Audio effect processor" + #:keywords "equalizer;audio;effect" + #:categories "AudioVideo;Audio;" + #:exec (string-append #$output "/bin/jamesdsp") + #:icon (string-append #$output "/share/pixmaps/jamesdsp.png") + #:startup-notify #f)))))) + (native-inputs + (list pkg-config)) + (inputs + (list asyncplusplus + glibmm-2.66 + libarchive + pipewire + qcustomplot + qt-advanced-docking-system + qtcsv + qtpromise + qtsvg + qt-widget-animation-framework)) + (home-page "https://github.com/Audio4Linux/JDSP4Linux") + (synopsis "Audio effect processor for PipeWire and PulseAudio clients") + (description "JamesDSP is an audio effect processor for PipeWire and +PulseAudio clients, featuring: +@itemize +@item Automatic bass boost: Frequency-detecting bass-boost +@item Automatic dynamic range compressor: automated multiband dynamic range + adjusting effect +@item Complex reverberation IIR network (Progenitor 2) +@item Interpolated FIR equalizer with flexible bands +@item Arbitrary response equalizer (also known as GraphicEQ from EqualizerAPO) +@item AutoEQ database integration (requires network connection) +@item Partitioned convolver (Auto segmenting convolution): Mono, stereo, + full/true stereo (LL, LR, RL, RR) impulse response +@item Crossfeed: Realistic surround effects +@item Soundstage wideness: A multiband stereo wideness controller +@item ViPER-DDC: Parametric equalization on audio and creating VDC input files +@item Analog modeling: An aliasing-free even harmonic generator +@item Output limiter +@item Scripting engine: Live programmable DSP using the EEL2 scripting language +@item Scripting IDE featuring syntax highlighting, basic code completion, + dynamic code outline window, console output support and detailed error + messages with inline code highlighting +@end itemize") + (license (list license:gpl3+ + license:gpl2 ;LiquidEqualizerWidget's 3rd party library + license:gpl2+ ;GraphicEQWidget + license:expat)))) ;QAnimatedSlider and QCodeEditor + (define ardour-bundled-media (origin (method url-fetch) -- 2.46.0
gabriel@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:23 2024 Received: from localhost ([127.0.0.1]:36757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWV-0008D3-9N for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:23 -0500 Received: from layka.disroot.org ([178.21.23.139]:45858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWT-0008Ce-GZ for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:21 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1876824D05; Thu, 28 Nov 2024 11:13:21 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id OM4JK_7OOxXU; Thu, 28 Nov 2024 11:13:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788790; bh=M0tdn0M4nh1sABvn7PE+OJOnYhY+s1YaR6isIzG/5kc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=l1d0mcWyCURcLUB/EzSSSAoqLVNiwOYgNhXh9HKj9xy+jZMeTGob4dQAPqqPb2RVY uPmoTigW9eCXgMP2dDCQZGlhtbTO/YsWxIHKKZ79Kh5bGFi4CtWiSgxG4tpd6bpSeO kfOMvByiB2UF1OFHfbfeXoWvbHaVCDdU9L6Qff4VAxfoz+Z+i68k3bSsWY88sz1tBs mw36EkjMWRkE6ZHnLjuPO0r3G/79SaSeACJDz1XZrYBDg4j8n/ueFHOLE26ZDBPsbE UGdMxN8f4OSF6FeQ3vMKnV+MI0ZoApGnCmNujwQqkku2FEYLZ0AgYwJcQtwbgib0Tk 0Yr4P5TivH+mg== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 4/7] gnu: Add qtcsv. Date: Thu, 28 Nov 2024 15:37:43 +0530 Message-ID: <3f682c3dcd29189f161eced168ac78257f4f6407.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qtcsv): New variable. Change-Id: I98f324ac982b34df395260298585a9f59b3eae6f --- gnu/packages/qt.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 7010932957..8213381b1f 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4829,6 +4829,29 @@ (define-public qt-advanced-docking-system window docking system.") (license license:lgpl2.1+))) +(define-public qtcsv + (package + (name "qtcsv") + (version "1.7") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/iamantony/qtcsv") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c9i93kr7wvpr01i4wixi9mf991nd3k2adg5fy0vxwwlvvc7dgdw")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:test-target "tests")) + (home-page "https://github.com/iamantony/qtcsv") + (synopsis "Library for reading and writing csv-files in Qt") + (description + "qtcsv is a library for reading and writing csv-files in Qt.") + (license license:expat))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:23 2024 Received: from localhost ([127.0.0.1]:36755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWU-0008Cp-JD for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:23 -0500 Received: from layka.disroot.org ([178.21.23.139]:45854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWQ-0008CW-Qe for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:20 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 68DB525344; Thu, 28 Nov 2024 11:13:18 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id NY5wtGpnpeQz; Thu, 28 Nov 2024 11:13:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788794; bh=BZpnlrkk6H1aNUrtr/sTPwS6KElE9iYU4zqRzSsapGQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lYh7xoWNSXn/IjJiPpG5JU87yIBqzTVeUP+cBbahmOvr4n2ssxfogKi6b1SHaZR+r +WZvj+GkfTLG9hun+/u9KbyBNbzObqhPjBVxuDkSBhH+IsGcJHkF+2bh1cf33WjqLq KJIX0o6ynxk766qsCqYaFHdIR0mND62MfFKT3N1uN38PZEF4XOktQSwXu3qSgg5hJO advT4Lud7lxH1kXRucCrCK7uPzADln+RrndIsDm0d9FgTKHWZhjXdQc9zzsWHGYpsh wZzYtdjScTnG8Ojmu3Q8+IfF9iVi56LuD7XJ9Nb+NUVxY9G6xKKyMTn7RWwA9Llzef joo78ZFzcZ6wA== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 6/7] gnu: Add qt-widget-animation-framework. Date: Thu, 28 Nov 2024 15:37:45 +0530 Message-ID: <feeeb190e46fdab2250f318782bc55d8fa62dc97.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qt-widget-animation-framework): New variable. Change-Id: I9ce4b75d613c3af2e16fe7a6479e3bc02f8ac23c --- gnu/packages/qt.scm | 60 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 030625fbf8..99b3922a33 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -31,6 +31,7 @@ ;;; Copyright © 2022, 2024 Zheng Junjie <873216071@HIDDEN> ;;; Copyright © 2023 Herman Rimm <herman@HIDDEN> ;;; Copyright © 2024 Foundation Devices, Inc. <hello@HIDDEN> +;;; Copyright © 2024 Sughosha <sughosha@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -4889,6 +4890,65 @@ (define-public qtpromise "This package provides Promises/A+ implementation for Qt/C++.") (license license:expat))) +(define-public qt-widget-animation-framework + (let ((commit "b07ab59cee7a21eb29d29cb67c160681f13ac5ae") ;no tags + (revision "0")) + (package + (name "qt-widget-animation-framework") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/dimkanovikov/WidgetAnimationFramework") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1smbdrzk05vvbf6lpjdq82k4y2kc4yv1gk5388qbslbzlb6ihls6")) + (modules '((guix build utils))) + (snippet + ;; This project does not have any build rule but its demo has one. So + ;; make use of it. + '(begin + (copy-file "demo/waf-demo.pro" "src/waf.pro") + (substitute* "src/waf.pro" + (("main.cpp ") "") + (("app") "lib") + (("waf-demo") "waf")))))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (chdir "src") + (invoke "qmake"))) + (replace 'install + (lambda _ + ;; Install library files. + (for-each + (lambda (file) + (install-file file + (string-append #$output "/lib/" + (dirname file)))) + (find-files "." "\\.so")) + ;; Install header files. + (for-each + (lambda (file) + (install-file file + (string-append #$output "/include/WAF/" + (dirname file)))) + (find-files "." "\\.h$"))))))) + (home-page "https://github.com/dimkanovikov/WidgetAnimationFramework") + (synopsis "Extension for animating Qt widgets") + (description + "Widget Animation Framework (WAF) is an extension for animating Qt +widgets.") + (license license:lgpl3)))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:22 2024 Received: from localhost ([127.0.0.1]:36753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWU-0008Cm-7f for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:22 -0500 Received: from layka.disroot.org ([178.21.23.139]:45840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWO-0008CC-RQ for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:17 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 58E71252BE; Thu, 28 Nov 2024 11:13:16 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id sMGVqW60bxYw; Thu, 28 Nov 2024 11:13:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788792; bh=gCLLHfV2mAErF4mc+gD0FM1BK8qBaTGTxQoDWMEOTYY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KH8LK9mdR9ZpjNZewh4AKGAbz+fieJWIMtl+10n/VuknTXnxdHrqEYPtjIzI5F/0A 0KxISoegV4RC21wgiOsmqNvViswPfe17lYT1jJWlPiiUaS0tKoM4Z36p4zF1KnzaJd e6a2/fJrjD2UfdZPkVMWSbGRKzMN+zQVwL7TlULVtndkshtJLIUASF7IHbkKI9Xgna /G+fv/DOM+yWJYP6Hxo+rS+ziSxKq6xvm323ht9TJx46Q1OIW2kEbiACVzlMxI7+JJ TGSWky7B9vIwvCvAanBf7QEgcBSa8K74Fj6LBJ1tGOveTkuISJNIv2jC2xh+hUH6+m XKR2RpCORWlhQ== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 5/7] gnu: Add qtpromise. Date: Thu, 28 Nov 2024 15:37:44 +0530 Message-ID: <5efe1ba7b1b470a7138fe636d3b3ee8c0e431ca5.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qtpromise): New variable. Change-Id: I3779d3128079a7f859ee348cad1a7e74f772b085 --- gnu/packages/qt.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 8213381b1f..030625fbf8 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4852,6 +4852,43 @@ (define-public qtcsv "qtcsv is a library for reading and writing csv-files in Qt.") (license license:expat))) +(define-public qtpromise + (package + (name "qtpromise") + (version "0.7.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/simonbrunel/qtpromise") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0nsh6v5k4kdrrhcd6adz947n0dka4rrbx8f8rvm1175545nbi67s")))) + (build-system qt-build-system) + (arguments + (list #:test-target "tests" + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'fix-include-path + (lambda _ + (substitute* "../source/include/QtPromise" + (("../src/") "")))) + (replace 'install + (lambda _ + (let ((include (string-append #$output "/include"))) + (with-directory-excursion "../source" + (install-file "include/QtPromise" + (string-append include)) + (copy-recursively "src/qtpromise" + (string-append include + "/qtpromise"))))))))) + (home-page "https://qtpromise.netlify.app/") + (synopsis "Promises/A+ implementation for Qt/C++") + (description + "This package provides Promises/A+ implementation for Qt/C++.") + (license license:expat))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:18 2024 Received: from localhost ([127.0.0.1]:36748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWP-0008CO-SW for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:18 -0500 Received: from layka.disroot.org ([178.21.23.139]:45824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWO-0008CA-2L for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:16 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 895C0251FC; Thu, 28 Nov 2024 11:13:14 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id XQel6VLy8SyW; Thu, 28 Nov 2024 11:13:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788788; bh=lpFJCvW+UORXGIqxoV/V7Lz3fTd1+OZ4doZsqjaIz58=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gLrplsrk+pT+ydoVQnOjy2CyyfjtAvdX638aGLnTTn7lBchl45ZJ7k9xRqFAm4uGp 1aSu3/OtzLJLIdWJDqk/xPs85W17uHNPOmbG9nXCmaEFdS9udFk0w9/42afdeEPage TwtKpyF3vIdQvgTo8ZklLA5TT2KTWg4P///0yDZ4MnmjGme5tBYF5fVzbUAmFQzq0N 6rqyt8IzIrIuN6yd2MP0uzRQFgRkZuk6JmiPl8UiK3UDNtuDtgX8PXW5eyeC27T+LV +6n0zdGBshfXrmS8GdpL2SwVzUIJnfhFVJxVZYzrgRcQ80e2Sb6JI9gcCVi62IkmV0 iDMdiOpFN+mRQ== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 3/7] gnu: Add qt-advanced-docking-system. Date: Thu, 28 Nov 2024 15:37:42 +0530 Message-ID: <f0d4886457aab7636aacfcecb977412b1ffb9bad.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qt-advanced-docking-system): New variable. Change-Id: I179b42a921268bca5e70aa78c0bf2f1fc5d78a00 --- gnu/packages/qt.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 5181691b78..7010932957 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4797,6 +4797,38 @@ (define-public qcodeeditor "QCodeEditor is a Qt widget for editing/viewing code.") (license license:expat)))) +(define-public qt-advanced-docking-system + (package + (name "qt-advanced-docking-system") + (version "4.3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0xb4j5pva3qbbj01xp5y98544hgh14p60z2dfypq4ikz6n3ac0z7")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:configure-flags + #~(list ;; Examples requie qtdeclarative. Even if they are built, + ;; they fail to find the shared library of this package. + "-DBUILD_EXAMPLES=OFF" + #$(string-append "-DADS_VERSION=" version)))) + (inputs + (list libxkbcommon)) + (home-page "https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System") + (synopsis "Advanced docking system for Qt") + (description + "Qt Advanced Docking System lets you create customizable layouts using a +window docking system.") + (license license:lgpl2.1+))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:10 2024 Received: from localhost ([127.0.0.1]:36744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWI-0008Bt-De for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:10 -0500 Received: from layka.disroot.org ([178.21.23.139]:35950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWG-0008Bj-Kn for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:09 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 13EC42534E; Thu, 28 Nov 2024 11:13:08 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id eWgREWJj1_Kf; Thu, 28 Nov 2024 11:13:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788787; bh=3uJ9U4HojEqfiB3pO3xMzmn5UBpgps2K9Uk/W2hR0js=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=NbPBcze1VN12Urh3gX/rRqQvXw9GUMGlcLBYsIOG9c2LBR6JNGKjt6mWZdTIyl92e QTDshBNfEoPgjeiy/fQ6GOaAaS58fVIG3EEtu5iwTvHn8sgiOpxxmdp+0r2EOjdf57 FwLbzB2QqI3k2g3+rp99x1lTee79RRO9GV8P3bBUVcc+8fYXD/fezz9kIpSf7EJVvI zMkU/MS8E22tjvYm7etEkmbUQ33NLMpkTifyNjVPp6J7pcW0XBjv/9Wq7ly8li2UQ9 UPjm/B7q0R15riQUpF96RN3Nxs1ys5wjTa9e7Dx6GIDDVGsBZCOr61Bic/3nbIqtYR JllHMP4W8SSxg== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 2/7] gnu: Add qcodeeditor. Date: Thu, 28 Nov 2024 15:37:41 +0530 Message-ID: <b56307a3ac5e7db0f5c7855de48442f5262ccd26.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qcodeeditor): New variable. Change-Id: I822ad152ce0a2304fe428bd383ea79d036452fc7 --- gnu/packages/qt.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 722448b4e4..5181691b78 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4761,6 +4761,42 @@ (define-public dotherside @end itemize\n") (license license:lgpl3))) ;version 3 only (+ exception) +(define-public qcodeeditor + (let ((commit "dc644d41b68978ab9a5591ba891a223221570e74") ;no tags + (revision "0")) + (package + (name "qcodeeditor") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Megaxela/QCodeEditor") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1bpvfwbgp275w79dzrd7d9k3md1ch7n88rh59mxdfj8s911n42j8")))) + (build-system qt-build-system) + (arguments + (list #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (install-file "libQCodeEditor.a" + (string-append #$output "/lib")) + (for-each + (lambda (file) + (install-file file + (string-append #$output + "/include/QCodeEditor"))) + (find-files "../source/include/internal" "\\.hpp"))))))) + (home-page "https://github.com/Megaxela/QCodeEditor") + (synopsis "Qt code editor widget") + (description + "QCodeEditor is a Qt widget for editing/viewing code.") + (license license:expat)))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:13:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:13:10 2024 Received: from localhost ([127.0.0.1]:36742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbWI-0008Bq-3H for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:10 -0500 Received: from layka.disroot.org ([178.21.23.139]:35944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbWF-0008Bc-Fp for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:13:07 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 00CCE2525A; Thu, 28 Nov 2024 11:13:07 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Z1tNSf-wTbSP; Thu, 28 Nov 2024 11:13:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788785; bh=ibQ02qbDZmG6Zd5pL8czARzX0IQaXL+kaipxy4Zx6vg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=iD8kFYg2M5LYXINO8/EHjGtLZTUAgDLhh73S9ZAxwdl+yD7DZhQL0e5E8bY1ahafy wdYBEofwe7QsnovreUWa1DqMPU8YLOj/X98A9YXcruFkEBfFIX1hFwOfWB2BCnWz0j AD7gHXuXp9vBBheFh7PChlEn2bGm32du4QKJe9re2z3n92ycTDyTLcJrRH1xUZzyOZ xg8dVH3r0WUe/5whtbffz8rkuYuWMGOZqDXnN52T2zTbWoasT9KDFJ7VF6zOeYXRYd yR7kyPJ0+CY6nb/FqRCBApnVzldmR6bYKMpyu/zw0xuku4YoJ5WjeqIkoy4FJQrxeA sHUeZ5KSFz2jg== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 1/7] gnu: Add asyncplusplus. Date: Thu, 28 Nov 2024 15:37:40 +0530 Message-ID: <534e77c9ac4b76db1002d794abc12a4191467d6c.1732788466.git.sughosha@HIDDEN> In-Reply-To: <cover.1732788466.git.sughosha@HIDDEN> References: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (asyncplusplus): New variable. Change-Id: I6ba1b983ce05a634937d0d972e670ce636df3b94 --- gnu/packages/cpp.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index eacc6e46ab..9aaed58985 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -190,6 +190,33 @@ (define-public asmjit development effort.") (license license:zlib)))) +(define-public asyncplusplus + (package + (name "asyncplusplus") + (version "1.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Amanieu/asyncplusplus") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0iswbh7y46kn412c52af0n8bc4fplm3y94yh10n2lchispzar72j")) + (modules '((guix build utils))) + (snippet + ;; Fix install location of cmake files. + '(substitute* "CMakeLists.txt" + (("DESTINATION cmake") + "DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake"))))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f)) ;no tests + (home-page "https://github.com/Amanieu/asyncplusplus") + (synopsis "Concurrency framework for C++11") + (description "Async++ is a concurrency framework for C++11.") + (license license:expat))) + (define-public biblesync (package (name "biblesync") -- 2.46.0
guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 10:12:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 05:12:52 2024 Received: from localhost ([127.0.0.1]:36736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGbVz-0008An-MC for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:12:52 -0500 Received: from layka.disroot.org ([178.21.23.139]:44720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGbVx-0008Aa-J9 for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 05:12:50 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4B83224D05; Thu, 28 Nov 2024 11:12:48 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id IK8rZDhTUvrp; Thu, 28 Nov 2024 11:12:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732788767; bh=wXR+PyFcy0/KyX3heKGLP6+JMmLJqSjiSJNQYE04DCg=; h=From:To:Cc:Subject:Date; b=aBqkq5+NxAenwySIcXxhp3Gzm7VqI/tM4gqPgAmKCsE79TMylYjYZl3JKgkmobm+4 naRudzQbjH+Un4ThuKfS8G6x5/KgbeYPlZ2Iw/OH3K8FAPxvn6HVkrC7uR++WR0QJd lO2aFNI/q29hQE7q1Z79evdoLbdGP/uhQv3lxfXZr4m1Ug0kwN7ZF8k7Q+mAxpe+CA mdr6Y5hqxWK/OmKVE/VFYf+xEY10EZhrjp2HzcS7jvYgyq555kikstS57/e1oz7TL8 T4gaJgIqOM5wSfWVAQhcBdFRSfqBYvhoJXRyUJQDobB3TEFaqNnnytzYPhZmU+uZIq K3qKtGX5HaFcQ== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: [PATCH v2 0/7] gnu: Add jamesdsp. Date: Thu, 28 Nov 2024 15:37:39 +0530 Message-ID: <cover.1732788466.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Wicki <gabriel@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN>, 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This patch series adds jamesdsp. Made some changes according to Gabriel Wicki's remarks: * Added comment for why disable building examples and demo in qt-advanced-docking-system. * Removed chdir and made changes in relation to the current working directory. * Renamed widgetanimationframework with qt-widget-animation-framework. * Added comment for what the snippet does. Other changes: * qcodeeditor: Add comment for the commit. * qt-advanced-docking-system: Use the default build phase. * jamesdsp: Fix including qt-advanced-docking-system. Sughosha (7): gnu: Add asyncplusplus. gnu: Add qcodeeditor. gnu: Add qt-advanced-docking-system. gnu: Add qtcsv. gnu: Add qtpromise. gnu: Add qt-widget-animation-framework. gnu: Add jamesdsp. gnu/packages/audio.scm | 133 +++++++++++++++++++++++++++++ gnu/packages/cpp.scm | 27 ++++++ gnu/packages/qt.scm | 188 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 348 insertions(+) base-commit: e5140eebdfc04b90c046856d95b2ef50c12fee72 -- 2.46.0
gabriel@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 28 Nov 2024 08:19:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 28 03:19:56 2024 Received: from localhost ([127.0.0.1]:36486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tGZki-0002j6-DD for submit <at> debbugs.gnu.org; Thu, 28 Nov 2024 03:19:56 -0500 Received: from layka.disroot.org ([178.21.23.139]:34686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tGZkg-0002iq-96 for 74344 <at> debbugs.gnu.org; Thu, 28 Nov 2024 03:19:55 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C8B5624DB8; Thu, 28 Nov 2024 09:19:52 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id W4M0ZveDdCB6; Thu, 28 Nov 2024 09:19:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1732781992; bh=ZqT9MrFISFxUxObDs8c6ipToyRkO1tqu+1m1FfrCRlg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=XlfxRFSZoQT+aNIrqcNj2GRiZBgwDyoC+9MVc1QGwOFkFZl2Kr1Zt13Ah+vYDPzeY LG+sYD7StZh+DkazsiMB8dD+wxVayVLPOBgyozBNisXo2x7DbTFJtoWpUO/2VZxBB2 yuYhbm3BhwcOV5jSE7Bpag9B/OF5aTvYfQFE+SJAJAQ3B2+7IK6NefnVdCsrpJ07g9 OxlpwBhUUtdMlt++7b++YXicuZ+PpTyE7Q769VtHDqgaeEfNd900hK7+/3QPPpJBXI owvG9kwMYchoQFaiwvy0zDPDih8A6AIjtoBL9QrP7D2MH7+mo2BPMMeVxuROu5jUvJ +z0wW8RhHxTZg== From: Sughosha <sughosha@HIDDEN> To: Gabriel Wicki <gabriel@HIDDEN> Subject: Re: Review Date: Thu, 28 Nov 2024 13:49:47 +0530 Message-ID: <4610880.LvFx2qVVIh@HIDDEN> In-Reply-To: <nzpu45hnctxowfbkipxsuum5srn5hyc7mejn6fdobffwrqmifg@rmnnx5d2ztgk> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> <8682c543b89052ca0f0f76b5159e1da9f43f1ede.1731512783.git.sughosha@HIDDEN> <nzpu45hnctxowfbkipxsuum5srn5hyc7mejn6fdobffwrqmifg@rmnnx5d2ztgk> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Wednesday, November 27, 2024 4:22:35=E2=80=AFAM Gabriel Wicki wrote: > hello there! >=20 > thanks for the submission! >=20 > general remarks: try not to duplicate the synopsis in the description, > otherwise everything looks fine! >=20 > some questions/remarks: >=20 > - why disable building examples and demo in qt-advanced-docking-system? >=20 > - i am not sure the (chdir "../source") is necessary in qtpromise. > can't you (substitute* "../source/include/QtPromise" ...) directly? >=20 > - wouldn't it be nicer to call the variable (and the package) > widget-animation-framework instead of widgetanimationframework? > or qt-widget-animation-framework? >=20 > - what does the (snippet ...) do in widgetanimationframework? you > could comment why this is necessary >=20 >=20 > have a nice week > gabber Thanks for the review. I considered the points you mentioned and have a v2 patch series accordingl= y.=20 I could not improve synopsis and description with the information provided = in=20 the respective README files. I have also made some more changes and mention= ed=20 them in the cover letter. I will send the v2 patch series in short. =2D-=20 Sughosha
guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 26 Nov 2024 22:52:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 26 17:52:48 2024 Received: from localhost ([127.0.0.1]:55340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tG4QK-000616-0B for submit <at> debbugs.gnu.org; Tue, 26 Nov 2024 17:52:48 -0500 Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:36543) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gabriel@HIDDEN>) id 1tG4QI-00060q-0g for 74344 <at> debbugs.gnu.org; Tue, 26 Nov 2024 17:52:46 -0500 Received: from localhost (antispam.ee.ethz.ch [129.132.2.16]) by cotopaxi.ee.ethz.ch (Postfix) with ESMTP id 019D6207E1; Tue, 26 Nov 2024 23:52:39 +0100 (CET) X-Virus-Scanned: by amavisd at antispam.ee.ethz.ch Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]) by localhost (antispam.ee.ethz.ch [129.132.2.16]) (amavisd-new, port 10028) with ESMTP id YWmZ9gvOulIh; Tue, 26 Nov 2024 23:52:38 +0100 (CET) Received: from blackbox (212-51-128-25.fiber7.init7.net [212.51.128.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: gabriel) by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA; Tue, 26 Nov 2024 23:52:38 +0100 (CET) Date: Tue, 26 Nov 2024 23:52:35 +0100 From: Gabriel Wicki <gabriel@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Review Message-ID: <nzpu45hnctxowfbkipxsuum5srn5hyc7mejn6fdobffwrqmifg@rmnnx5d2ztgk> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> <8682c543b89052ca0f0f76b5159e1da9f43f1ede.1731512783.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8682c543b89052ca0f0f76b5159e1da9f43f1ede.1731512783.git.sughosha@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: 74344 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) hello there! thanks for the submission! general remarks: try not to duplicate the synopsis in the description, otherwise everything looks fine! some questions/remarks: - why disable building examples and demo in qt-advanced-docking-system? - i am not sure the (chdir "../source") is necessary in qtpromise. can't you (substitute* "../source/include/QtPromise" ...) directly? - wouldn't it be nicer to call the variable (and the package) widget-animation-framework instead of widgetanimationframework? or qt-widget-animation-framework? - what does the (snippet ...) do in widgetanimationframework? you could comment why this is necessary have a nice week gabber
guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:51:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:51:28 2024 Received: from localhost ([127.0.0.1]:43212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFeR-0005jv-Pm for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:28 -0500 Received: from layka.disroot.org ([178.21.23.139]:46542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFeP-0005jk-38 for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:26 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A83BF252E3; Wed, 13 Nov 2024 16:51:24 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id wPUl12SbgewQ; Wed, 13 Nov 2024 16:51:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513083; bh=TzNIMJ7/GSXRzBr5JqRy6xpGEUMBYgYAH15Gv1UJTVw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PZ1HY/0NZlj4drzYIAff27HYxspWbGtdYpwRXlcMtnzKrUg6NYNd/+l127Ms1ytY5 1Y9zZN7y38rtWRROsC2RylBarlOEOycfnSU7e6F+sLq5vW6WAvKNHRFqm1O9LqsQW0 w0WfrSymh1GSiVZAmGEE77q4agIDoSwTVfMrN6ougm5HFrAmhOz0Wf86j0kLmZALjC DIsIHEy82BgXR4bz9/K0HZYml83ig6y2y03vAYLeGUaby0zBq8sfU9tmrxFnXEsbpX gqljyLTEnwz4NxHh3FBmhT1W7zGEkzceBHY1uFBXeg1Zrx5cW7EaycugNobmb1s6IW FNRqkdt2zSVBw== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 7/7] gnu: Add jamesdsp. Date: Wed, 13 Nov 2024 21:16:23 +0530 Message-ID: <8682c543b89052ca0f0f76b5159e1da9f43f1ede.1731512783.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Wicki <gabriel@HIDDEN> Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/audio.scm (jamesdsp): New variable. Change-Id: I4ddc9709c5500e7d06a519481ddd26ba9f39905e --- gnu/packages/audio.scm | 133 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 467dc4a74f..541068b1ab 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -49,6 +49,7 @@ ;;; Copyright © 2024 hapster <o.rojon@HIDDEN> ;;; Copyright © 2024 mio <stigma@HIDDEN> ;;; Copyright © 2024 Nikita Domnitskii <nikita@HIDDEN> +;;; Copyright © 2024 Sughosha <sughosha@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -158,6 +159,7 @@ (define-module (gnu packages audio) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system python) + #:use-module (guix build-system qt) #:use-module (guix build-system trivial) #:use-module (guix build-system waf) #:use-module (guix download) @@ -755,6 +757,137 @@ (define-public qm-dsp purposes developed at Queen Mary, University of London.") (license license:gpl2+))) +(define-public jamesdsp + (package + (name "jamesdsp") + (version "2.7.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/Audio4Linux/JDSP4Linux") + (commit version) + ;; Recurse GraqhicEQWidget, FlatTabWidget, LiquidEqualizerWidget and + ;; EELEditor. + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17vx12kbvwxvb69vzrlb82mrgf6sl3plyk71g9f39p49ialdsnbr")) + (modules '((guix build utils))) + (snippet + ;; Unbundle 3rd party libraries. + ;; NOTE: QCodeEditor from system fails to build EELEditor. WAF from + ;; system fails to build FlatTabWidget. 3rd party library found in + ;; LiquidEqualizerWidget is unknown. Hence these libraries found in + ;; their respective directories are untouched. + '(begin + ;; Delete the bundled 3rd party libraries. + (for-each delete-file-recursively + (list "3rdparty" + "src/subprojects/EELEditor/3rdparty/docking-system" + "src/subprojects/EELEditor/src/EELEditor-Linker.pri")) + (with-directory-excursion "src" + (substitute* "src.pro" + ;; Do not use bundled 3rd party libraries. + ((".*3rdparty.*") "") + ;; Link required libraries from system. + (("-ldl") + (string-join '("-ldl" + "-lasync++" + "-lqcustomplot" + "-lqtadvanceddocking" + "-lqtcsv" + "-lwaf") + " "))) + ;; Fix including WAF headers. + (substitute* "MainWindow.cpp" + (("<Animation") "<WAF/Animation")) + ;; Do not use resources from the bundled docking-system. + (substitute* '("interface/fragment/AppManagerFragment.ui") + ((".*location.*3rdparty.*") "") + ((" resource=.*>") ">")) + (with-directory-excursion "subprojects/EELEditor/src" + ;; Do not use bundled docking-system. + (substitute* "EELEditor.pri" + ((".*docking-system.*") "")) + ;; Do not link to bundled docking-system. + (substitute* "src.pro" + ((".*EELEditor-Linker.*") "")) + ;; Fix including headers from the system. + (substitute* '("eeleditor.cpp" + "eeleditor.h") + (("<Dock") "<QtAdvancedDocking/Dock") + (("<FloatingDock") "<QtAdvancedDocking/FloatingDock")))))))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda* (#:key inputs #:allow-other-keys) + (invoke "qmake" (string-append "PREFIX=" #$output)))) + (add-after 'install 'install-icon + (lambda _ + (let ((pixmaps (string-append #$output "/share/pixmaps"))) + (mkdir-p pixmaps) + (copy-file "resources/icons/icon.png" + (string-append pixmaps "/jamesdsp.png"))))) + (add-after 'install-icon 'create-desktop-entry-file + (lambda _ + (make-desktop-entry-file + (string-append #$output + "/share/applications/jamesdsp.desktop") + #:name "JamesDSP" + #:comment "Audio effect processor" + #:keywords "equalizer;audio;effect" + #:categories "AudioVideo;Audio;" + #:exec (string-append #$output "/bin/jamesdsp") + #:icon (string-append #$output "/share/pixmaps/jamesdsp.png") + #:startup-notify #f)))))) + (native-inputs + (list pkg-config)) + (inputs + (list asyncplusplus + glibmm-2.66 + libarchive + pipewire + qcustomplot + qt-advanced-docking-system + qtcsv + qtpromise + qtsvg + widgetanimationframework)) + (home-page "https://github.com/Audio4Linux/JDSP4Linux") + (synopsis "Audio effect processor for PipeWire and PulseAudio clients") + (description "JamesDSP is an audio effect processor for PipeWire and +PulseAudio clients, featuring: +@itemize +@item Automatic bass boost: Frequency-detecting bass-boost +@item Automatic dynamic range compressor: automated multiband dynamic range + adjusting effect +@item Complex reverberation IIR network (Progenitor 2) +@item Interpolated FIR equalizer with flexible bands +@item Arbitrary response equalizer (also known as GraphicEQ from EqualizerAPO) +@item AutoEQ database integration (requires network connection) +@item Partitioned convolver (Auto segmenting convolution): Mono, stereo, + full/true stereo (LL, LR, RL, RR) impulse response +@item Crossfeed: Realistic surround effects +@item Soundstage wideness: A multiband stereo wideness controller +@item ViPER-DDC: Parametric equalization on audio and creating VDC input files +@item Analog modeling: An aliasing-free even harmonic generator +@item Output limiter +@item Scripting engine: Live programmable DSP using the EEL2 scripting language +@item Scripting IDE featuring syntax highlighting, basic code completion, + dynamic code outline window, console output support and detailed error + messages with inline code highlighting +@end itemize") + (license (list license:gpl3+ + license:gpl2 ;LiquidEqualizerWidget's 3rd party library + license:gpl2+ ;GraphicEQWidget + license:expat)))) ;QAnimatedSlider and QCodeEditor + (define ardour-bundled-media (origin (method url-fetch) -- 2.46.0
gabriel@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:51:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:51:19 2024 Received: from localhost ([127.0.0.1]:43209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFeJ-0005jY-8z for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:19 -0500 Received: from layka.disroot.org ([178.21.23.139]:51906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFeG-0005jO-En for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:17 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 07AB324F14; Wed, 13 Nov 2024 16:51:15 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id fUhpIYAsNzOr; Wed, 13 Nov 2024 16:51:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513070; bh=pIHToDQjPPLMyTBmI6BkeUNN1eqE+DgNAvY5BB110i0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=IPSjzCMvIiinFenwGi0O8Rs9vWjOEVYyBxidC4ucJAYwotF3InBsLGhkwflQd0+mh 1lNcemVHWe+7rqgoF+iXArPRr/ixm9px39VVJuKbJB9sfWpkXQl5O2LZKmNz3pYFuF 8lGOI2Z+azs5MRpbY5QaPpMIUBLx/cbRvBDdp0GQdKMAhHOW/HWtgEThMlWU/wnAxH ubj7MVa1MRJwbUChEV3Cwny1ok5pwX5eXj3GPV9aF5QAnxLfMrU5/VB/7QkKsgOljj 1k9K6Zs7pXb9Bj9OWw6BFo53KYBrZ17KCVgXO7MC2+MdV+muWR6d6/2DHraw/TMgh3 ftMm/pBQ5o0xQ== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add widgetanimationframework. Date: Wed, 13 Nov 2024 21:16:22 +0530 Message-ID: <d8916bbafc835bf3e4e808b9e442dfc63ec170a4.1731512783.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (widgetanimationframework): New variable. Change-Id: Iacf862eac61b521cf2dd8da9249a6411f2f737a1 --- gnu/packages/qt.scm | 56 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index efff50a60c..1a9924b1ca 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -31,6 +31,7 @@ ;;; Copyright © 2022, 2024 Zheng Junjie <873216071@HIDDEN> ;;; Copyright © 2023 Herman Rimm <herman@HIDDEN> ;;; Copyright © 2024 Foundation Devices, Inc. <hello@HIDDEN> +;;; Copyright © 2024 Sughosha <sughosha@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -4798,6 +4799,61 @@ (define-public qtpromise "This package provides Promises/A+ implementation for Qt/C++.") (license license:expat))) +(define-public widgetanimationframework + (let ((commit "b07ab59cee7a21eb29d29cb67c160681f13ac5ae") ;no tags + (revision "0")) + (package + (name "widgetanimationframework") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/dimkanovikov/WidgetAnimationFramework") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1smbdrzk05vvbf6lpjdq82k4y2kc4yv1gk5388qbslbzlb6ihls6")) + (modules '((guix build utils))) + (snippet + '(begin + (rename-file "demo/waf-demo.pro" "src/waf.pro") + (substitute* "src/waf.pro" + (("main.cpp ") "") + (("app") "lib") + (("waf-demo") "waf")))))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (chdir "src") + (invoke "qmake"))) + (replace 'install + (lambda _ + (for-each + (lambda (file) + (install-file file + (string-append #$output "/lib/" + (dirname file)))) + (find-files "." "\\.so")) + (for-each + (lambda (file) + (install-file file + (string-append #$output "/include/WAF/" + (dirname file)))) + (find-files "." "\\.h$"))))))) + (home-page "https://github.com/dimkanovikov/WidgetAnimationFramework") + (synopsis "Extension for animating Qt widgets") + (description + "Widget Animation Framework (WAF) is an extension for animating Qt +widgets.") + (license license:lgpl3)))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:51:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:51:05 2024 Received: from localhost ([127.0.0.1]:43205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFe4-0005j1-Ta for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:05 -0500 Received: from layka.disroot.org ([178.21.23.139]:51058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFe2-0005iO-Pv for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:51:03 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4D88525264; Wed, 13 Nov 2024 16:51:02 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id rZPoJyEnGqOY; Wed, 13 Nov 2024 16:50:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513058; bh=bTsXNXWwp19I3pV5w1jSufnbJnr71Bz4uOlisQdx8lI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=LqFJ6XH6uIq0YFx5gIbHVFSyCHkG9SEmSocn/7gzHKt3C967t5xdcQD9gQXSMVg03 FhyuUg17qgis1R1F3q/LwrP5GrMeXE1U5ZKCVHyi1yZ4NVKfFGVwq1xbfQKuyuzg57 UDRGtZicBhehGbJB4HX9xNA5S+vzFGeWJ+TBUjmroC6fOibpBvRREJJR+TcNGwJARD 7CG0THqfrnN9Scy7n2wGUxHPLhAsF6qrv+446UAdW8JHejXxma4XhzY0TUaIZew/7h UxwD2aJe77ysTPTN78DSqlMVCGjfrIuvIFTkNvHej5fPwMMFvBhSWQIMoT/o0dLSV6 kpy9OX7D7TWdA== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add qtpromise. Date: Wed, 13 Nov 2024 21:16:21 +0530 Message-ID: <e555af2c6b504b7eca8ef64bd2bcbbd617969cbb.1731512783.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qtpromise): New variable. Change-Id: I373a383187ec8ba73c2e8fcd5a5a5631d1f80a0d --- gnu/packages/qt.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 6108763812..efff50a60c 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4761,6 +4761,43 @@ (define-public qtcsv "qtcsv is a library for reading and writing csv-files in Qt.") (license license:expat))) +(define-public qtpromise + (package + (name "qtpromise") + (version "0.7.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/simonbrunel/qtpromise") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0nsh6v5k4kdrrhcd6adz947n0dka4rrbx8f8rvm1175545nbi67s")))) + (build-system qt-build-system) + (arguments + (list #:test-target "tests" + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'fix-include-path + (lambda _ + (chdir "../source") + (substitute* "include/QtPromise" + (("../src/") "")))) + (replace 'install + (lambda _ + (let ((include (string-append #$output "/include"))) + (install-file "include/QtPromise" + (string-append include)) + (copy-recursively "src/qtpromise" + (string-append include + "/qtpromise")))))))) + (home-page "https://qtpromise.netlify.app/") + (synopsis "Promises/A+ implementation for Qt/C++") + (description + "This package provides Promises/A+ implementation for Qt/C++.") + (license license:expat))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:50:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:50:51 2024 Received: from localhost ([127.0.0.1]:43194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFdr-0005ho-Ef for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:51 -0500 Received: from layka.disroot.org ([178.21.23.139]:36834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFdp-0005hg-Hu for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:50 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 13309252E3; Wed, 13 Nov 2024 16:50:49 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id XzTnUbzlyWBc; Wed, 13 Nov 2024 16:50:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513044; bh=iLExnumznbfUH171BUEUOYqZglAimi8R99+SA1McnbA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=JUN/rI0KFzOvLqfhdcBpxM06ucj5zfvBC5Zq3pB/vV0K9odPz6lXFv9nGcxPd3Z+5 571uVMWnCxsvQwWx5hblFxxOd3ULyPz7vqHQ+nvcrw/lzHo5JYtlbeMie2n3wBEHIB T++2BHWnjWykxq+gTlv+Wc+wymCTKxpAUjZqLm8qhTo6//2r4jypUYFY2xBnQjgyTu 8Hmb6pE4sJ1uNcWErR7VLuQSkBIsvQCA7iPukYCd8myjdOxkeKXtKEQ4v+/qCKM8EX HKjoJ0gqnpS6wnaRU68rsyyVrQ539jGgL8xl8VD4PZqR3cAWxC0EDP4Gwg7PufUfUB C3Nu4LYregHlw== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 4/7] gnu: Add qtcsv. Date: Wed, 13 Nov 2024 21:16:20 +0530 Message-ID: <53f3800d64e7b4aaa4e1ca19a26065550ff7ec59.1731512783.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qtcsv): New variable. Change-Id: I98f324ac982b34df395260298585a9f59b3eae6f --- gnu/packages/qt.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 830e571f44..6108763812 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4738,6 +4738,29 @@ (define-public qt-advanced-docking-system window docking system.") (license license:lgpl2.1+))) +(define-public qtcsv + (package + (name "qtcsv") + (version "1.7") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/iamantony/qtcsv") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c9i93kr7wvpr01i4wixi9mf991nd3k2adg5fy0vxwwlvvc7dgdw")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:test-target "tests")) + (home-page "https://github.com/iamantony/qtcsv") + (synopsis "Library for reading and writing csv-files in Qt") + (description + "qtcsv is a library for reading and writing csv-files in Qt.") + (license license:expat))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:50:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:50:37 2024 Received: from localhost ([127.0.0.1]:43191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFdd-0005hJ-27 for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:37 -0500 Received: from layka.disroot.org ([178.21.23.139]:40642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFdb-0005hB-7G for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:35 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B796924DF9; Wed, 13 Nov 2024 16:50:34 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id xKVOkMhe6gtH; Wed, 13 Nov 2024 16:50:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513030; bh=ddMoRTIOhPbJ/PSfwEePc6eWKxHw2S+zO/tyybP0KkI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=hE0KIgbbY9EPOz0WyRD58INvrBVPLGVmri1LPAn92lIct3mo8/ql+/edttYBDTutn b0iZEANwDPZGJjQzicQ5X41mgwpx7DuyGtojZ+mR8Fa/LZNIWG9MTFHVf9GKdGKXOL 7uPBcFMsEVkrGLY3ED3VJ0roCOeLiGIuD9G/zcZfvbvIEdbwhzvZlBjYLvFd1RGxO8 D/OVe9dQoulh086CBNEHxsAm1HNig0Y3NEHBsgdFv2eM83Q+41UETfHAg/zjhxWfpe jIrBvgAvJFi4Pi6qqRK7joC/NhurfvQUpR2lH6TazLtFdbOXWVXsU/MoZzEcDwWDbx 2iorDVqyY3v2w== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add qt-advanced-docking-system. Date: Wed, 13 Nov 2024 21:16:19 +0530 Message-ID: <0d1c7fa75260391f46f042a36af861213d809b73.1731512783.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qt-advanced-docking-system): New variable. Change-Id: I359c911cbbb36f8f96979021cb917757dedda505 --- gnu/packages/qt.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index c6488acdd8..830e571f44 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4696,6 +4696,48 @@ (define-public qcodeeditor "QCodeEditor is a Qt widget for editing/viewing code.") (license license:expat)))) +(define-public qt-advanced-docking-system + (package + (name "qt-advanced-docking-system") + (version "4.3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0xb4j5pva3qbbj01xp5y98544hgh14p60z2dfypq4ikz6n3ac0z7")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Disable building examples and demo. + (substitute* "ads.pro" + ((".*demo.*") "") + ((".*examples.*") "")) + ;; Include headers in their own directory. + (substitute* "src/src.pro" + (("/include") "/include/QtAdvancedDocking")))))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "qmake" (string-append "PREFIX=" #$output))))))) + (inputs + (list libxkbcommon)) + (home-page "https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System") + (synopsis "Advanced docking system for Qt") + (description + "Qt Advanced Docking System lets you create customizable layouts using a +window docking system.") + (license license:lgpl2.1+))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:50:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:50:17 2024 Received: from localhost ([127.0.0.1]:43188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFdI-0005el-ES for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:16 -0500 Received: from layka.disroot.org ([178.21.23.139]:57532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFdG-0005cj-E2 for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:50:14 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id D7BDD251D2; Wed, 13 Nov 2024 16:50:13 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ZNBA04T2jVwY; Wed, 13 Nov 2024 16:50:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731513013; bh=29Poct+MPE0CYV5rLZFCOrK8xgvpBYkcdcvjENdlhvc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=YrB6gnV5vyCvGrbZMsRHOh2JkVEpUdAQlF/PzEe/zRFF5qktAYp94CZQxUd4PWYOZ z4iLrtqCfu5cepvsIouhXqTlCacnt1VxTi7J70yybWzJTkCK/YTbgZXyRwSAf7Ng0J ZqKSMqZxAu/P4sS9oBNUoAsFWqVV4g0foDjO8Zt2OjAY7Q3QUBj/uLM73r3rAyLEqi wDE1Eh1gqJzNtuPXJ7cqiUANpUxpPeDlfT/Mk5N8ltQGuOdNbJraY7tWMf90HKvxG3 s7++8p8OhEpEChVcmLnGjsVEHugeVEKraCPdmzefgFqR0fJmLQqiKY7Bas2kF/NEYJ uw2mORMgGVtmA== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add qcodeeditor. Date: Wed, 13 Nov 2024 21:16:18 +0530 Message-ID: <27a83d4a7c8a696acc70f7ebbd050080a10b34c3.1731512782.git.sughosha@HIDDEN> In-Reply-To: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> References: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 宋文武 <iyzsong@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/qt.scm (qcodeeditor): New variable. Change-Id: I331a184f83891ed6f8cc9b787a4bbf6cc48b35dd --- gnu/packages/qt.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 37f46e788e..c6488acdd8 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -4660,6 +4660,42 @@ (define-public dotherside @end itemize\n") (license license:lgpl3))) ;version 3 only (+ exception) +(define-public qcodeeditor + (let ((commit "dc644d41b68978ab9a5591ba891a223221570e74") + (revision "0")) + (package + (name "qcodeeditor") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Megaxela/QCodeEditor") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1bpvfwbgp275w79dzrd7d9k3md1ch7n88rh59mxdfj8s911n42j8")))) + (build-system qt-build-system) + (arguments + (list #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (install-file "libQCodeEditor.a" + (string-append #$output "/lib")) + (for-each + (lambda (file) + (install-file file + (string-append #$output + "/include/QCodeEditor"))) + (find-files "../source/include/internal" "\\.hpp"))))))) + (home-page "https://github.com/Megaxela/QCodeEditor") + (synopsis "Qt code editor widget") + (description + "QCodeEditor is a Qt widget for editing/viewing code.") + (license license:expat)))) + (define-public qtcolorwidgets (package (name "qtcolorwidgets") -- 2.46.0
maxim.cournoyer@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at 74344) by debbugs.gnu.org; 13 Nov 2024 15:49:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:49:37 2024 Received: from localhost ([127.0.0.1]:43180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFcf-0005ZS-0r for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:49:37 -0500 Received: from layka.disroot.org ([178.21.23.139]:33102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFcd-0005ZH-JQ for 74344 <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:49:36 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6565E2007D; Wed, 13 Nov 2024 16:49:34 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id rRpXg6CRVu6V; Wed, 13 Nov 2024 16:49:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731512973; bh=KKFE7GS2Fz++wjCqP6cEbpdea1DVD9MZrku3FZ/lkMY=; h=From:To:Cc:Subject:Date; b=UenH9NqN76ZvOcs+TEh36sY0AkBS5PrNpthr3hOR/njK8ziwbpIy1auVwYeiPYNLB SvUkTLBGBXkQneHD1yPq5gVuHlKf1oZsmqz7Jsvlbm02dQ3wbDV8zcjDoqfiFl6N/Q GPliEa4SXvEKTMrwjlOpDKRr9jgYg8JVdcxaLAv+vguEkouxUE5p+2pvCHcwsUhx1A 3eNv559RWcZjvjAmUcyEyPVKEvSZRpsmL2kfVLsA8sbHOTbZP+k203Zr3Wg3J0Yoth 0X3HGG+cODjhZzEsJSY/tNPFnzr7RCCUz0UjgvLHz4mTLG9wLPVsf+GZKFnvV0Aj7Z DNgqr9ykdjIRg== From: Sughosha <sughosha@HIDDEN> To: 74344 <at> debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add asyncplusplus. Date: Wed, 13 Nov 2024 21:16:17 +0530 Message-ID: <009f0224022cd4677679737eb01a26142e658152.1731512782.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74344 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/cpp.scm (asyncplusplus): New variable. Change-Id: I6ba1b983ce05a634937d0d972e670ce636df3b94 --- gnu/packages/cpp.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index f8e8557ef1..23d8439d00 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -190,6 +190,33 @@ (define-public asmjit development effort.") (license license:zlib)))) +(define-public asyncplusplus + (package + (name "asyncplusplus") + (version "1.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Amanieu/asyncplusplus") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0iswbh7y46kn412c52af0n8bc4fplm3y94yh10n2lchispzar72j")) + (modules '((guix build utils))) + (snippet + ;; Fix install location of cmake files. + '(substitute* "CMakeLists.txt" + (("DESTINATION cmake") + "DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake"))))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f)) ;no tests + (home-page "https://github.com/Amanieu/asyncplusplus") + (synopsis "Concurrency framework for C++11") + (description "Async++ is a concurrency framework for C++11.") + (license license:expat))) + (define-public biblesync (package (name "biblesync") base-commit: 2a6d96425eea57dc6dd48a2bec16743046e32e06 -- 2.46.0
guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 13 Nov 2024 15:43:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 13 10:43:53 2024 Received: from localhost ([127.0.0.1]:43170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBFX7-0005KD-7q for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:43:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:54102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tBFX6-0005K5-1s for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 10:43:52 -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 <sughosha@HIDDEN>) id 1tBFX4-0001Hn-Jw for guix-patches@HIDDEN; Wed, 13 Nov 2024 10:43:51 -0500 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <sughosha@HIDDEN>) id 1tBFX2-0000sy-Qd for guix-patches@HIDDEN; Wed, 13 Nov 2024 10:43:50 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B502B25209; Wed, 13 Nov 2024 16:43:45 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id A8oYte341zsV; Wed, 13 Nov 2024 16:43:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1731512621; bh=fSZAEutFxhpI9DfzD75CaavU6hFGBt1btcUZeSfyU0Y=; h=From:To:Cc:Subject:Date; b=Ud+rFlRpbgdhsD7mccKb3vBKv/AZrndUEFwS/KvmCzW1t+eZPNTMghj0LL0GrGOCM aiUF1KLwGeNsLgEyU1Dlr7sddCtvHRaRaH7vk9lxcfYi3i2EBinrdRLT62UlidjaJG rJBPoT1F5DT4sX1FBozB+XOGLAq6FDlSLkQqS/MS9dVwrTkiH4QT+MO02NZr7U0bUw IxTFScQtW8cavDFPScUsNi6K8rBRTsWX4AX5Q173sRAX11R+GmgsMvGjENiconh7Nd 6YgPaz711OkckVvqtcymamm4m6ROmW3xlvI4AFewE++U9ykpWu3fGDxnroMWfcm4EA 5vfZfGKTMCkNg== From: Sughosha <sughosha@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/7] gnu: Add jamesdsp. Date: Wed, 13 Nov 2024 21:07:43 +0530 Message-ID: <cover.1731512270.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Gabriel Wicki <gabriel@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@HIDDEN; helo=layka.disroot.org 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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-Debbugs-Envelope-To: submit Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) This patch series adds jamesdsp package. Sughosha (7): gnu: Add asyncplusplus. gnu: Add qcodeeditor. gnu: Add qt-advanced-docking-system. gnu: Add qtcsv. gnu: Add qtpromise. gnu: Add widgetanimationframework. gnu: Add jamesdsp. gnu/packages/audio.scm | 133 ++++++++++++++++++++++++++++ gnu/packages/cpp.scm | 27 ++++++ gnu/packages/qt.scm | 194 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 354 insertions(+) base-commit: 2a6d96425eea57dc6dd48a2bec16743046e32e06 -- 2.46.0
Sughosha <sughosha@HIDDEN>
:gabriel@HIDDEN, guix-patches@HIDDEN
.
Full text available.gabriel@HIDDEN, guix-patches@HIDDEN
:bug#74344
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.