Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-base64 for openSUSE:Factory 
checked in at 2026-11-06 19:48:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-base64 (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-base64.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-base64"

Fri Nov  6 19:48:17 2026 rev:2 rq:1395511 version:2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-base64/ghc-base64.changes    2026-06-22 
17:43:37.735598460 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base64.new.3759290/ghc-base64.changes       
2026-11-06 19:54:25.984279785 +0100
@@ -1,0 +2,25 @@
+Tue Oct 20 17:20:44 UTC 2026 - Peter Simons <[email protected]>
+
+- Update base64 to version 2.1.
+  ## 2.1
+
+  This release completes the typed parser API for URL-safe Base64. It removes
+  `isBase64Url` and `isValidBase64Url`; see 
[MIGRATION-2.1.md](MIGRATION-2.1.md)
+  for replacement examples.
+
+  * Adds `parseBase64Padded` and `parseBase64Unpadded` to all six URL-safe
+    modules: strict, lazy, and short ByteString and Text. URL Parsers validate 
the URL alphabet, length, padding policy, and canonical padding bits before 
returning the original encoded value. Lazy parsers validate
+    the whole input and preserve its chunk boundaries; Text parsers do not
+    require the decoded payload to be valid UTF-8.
+  * Removed both URL `Bool` validators in line with the `2.0` work. No one was 
using them.
+
+-------------------------------------------------------------------
+Tue Oct 13 23:47:24 UTC 2026 - Peter Simons <[email protected]>
+
+- Update base64 to version 2.0.
+  Upstream has edited the change log file since the last release in
+  a non-trivial way, i.e. they did more than just add a new entry
+  at the top. You can review the file at:
+  http://hackage.haskell.org/package/base64-2.0/src/CHANGELOG.md
+
+-------------------------------------------------------------------

Old:
----
  base64-1.0.tar.gz
  base64.cabal

New:
----
  base64-2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-base64.spec ++++++
--- /var/tmp/diff_new_pack.JlloJs/_old  2026-11-06 19:54:27.096326347 +0100
+++ /var/tmp/diff_new_pack.JlloJs/_new  2026-11-06 19:54:27.102326598 +0100
@@ -20,13 +20,12 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.0
+Version:        2.1
 Release:        0
 Summary:        A modern Base64 library
 License:        BSD-3-Clause
 URL:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-devel
 BuildRequires:  ghc-base-prof
@@ -86,7 +85,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ base64-1.0.tar.gz -> base64-2.1.tar.gz ++++++
++++ 4374 lines of diff (skipped)

Reply via email to