emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#65230: closed ([PATCH 00/13] Fix 'guix refresh' for Qt and other pac


From: GNU bug Tracking System
Subject: bug#65230: closed ([PATCH 00/13] Fix 'guix refresh' for Qt and other packages)
Date: Sat, 26 Aug 2023 20:23:02 +0000

Your message dated Sat, 26 Aug 2023 16:21:49 -0400
with message-id <87r0npmu5e.fsf@gmail.com>
and subject line Re: [PATCH v4 08/10] gnu-maintenance: Add support to rewrite 
version in URL path.
has caused the debbugs.gnu.org bug report #65230,
regarding [PATCH 00/13] Fix 'guix refresh' for Qt and other packages
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
65230: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=65230
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH 00/13] Fix 'guix refresh' for Qt and other packages Date: Fri, 11 Aug 2023 14:42:53 -0400
Hi,

This series improves our generic HTML updater, so that it knows to update
packages using a mirror:// URL, or which URL contains versioned items in its
path.  With a trivial change to the release-file? procedure, this enables the
automatic updates of our many Qt packages.

Thanks,

Maxim Cournoyer (13):
  gnu-maintenance: Make base-url argument of import-html-release
    required.
  download: Add mirrors for Qt.
  gnu: qt: Streamline qt-urls.
  gnu: qt-creator: Use mirror://qt for source URI.
  gnu-maintenance: Fix docstring.
  gnu-maintenance: Extract url->links procedure.
  gnu-maintenance: Fix indentation.
  gnu-maintenance: Accept package object in 'import-html-release'
    procedure.
  gnu-maintenance: Document nested procedures in 'import-html-release'.
  gnu-maintenance: Extract 'canonicalize-url' from
    'import-html-release'.
  gnu-maintenance: Add support to rewrite version in URL path.
  gnu-maintenance: Allow mirror URLs to fallback to the generic HTML
    updater.
  gnu-maintenance: Consider Qt source tarballs as "release files".

 gnu/packages/qt.scm       | 126 +++++++--------
 guix/download.scm         |  14 +-
 guix/gnu-maintenance.scm  | 325 ++++++++++++++++++++++++++------------
 tests/gnu-maintenance.scm |  47 +++++-
 4 files changed, 338 insertions(+), 174 deletions(-)


base-commit: 77251c5f5af193dcd031dffef744001cfc48f7e5
-- 
2.41.0




--- End Message ---
--- Begin Message --- Subject: Re: [PATCH v4 08/10] gnu-maintenance: Add support to rewrite version in URL path. Date: Sat, 26 Aug 2023 16:21:49 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Hi,

Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:

> Fixes <https://issues.guix.gnu.org/64015>.
> Fixes <https://issues.guix.gnu.org/65304>.
>
> Previously, the generic HTML updater would only look for the list of files
> found at the parent of its current source URL, ignoring that the URL may embed
> the version elsewhere in its path.  This could cause 'guix refresh' to report
> no updates available, while in fact there were, such as for 'libuv'.

I've now installed this series with commit
1dce88777691b7a38ad66ba58b17a9b368c11e07.

Closing!

-- 
Thanks,
Maxim


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]