[Git][haskell-team/haskell-devscripts][master] 2 commits: Release version 0.16.12 into unstable.

Felix Lechner (@lechner) gitlab at salsa.debian.org
Fri Apr 22 00:05:44 BST 2022



Felix Lechner pushed to branch master at Debian Haskell Group / haskell-devscripts


Commits:
e67c2bcf by Felix Lechner at 2022-04-21T15:38:08-07:00
Release version 0.16.12 into unstable.

- - - - -
c248297b by Felix Lechner at 2022-04-21T15:51:57-07:00
Prevent reading of package .ghci files when finding OS or architecture. (Closes: #845368)

Thanks to David Fox for bringing the matter to our attention, and for the fix
as well!

- - - - -


2 changed files:

- debian/changelog
- lib/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+haskell-devscripts (0.16.12) unstable; urgency=medium
+
+  * Add missing Perl imports for Unicode::UTF8, (Closes: #1009873)
+  * Handle GHC package registrations that are folders. (Closes: #1009883)
+  * Expand DEB_SETUP_GHC_CONFIGURE_ARGS properly. (Closes: #1009925)
+  * Obtain first match directly from regexes, automatically without
+    the /g modifier.
+
+ -- Felix Lechner <felix.lechner at lease-up.com>  Thu, 21 Apr 2022 15:37:46 -0700
+
 haskell-devscripts (0.16.11) unstable; urgency=medium
 
   * Break Debhelper scripts into smaller pieces; use Dh_Lib.


=====================================
lib/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm
=====================================
@@ -241,8 +241,8 @@ sub hc_pkgdir {
 
     if ($compiler eq 'ghcjs') {
 
-        my $cpu = run(qw{ghc -e}, 'putStr System.Info.arch');
-        my $os = run(qw{ghc -e}, 'putStr System.Info.os');
+        my $cpu = run(qw{ghc -ignore-dot-ghci -e}, 'putStr System.Info.arch');
+        my $os = run(qw{ghc -ignore-dot-ghci -e}, 'putStr System.Info.os');
         my $ghcjs_version = run(qw{ghcjs --numeric-ghcjs-version});
         my $ghcjs_ghc_version = run(qw{ghcjs --numeric-ghc-version});
 



View it on GitLab: https://salsa.debian.org/haskell-team/haskell-devscripts/-/compare/00ba0e52bf570c6c5fe26fe3dea9e0d617d6f748...c248297bdaed2f972b867419e0a9b8afb5aa6f7b

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/haskell-devscripts/-/compare/00ba0e52bf570c6c5fe26fe3dea9e0d617d6f748...c248297bdaed2f972b867419e0a9b8afb5aa6f7b
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20220421/69a560aa/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list