Subject: [bug#75319] [PATCH 2/5] gnu: kiwix-lib: Update to 14.0.0 and rename with libkiwix.

From: Nicolas Graves <[email-masked]>
Date: Wed, 22 Jan 2025 08:01:45 +0100

On 2025-01-03 21:19, Sughosha via Guix-patches via wrote:

> * gnu/packages/web.scm (kiwix-lib): Update to 14.0.0 and rename with libkiwix.
> [source]: Switch to url-fetch.
> (kiwix-desktop,kiwix-tools)[inputs]: Replace kiwix-lib with libkiwix.
>
> Change-Id: I0f61a7e699b9d90357707446691cbd0106ad8404
> ---
>  gnu/packages/web.scm | 22 +++++++++++-----------
>  1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
> index dc9fc8ad06..60a9f5681f 100644
> --- a/gnu/packages/web.scm
> +++ b/gnu/packages/web.scm
> @@ -9340,20 +9340,20 @@ (define-public libzim
>  for ZIM files.")
>      (license license:gpl2)))
>  
> -(define-public kiwix-lib
> +(define-public libkiwix
>    (package
> -    (name "kiwix-lib")
> -    (version "13.0.0")
> +    (name "libkiwix")
> +    (version "14.0.0")
>      (home-page "https://github.com/kiwix/kiwix-lib/")

Hi!  Thanks for the patch series :)

Here guix lint complains:
gnu/packages/web.scm:9381:15: [email-masked]: permanent redirect from
https://github.com/kiwix/kiwix-lib/ to https://github.com/kiwix/libkiwix

Also if it's possible that someone uses libkiwix in another channel or
in personnal usage, we should probably use

(define-deprecated/alias kiwix-lib libkiwix)
(export kiwix-lib)

so that they are warned to change.
 
-- 
Best regards,
Nicolas Graves