GNU bug report logs -
#74161
[PATCH 0/2] gnu: Add knights.
Previous Next
Reported by: Sughosha <sughosha <at> disroot.org>
Date: Fri, 1 Nov 2024 15:14:02 UTC
Severity: normal
Tags: patch
Done: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74161 in the body.
You can then email your comments to 74161 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Fri, 01 Nov 2024 15:14:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Sughosha <sughosha <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 01 Nov 2024 15:14:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
This patch series adds knights and adds it to kde-games.
Sughosha (2):
gnu: Add knights.
gnu: kde-games: Add knights to propagated-inputs.
gnu/packages/kde-games.scm | 63 +++++++++++++++++++++++++++++++++++++-
1 file changed, 62 insertions(+), 1 deletion(-)
base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Fri, 01 Nov 2024 15:16:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 74161 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/kde-games.scm (knights): New variable.
Change-Id: I86346750c28fefd5b2a02cbda8dcc458907766fa
---
gnu/packages/kde-games.scm | 60 ++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index 10c26e1d8e..75c6038189 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -1594,6 +1594,66 @@ (define-public kjumpingcube
This package is part of the KDE games module.")
(license (list license:gpl2+ license:fdl1.2+))))
+(define-public knights
+ (package
+ (name "knights")
+ (version "24.05.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/" version
+ "/src/knights-" version ".tar.xz"))
+ (sha256
+ (base32 "19xsa79p0ad3cgm1zz2ykbm4487fyizshn7ir8f5azhkr1bi6l8k"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules kdoctools))
+ (inputs
+ (list kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kio
+ kplotting
+ ksvg
+ ktextwidgets
+ kwallet
+ kxmlgui
+ libkdegames
+ libplasma
+ qtspeech
+ qtsvg))
+ (home-page "https://apps.kde.org/knights/")
+ (synopsis "Chess game")
+ (description "KNights is a chess game, featuring:
+
+@itemize
+@item local play between two players on the same computer
+@item play against any computer program that supports the XBoard protocol
+@item play on the Free Internet Chess Server (FICS)
+@item watching two computer engines play against each other
+@item support for legal move checking
+@item markers for possible moves, opponent’s last move and sources of check
+@item board borders and site notations
+@item complete time control, with Plasma-styled clocks
+@item several themes, with the possibility of downloading new ones from within
+ the program
+@item animated moves (configurable)
+@item views for playing on a chess server, including a seek graph, text
+ console, and chat widget
+@item option to undo and redo moves
+@item graphic interface for making and receiving offers from remote players
+@item support for the UCI protocol (used by Stockfish, Chessbase, and many
+ others)
+@item support for saving and loading Portable game notation (PGN) files
+@item use of Jovie, the KDE text-to-speak program, to speak opponent’s moves
+@item ability to control the program via a D-Bus interface
+@end itemize")
+ (license license:gpl2+)))
+
(define-public kde-games
(package
(name "kde-games")
base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Fri, 01 Nov 2024 15:16:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 74161 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/kde-games (kde-games)[propagated-inputs]: Add knights.
Change-Id: I36666852175ba76d69f800e195dc6679ec3d621b
---
gnu/packages/kde-games.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index 75c6038189..e9e25c9e88 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -1663,7 +1663,7 @@ (define-public kde-games
(arguments
(list #:builder #~(mkdir #$output)))
(propagated-inputs
- ;; TODO: kpat, klickety, katomic, knights.
+ ;; TODO: kpat, klickety, katomic.
(list bomber
bovo
granatier
@@ -1685,6 +1685,7 @@ (define-public kde-games
kmines
knavalbattle
knetwalk
+ knights
kolf
kollision
konquest
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Fri, 01 Nov 2024 16:54:01 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/kde-games.scm (knights): New variable.
>
> Change-Id: I86346750c28fefd5b2a02cbda8dcc458907766fa
> ---
> gnu/packages/kde-games.scm | 60 ++++++++++++++++++++++++++++++++++++++
> 1 file changed, 60 insertions(+)
>
> diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
> index 10c26e1d8e..75c6038189 100644
> --- a/gnu/packages/kde-games.scm
> +++ b/gnu/packages/kde-games.scm
> @@ -1594,6 +1594,66 @@ (define-public kjumpingcube
> This package is part of the KDE games module.")
> (license (list license:gpl2+ license:fdl1.2+))))
>
> +(define-public knights
> + (package
> + (name "knights")
We already have a package called knights, so maybe we need a new name here
> + (version "24.05.2")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append "mirror://kde/stable/release-service/" version
> + "/src/knights-" version ".tar.xz"))
> + (sha256
> + (base32 "19xsa79p0ad3cgm1zz2ykbm4487fyizshn7ir8f5azhkr1bi6l8k"))))
> + (build-system qt-build-system)
> + (arguments
> + (list #:qtbase qtbase))
> + (native-inputs
> + (list extra-cmake-modules kdoctools))
> + (inputs
> + (list kconfigwidgets
> + kcoreaddons
> + kcrash
> + kdbusaddons
> + ki18n
> + kio
> + kplotting
> + ksvg
> + ktextwidgets
> + kwallet
> + kxmlgui
> + libkdegames
> + libplasma
> + qtspeech
> + qtsvg))
> + (home-page "https://apps.kde.org/knights/")
> + (synopsis "Chess game")
> + (description "KNights is a chess game, featuring:
> +
> +@itemize
> +@item local play between two players on the same computer
> +@item play against any computer program that supports the XBoard protocol
> +@item play on the Free Internet Chess Server (FICS)
> +@item watching two computer engines play against each other
> +@item support for legal move checking
> +@item markers for possible moves, opponent%e2€%99s last move and sources of check
> +@item board borders and site notations
> +@item complete time control, with Plasma-styled clocks
> +@item several themes, with the possibility of downloading new ones from within
> + the program
> +@item animated moves (configurable)
> +@item views for playing on a chess server, including a seek graph, text
> + console, and chat widget
> +@item option to undo and redo moves
> +@item graphic interface for making and receiving offers from remote players
> +@item support for the UCI protocol (used by Stockfish, Chessbase, and many
> + others)
> +@item support for saving and loading Portable game notation (PGN) files
> +@item use of Jovie, the KDE text-to-speak program, to speak opponent%e2€%99s moves
> +@item ability to control the program via a D-Bus interface
> +@end itemize")
> + (license license:gpl2+)))
> +
> (define-public kde-games
> (package
> (name "kde-games")
>
> base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Fri, 01 Nov 2024 16:54:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Sun, 03 Nov 2024 07:10:02 GMT)
Full text and
rfc822 format available.
Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I think renaming the existing "knights" package (old one) with "knightsgame" would be fine. It's home page also says this name.
On 1 November 2024 10:23:08 pm IST, Z572 <zhengjunjie <at> iscas.ac.cn> wrote:
>Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
>
>> * gnu/packages/kde-games.scm (knights): New variable.
>>
>> Change-Id: I86346750c28fefd5b2a02cbda8dcc458907766fa
>> ---
>> gnu/packages/kde-games.scm | 60 ++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 60 insertions(+)
>>
>> diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
>> index 10c26e1d8e..75c6038189 100644
>> --- a/gnu/packages/kde-games.scm
>> +++ b/gnu/packages/kde-games.scm
>> @@ -1594,6 +1594,66 @@ (define-public kjumpingcube
>> This package is part of the KDE games module.")
>> (license (list license:gpl2+ license:fdl1.2+))))
>>
>> +(define-public knights
>> + (package
>> + (name "knights")
>
>We already have a package called knights, so maybe we need a new name here
>
>> + (version "24.05.2")
>> + (source
>> + (origin
>> + (method url-fetch)
>> + (uri (string-append "mirror://kde/stable/release-service/" version
>> + "/src/knights-" version ".tar.xz"))
>> + (sha256
>> + (base32 "19xsa79p0ad3cgm1zz2ykbm4487fyizshn7ir8f5azhkr1bi6l8k"))))
>> + (build-system qt-build-system)
>> + (arguments
>> + (list #:qtbase qtbase))
>> + (native-inputs
>> + (list extra-cmake-modules kdoctools))
>> + (inputs
>> + (list kconfigwidgets
>> + kcoreaddons
>> + kcrash
>> + kdbusaddons
>> + ki18n
>> + kio
>> + kplotting
>> + ksvg
>> + ktextwidgets
>> + kwallet
>> + kxmlgui
>> + libkdegames
>> + libplasma
>> + qtspeech
>> + qtsvg))
>> + (home-page "https://apps.kde.org/knights/")
>> + (synopsis "Chess game")
>> + (description "KNights is a chess game, featuring:
>> +
>> +@itemize
>> +@item local play between two players on the same computer
>> +@item play against any computer program that supports the XBoard protocol
>> +@item play on the Free Internet Chess Server (FICS)
>> +@item watching two computer engines play against each other
>> +@item support for legal move checking
>> +@item markers for possible moves, opponent%e2�%99s last move and sources of check
>> +@item board borders and site notations
>> +@item complete time control, with Plasma-styled clocks
>> +@item several themes, with the possibility of downloading new ones from within
>> + the program
>> +@item animated moves (configurable)
>> +@item views for playing on a chess server, including a seek graph, text
>> + console, and chat widget
>> +@item option to undo and redo moves
>> +@item graphic interface for making and receiving offers from remote players
>> +@item support for the UCI protocol (used by Stockfish, Chessbase, and many
>> + others)
>> +@item support for saving and loading Portable game notation (PGN) files
>> +@item use of Jovie, the KDE text-to-speak program, to speak opponent%e2�%99s moves
>> +@item ability to control the program via a D-Bus interface
>> +@end itemize")
>> + (license license:gpl2+)))
>> +
>> (define-public kde-games
>> (package
>> (name "kde-games")
>>
>> base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
Sughosha
[Message part 2 (text/html, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Sun, 03 Nov 2024 07:10:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Sun, 03 Nov 2024 13:22:01 GMT)
Full text and
rfc822 format available.
Message #26 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
> I think renaming the existing "knights" package (old one) with "knightsgame" would be fine. It's home page also says this name.
>
Can you send out v2 to make this change?
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Sun, 03 Nov 2024 13:22:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Mon, 04 Nov 2024 03:00:03 GMT)
Full text and
rfc822 format available.
Message #32 received at 74161 <at> debbugs.gnu.org (full text, mbox):
This patch series rename the existing knights package with knightsgame and adds
knights.
Sughosha (3):
gnu: Rename knights with knightsgame.
gnu: Add knights.
gnu: kde-games: Add knights to propagated-inputs.
gnu/packages/games.scm | 4 +--
gnu/packages/kde-games.scm | 63 +++++++++++++++++++++++++++++++++++++-
2 files changed, 64 insertions(+), 3 deletions(-)
base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
--
2.46.0
Information forwarded
to
adam.faiz <at> disroot.org, liliana.prikler <at> gmail.com, iyzsong <at> envs.net, guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Mon, 04 Nov 2024 03:00:04 GMT)
Full text and
rfc822 format available.
Message #35 received at 74161 <at> debbugs.gnu.org (full text, mbox):
Rename knights with knightsgame to package knights from KDE games module.
* gnu/packages/games.scm (knights): Rename with knightsgame.
Change-Id: I6eec8189fd29fe2ede67d98c26fdd9cafe4c2aef
---
gnu/packages/games.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index bb97332b6d..c503be2378 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -1977,9 +1977,9 @@ (define-public opensurge
license:public-domain
license:silofl1.1))))
-(define-public knights
+(define-public knightsgame
(package
- (name "knights")
+ (name "knightsgame")
(version "025")
(source (origin
(method url-fetch)
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Mon, 04 Nov 2024 03:00:05 GMT)
Full text and
rfc822 format available.
Message #38 received at 74161 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/kde-games.scm (kde-games)[propagated-inputs]: Add knights.
Change-Id: Id91a05d481774b94296d869bebf9bd7d8db1dccb
---
gnu/packages/kde-games.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index 75c6038189..e9e25c9e88 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -1663,7 +1663,7 @@ (define-public kde-games
(arguments
(list #:builder #~(mkdir #$output)))
(propagated-inputs
- ;; TODO: kpat, klickety, katomic, knights.
+ ;; TODO: kpat, klickety, katomic.
(list bomber
bovo
granatier
@@ -1685,6 +1685,7 @@ (define-public kde-games
kmines
knavalbattle
knetwalk
+ knights
kolf
kollision
konquest
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Mon, 04 Nov 2024 03:00:06 GMT)
Full text and
rfc822 format available.
Message #41 received at 74161 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/kde-games.scm (knights): New variable.
Change-Id: Iad32bd00c2c42caba078e49b8e0b205be4a3fcc1
---
gnu/packages/kde-games.scm | 60 ++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index 10c26e1d8e..75c6038189 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -1594,6 +1594,66 @@ (define-public kjumpingcube
This package is part of the KDE games module.")
(license (list license:gpl2+ license:fdl1.2+))))
+(define-public knights
+ (package
+ (name "knights")
+ (version "24.05.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/" version
+ "/src/knights-" version ".tar.xz"))
+ (sha256
+ (base32 "19xsa79p0ad3cgm1zz2ykbm4487fyizshn7ir8f5azhkr1bi6l8k"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules kdoctools))
+ (inputs
+ (list kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kio
+ kplotting
+ ksvg
+ ktextwidgets
+ kwallet
+ kxmlgui
+ libkdegames
+ libplasma
+ qtspeech
+ qtsvg))
+ (home-page "https://apps.kde.org/knights/")
+ (synopsis "Chess game")
+ (description "KNights is a chess game, featuring:
+
+@itemize
+@item local play between two players on the same computer
+@item play against any computer program that supports the XBoard protocol
+@item play on the Free Internet Chess Server (FICS)
+@item watching two computer engines play against each other
+@item support for legal move checking
+@item markers for possible moves, opponent’s last move and sources of check
+@item board borders and site notations
+@item complete time control, with Plasma-styled clocks
+@item several themes, with the possibility of downloading new ones from within
+ the program
+@item animated moves (configurable)
+@item views for playing on a chess server, including a seek graph, text
+ console, and chat widget
+@item option to undo and redo moves
+@item graphic interface for making and receiving offers from remote players
+@item support for the UCI protocol (used by Stockfish, Chessbase, and many
+ others)
+@item support for saving and loading Portable game notation (PGN) files
+@item use of Jovie, the KDE text-to-speak program, to speak opponent’s moves
+@item ability to control the program via a D-Bus interface
+@end itemize")
+ (license license:gpl2+)))
+
(define-public kde-games
(package
(name "kde-games")
--
2.46.0
Reply sent
to
Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
:
You have taken responsibility.
(Wed, 06 Nov 2024 14:18:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Sughosha <sughosha <at> disroot.org>
:
bug acknowledged by developer.
(Wed, 06 Nov 2024 14:18:02 GMT)
Full text and
rfc822 format available.
Message #46 received at 74161-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
> This patch series rename the existing knights package with knightsgame and adds
> knights.
>
> Sughosha (3):
> gnu: Rename knights with knightsgame.
> gnu: Add knights.
> gnu: kde-games: Add knights to propagated-inputs.
>
> gnu/packages/games.scm | 4 +--
> gnu/packages/kde-games.scm | 63 +++++++++++++++++++++++++++++++++++++-
> 2 files changed, 64 insertions(+), 3 deletions(-)
>
>
> base-commit: 6e50b0c56a8cc767bd3acb26638f78c450bde718
push, close.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74161
; Package
guix-patches
.
(Wed, 06 Nov 2024 14:19:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 05 Dec 2024 12:24:10 GMT)
Full text and
rfc822 format available.
This bug report was last modified 200 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.