<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/guix/gnu-maintenance.scm, branch merge-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=merge-deploy</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=merge-deploy'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2019-06-10T11:58:24Z</updated>
<entry>
<title>gnu-maintenance: Switch to ftp.mirrorservice.org for KDE updater.</title>
<updated>2019-06-10T11:58:24Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2019-06-10T11:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=0defdb636f63cd7cb8f89fd1f8d5ad4c0381a382'/>
<id>urn:sha1:0defdb636f63cd7cb8f89fd1f8d5ad4c0381a382</id>
<content type='text'>
mirrors.mit.edu seems no longer available over FTP.

* guix/gnu-maintenance.scm (latest-kde-release): Change from mirrors.mit.edu
to ftp.mirrorservice.org.
</content>
</entry>
<entry>
<title>gnu-maintenance: Update URL for package databases.</title>
<updated>2019-05-12T21:15:13Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-12T21:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=637a2a23ea69f3a0a10696967d89fa4e2e178893'/>
<id>urn:sha1:637a2a23ea69f3a0a10696967d89fa4e2e178893</id>
<content type='text'>
The databases migrated away from the Womb a couple of days ago.

* guix/gnu-maintenance.scm (%gnumaint-base-url): Update URL.
</content>
</entry>
<entry>
<title>gnu-maintenance: Verify GPG signatures in KDE updater.</title>
<updated>2019-02-15T11:12:09Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2019-02-15T10:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=142cf421217dd1bde60cef3d18069398e3c24fbc'/>
<id>urn:sha1:142cf421217dd1bde60cef3d18069398e3c24fbc</id>
<content type='text'>
* guix/gnu-maintenance.scm (latest-kde-release): Remove #:file-&gt;signature.
</content>
</entry>
<entry>
<title>gnu-maintenance: Base kernel.org updater on HTML directory listings.</title>
<updated>2018-11-10T22:33:46Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-11-10T15:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=5230dce154a8861d806fcd667f2d424def571ed6'/>
<id>urn:sha1:5230dce154a8861d806fcd667f2d424def571ed6</id>
<content type='text'>
Partially fixes &lt;https://bugs.gnu.org/28159&gt;.

The FTP server at ftp.free.fr had become unable to produce directory
listings, effectively making the updater dysfunctional.  Furthermore FTP
is considered obsolescent so HTTP + HTML looks more future-proof.

* guix/gnu-maintenance.scm (html-&gt;sxml, html-links)
(latest-html-release): New procedures.
(latest-kernel.org-release): Rewrite in terms of 'latest-html-release'.
</content>
</entry>
<entry>
<title>gnu-maintenance: ".sign" and ".asc" files no longer match 'release-file?'.</title>
<updated>2018-11-10T22:33:46Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-11-10T15:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=bc1ff4aabafc8e1dbc8196d0eaef911806c74099'/>
<id>urn:sha1:bc1ff4aabafc8e1dbc8196d0eaef911806c74099</id>
<content type='text'>
* guix/gnu-maintenance.scm (release-file?): Exclude ".sign" and ".asc"
file in addition to ".sig".
</content>
</entry>
<entry>
<title>gnu-maintenance: Get GNU metadata from rec files.</title>
<updated>2018-07-11T14:07:04Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-07-11T12:28:23Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=daf76c7cd54df428abc28d490747c7f83a844df0'/>
<id>urn:sha1:daf76c7cd54df428abc28d490747c7f83a844df0</id>
<content type='text'>
Suggested by Mike Gerwitz &lt;mtg@gnu.org&gt;.

* guix/gnu-maintenance.scm (%package-list-url): Use the .rec file.
(%package-description-url): Likewise.
(official-gnu-packages)[read-records]: Skip record descriptors.
Rename fields to use underscores instead of hyphens.
</content>
</entry>
<entry>
<title>gnu-maintenance: 'latest-ftp-release' ignores "unstable" directories.</title>
<updated>2017-12-17T15:52:27Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-12-17T15:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=58d9e71bf13f5b1a598c9980a8e171afa71dd888'/>
<id>urn:sha1:58d9e71bf13f5b1a598c9980a8e171afa71dd888</id>
<content type='text'>
* guix/gnu-maintenance.scm (latest-ftp-release): Filter out "unstable"
directories.
</content>
</entry>
<entry>
<title>gnu-maintenance: Relax recursion cutoff in 'latest-ftp-release'.</title>
<updated>2017-11-24T17:48:11Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-11-24T17:44:08Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=026f6a42b680207a59beadf0b0b9cc1753f55605'/>
<id>urn:sha1:026f6a42b680207a59beadf0b0b9cc1753f55605</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/25020&gt;.
Reported by Hartmut Goebel &lt;h.goebel@crazy-compilers.com&gt;.

* guix/gnu-maintenance.scm (latest-ftp-release)[contains-digit?]: Remove.
Relax test as to whether to recurse into subdirectories.
</content>
</entry>
<entry>
<title>upstream: Add new GNOME updater.</title>
<updated>2017-09-25T22:35:06Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-09-25T21:58:02Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c1d8b3b3b5af8282328b87dd7a8d09357cbb0af7'/>
<id>urn:sha1:c1d8b3b3b5af8282328b87dd7a8d09357cbb0af7</id>
<content type='text'>
Partly fixes &lt;https://bugs.gnu.org/28159&gt;.
Reported by Hartmut Goebel &lt;h.goebel@crazy-compilers.com&gt;.

* guix/import/gnome.scm: New file.
* Makefile.am (MODULES): Add it.
* guix/gnu-maintenance.scm (latest-gnome-release)
(%gnome-updater): Remove.
</content>
</entry>
<entry>
<title>upstream: Add 'url-prefix-predicate'.</title>
<updated>2017-09-25T22:35:06Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-09-25T15:34:26Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=97abc90733270c4be5ce1f51e5e757d43787950b'/>
<id>urn:sha1:97abc90733270c4be5ce1f51e5e757d43787950b</id>
<content type='text'>
* guix/gnu-maintenance.scm (url-prefix-predicate): Move to...
* guix/upstream.scm (url-prefix-predicate): ... here.
</content>
</entry>
</feed>
