The last libretools release I did was 20181004[1], and none of the
releases since then have had release announcements, so I figured I'd
do a wrap-up of all the releases in the last 5 years that haven't had
release announcements.

libre/libretools packages
=========================

These are the noteworthy (not just packaging-changes or changes that
quickly got rolled back) versions that were packaged up in the [libre]
repository.

20181004-4 (2019-05-23)
-----------------------

  OK, this was a pkgrel bump and not a full version, but I think it's
  worth calling out Denis 'GNUtoo' Carikli's patch.
  
  Bugfixes from 20181004 to 20181004-4:

   - libremakepkg can now build packages that require a read+write
     $startdir.

  Credit to Denis for the patch, and thanks to Eli 'elibrokeit'
  Schwartz of Arch Linux for helping identify the issue.

20181004-5 (2019-06-25)
-----------------------

  This is also a pkgrel bump and not a full version.
  
  Bugfixes from 20181004-4 to 20181004-5:

   - libremakepkg: Fixed regression in 20181004-4 where it doesn't
     work if SRCDIR is set.

  Credit to Andreas 'oaken-source' Grapentin for the fix.

20181004-6.1 (2019-10-26)
-------------------------

  This is also a pkgrel bump and not a full version.

  Changes from 20181004-5 to 20181004-6.1:

   - Update to work with Pacman 5.2 (and, it turns out, 6.0)

  Credit to Omar Vega Ramos ('ovruni') for the change.

20220118-6.2 [3]
----------------

  Woo, a real release!

  Changes from 20181004-6.1 to 20220118-6.2:

  - libremakepkg:
    * feature: Add -S flag to use an existing source package (lukeshu)
  - libredbdiff:
    * bugfix: Update/Fix the upstream Arch Linux `pacman.conf` URL (ovruni)
    * change: The default mirror_prbl in libredbdiff.conf has
      changed. (bill-auger)
  - librechroot: 
    * feature: the default pacman.conf now has commented-out-by-default
      [build-support] and [aur] repositories (bill-auger)
  - librerelease:
    * feature: Have pbot notify the channel whenever packages are
      published. (bill-auger)
  - librelib:
    * breaking-change: Rename LIBRETOOLS_LIBDIR to LIBRETOOLS_LIBRARY_PATH
    * feature: Have LIBRETOOLS_LIBRARY_PATH be a colon-separated list
      of paths. (oaken-source)
  - librestage:
    * feature: Add an `-A` flag to limit staged architectures (oaken-source)
        
  Credit to Andreas 'oaken-source' Grapentin for publishing the release.

20220118-6.3
------------

  This is also a pkgrel bump and not a full version.

  Bugfixes from 20220118-6.2 to 20220118-6.3:

   - librefetch: Fix an issue about "does not contain a valid package
     suffix" (bill-auger)

  Credit to Denis 'GNUtoo' Carikli packaging the fix.

20220118-6.5
------------

  This is also a pkgrel bump and not a full version.

  Bugfixes from 20220118-6.3 to 20220118-6.5:

   - librechroot: Fix to work with pacstrap v28, which dropped the
     "-d" flag (which was needed prior to v18, but v18 made it so that
     the "-d" behavior is always on, and the "-d" flag became a no-op)

  Credit to Denis 'GNUtoo' Carikli for the fix and the release.

nonsystemd/libretools packages
==============================

I never did the "nonsystemd" patched releases that get uploaded to the
[nonsystemd] repository, so I'm not sure there were ever any release
announcements for them.  But let's look at what's been going in that
world while I've been gone.

It seems to me that (at least as far back as
20181004-1[.nonsystemd1]), `nonsystemd/libretools` has tracked
`libre/libretools` pretty closely.  But that changed in 2019, when an
actual libretools source release for "nonsystemd" was pushed to
https://repo.parabola.nu/other/ (where sources that we are the
"upstream" for get published).

20190907-nonsystemd [2]
-----------------------

  Changes from 20181004-6.2.nonsystemd1 to 20190907-1.nonsystemd1:

  - libremakepkg:
    * feature: Add -S flag to use an existing source package (lukeshu,
      from the 20220118 release)
  - libredbdiff:
    * bugfix: Update/Fix the upstream Arch Linux `pacman.conf` URL
      (ovruni, from the 20220118 release)
  - librechroot: 
    * feature: the default pacman.conf now has
      commented-out-by-default [build-support] and [aur] repositories
      (bill-auger, from the 20220118 release)
  - librerelease:
    * feature: Have pbot notify the channel whenever packages are
      published. (bill-auger, from the 20220118 release)
  - internal: replace `arch-nspawn` with `chroot-run` (megver83)
   
  Credit to David P. ('megver83') for doing the release.

20190907-nonsystemd .nonsystemd2
--------------------------------

  Changes from 20190907-1.nonsystemd1 to 20190907-1.nonsystemd2:
  
  - librerelease: Don't notify pbot.
  
  Credit to David P. ('megver83').

[1]: https://lists.parabola.nu/pipermail/dev/2018-October/006999.html
[2]: 
https://repo.parabola.nu/other/libretools/libretools-20190907-nonsystemd.tar.gz
[3]: https://repo.parabola.nu/other/libretools/libretools-20220118.tar.gz

-- 
Happy hacking,
~ Luke Shumaker
_______________________________________________
Dev mailing list
Dev@lists.parabola.nu
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to