[Git][haskell-team/DHG_packages][master] 2 commits: Update hslua to 1.1.2

Scott Talbert (@swt2c) gitlab at salsa.debian.org
Thu May 19 23:53:32 BST 2022



Scott Talbert pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
e0b22042 by Robert Greener at 2022-05-19T07:44:06+00:00
Update hslua to 1.1.2

Add Robert Greener as uploader

Bump version for haskell-hslua

hslua remove no longer required patch

Update copyright

Ignore custom-library-search-path for hslua

Enable hardening

Bump standards version

Bump debian/watch version

Add more overrides to libghc-hslua-dev

Add source overrides

Add libghc-hslua-prof overrides

Add upstream metadata

Release to experimental

- - - - -
5766d5b0 by Scott Talbert at 2022-05-19T22:53:30+00:00
Merge branch 'update-hslua' into 'master'

Update hslua to 1.1.2

See merge request haskell-team/DHG_packages!24
- - - - -


11 changed files:

- p/haskell-hslua/debian/changelog
- p/haskell-hslua/debian/control
- p/haskell-hslua/debian/copyright
- + p/haskell-hslua/debian/libghc-hslua-dev.lintian-overrides
- + p/haskell-hslua/debian/libghc-hslua-prof.lintian-overrides
- − p/haskell-hslua/debian/patches/no-fail
- − p/haskell-hslua/debian/patches/series
- p/haskell-hslua/debian/rules
- + p/haskell-hslua/debian/source/lintian-overrides
- + p/haskell-hslua/debian/upstream/metadata
- p/haskell-hslua/debian/watch


Changes:

=====================================
p/haskell-hslua/debian/changelog
=====================================
@@ -1,3 +1,11 @@
+haskell-hslua (1.1.2-1) experimental; urgency=medium
+
+  * New upstream release
+  * Enable bindnow hardening
+  * Add upstream metadata
+
+ -- Robert Greener <rob at robgreener.com>  Thu, 19 May 2022 07:03:29 +0000
+
 haskell-hslua (1.0.3.2-1) unstable; urgency=medium
 
   * New upstream release


=====================================
p/haskell-hslua/debian/control
=====================================
@@ -2,6 +2,7 @@ Source: haskell-hslua
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
 Uploaders:
  Clint Adams <clint at debian.org>,
+ Robert Greener <rob at robgreener.com>,
 Priority: optional
 Section: haskell
 Rules-Requires-Root: no
@@ -28,7 +29,7 @@ Build-Depends:
  libghc-tasty-quickcheck-prof,
 Build-Depends-Indep: ghc-doc,
  libghc-exceptions-doc,
-Standards-Version: 4.5.0
+Standards-Version: 4.6.0.1
 Homepage: https://hslua.github.io/
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hslua
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-hslua]


=====================================
p/haskell-hslua/debian/copyright
=====================================
@@ -20,7 +20,7 @@ Copyright: 2007 Gracjan Polak 2007
 License: Expat
 
 Files: debian/*
-Copyright: 2013 Clint Adams
+Copyright: 2022 Clint Adams and Robert Greener
 License: Expat
 
 License: Expat


=====================================
p/haskell-hslua/debian/libghc-hslua-dev.lintian-overrides
=====================================
@@ -0,0 +1,4 @@
+# This is intended
+custom-library-search-path
+# This is intended
+repeated-path-segment


=====================================
p/haskell-hslua/debian/libghc-hslua-prof.lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# This is intended
+repeated-path-segment


=====================================
p/haskell-hslua/debian/patches/no-fail deleted
=====================================
@@ -1,18 +0,0 @@
---- a/hslua.cabal
-+++ b/hslua.cabal
-@@ -103,7 +103,6 @@
-                      , bytestring           >= 0.10.2 && < 0.11
-                      , containers           >= 0.5    && < 0.7
-                      , exceptions           >= 0.8    && < 0.11
--                     , fail                 >= 4.9    && < 5
-                      , mtl                  >= 2.2    && < 2.3
-                      , text                 >= 1.0    && < 1.3
-   hs-source-dirs:      src
-@@ -213,7 +212,6 @@
-                      , bytestring           >= 0.10.2 && < 0.11
-                      , containers           >= 0.5    && < 0.7
-                      , exceptions           >= 0.8    && < 0.11
--                     , fail                 >= 4.9    && < 5
-                      , mtl                  >= 2.2    && < 2.3
-                      , text                 >= 1.0    && < 1.3
-                      -- for testing


=====================================
p/haskell-hslua/debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-no-fail


=====================================
p/haskell-hslua/debian/rules
=====================================
@@ -2,6 +2,10 @@
 
 # DEB_SETUP_GHC_CONFIGURE_ARGS += --flags="system-lua pkg-config"
 
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
 DEB_ENABLE_TESTS = yes
 
 include /usr/share/cdbs/1/rules/debhelper.mk


=====================================
p/haskell-hslua/debian/source/lintian-overrides
=====================================
@@ -0,0 +1,6 @@
+# This is intended
+debian-watch-does-not-check-gpg-signature
+# This is intended
+superfluous-file-pattern
+# This cannot be fixed for haskell
+package-uses-old-debhelper-compat-version


=====================================
p/haskell-hslua/debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+Bug-Database: https://github.com/hslua/hslua/issues
+Bug-Submit: https://github.com/hslua/hslua/issues/new
+Documentation: https://hackage.haskell.org/package/hslua/docs/
+Repository: https://github.com/hslua/hslua
+Repository-Browse: https://github.com/hslua/hslua


=====================================
p/haskell-hslua/debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
+version=4
 https://hackage.haskell.org/package/hslua/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/264955b20efceeea5040bbce4d34ede2e63b381b...5766d5b07eee001b58d9948c7e3ceae1c9de9555

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/264955b20efceeea5040bbce4d34ede2e63b381b...5766d5b07eee001b58d9948c7e3ceae1c9de9555
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/20220519/f70612b7/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list