diff --git a/META.json b/META.json
index 6f78522..02768c9 100644
--- a/META.json
+++ b/META.json
@@ -4,13 +4,13 @@
       "unknown"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630",
+   "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010",
    "license" : [
-      "unknown"
+      "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : "2"
+      "version" : 2
    },
    "name" : "Tk-FontDialog",
    "no_index" : {
@@ -40,8 +40,10 @@
    "release_status" : "stable",
    "resources" : {
       "repository" : {
+         "type" : "git",
          "url" : "git://github.com/eserte/tk-fontdialog.git"
       }
    },
-   "version" : "0.18"
+   "version" : "0.18",
+   "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff --git a/META.yml b/META.yml
index 73917c6..5b6c9f6 100644
--- a/META.yml
+++ b/META.yml
@@ -3,23 +3,24 @@ abstract: 'a font dialog widget for perl/Tk'
 author:
   - unknown
 build_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 configure_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630'
-license: unknown
+generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010'
+license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Tk-FontDialog
 no_index:
   directory:
     - t
     - inc
 requires:
-  Tk: 800
-  perl: 5.004
+  Tk: '800'
+  perl: '5.004'
 resources:
   repository: git://github.com/eserte/tk-fontdialog.git
-version: 0.18
+version: '0.18'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/Makefile.PL b/Makefile.PL
index 5769427..b689d4b 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -18,6 +18,7 @@ WriteMakefile(
     'NAME'	=> 'Tk::FontDialog',
     'VERSION_FROM' => 'lib/Tk/FontDialog.pm', # finds $VERSIO
     'ABSTRACT_FROM' => 'lib/Tk/FontDialog.pm',
+    'LICENSE'       => 'perl_5',
     'MIN_PERL_VERSION' => 5.004,
     'PREREQ_PM' => {'Tk'             => 800},
     'dist'      => {'POSTOP'=>'-$(CHMOD) 644 $(DISTVNAME).tar$(SUFFIX)'},
diff --git a/debian/changelog b/debian/changelog
index d5d9d43..4efcc02 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libtk-fontdialog-perl (0.18-2) UNRELEASED; urgency=medium
+libtk-fontdialog-perl (0.18+git20210808.1.9f548b5-1) UNRELEASED; urgency=medium
 
   [ Damyan Ivanov ]
   * declare conformance with Policy 4.1.3 (no changes needed)
@@ -18,8 +18,11 @@ libtk-fontdialog-perl (0.18-2) UNRELEASED; urgency=medium
   * Remove obsolete fields Contact, Name from debian/upstream/metadata
     (already present in machine-readable debian/copyright).
   * Bump debhelper from old 12 to 13.
+  * New upstream snapshot.
+  * Drop patch remove-exec-line-from-module, present upstream.
+  * Drop patch fix-typo, present upstream.
 
- -- Damyan Ivanov <dmn@debian.org>  Sun, 03 Dec 2017 22:48:37 +0000
+ -- Damyan Ivanov <dmn@debian.org>  Fri, 25 Mar 2022 12:38:49 -0000
 
 libtk-fontdialog-perl (0.18-1.1) unstable; urgency=medium
 
diff --git a/debian/patches/fix-typo b/debian/patches/fix-typo
deleted file mode 100644
index 358f3e0..0000000
--- a/debian/patches/fix-typo
+++ /dev/null
@@ -1,13 +0,0 @@
-Description: Fix typo
-Forwarded: https://github.com/eserte/tk-fontdialog/pull/3
---- a/lib/Tk/FontDialog.pm
-+++ b/lib/Tk/FontDialog.pm
-@@ -763,7 +763,7 @@
- 
- =item B<RefontTree>(-font => I<$font>)
- 
--Additionaly, the convenience method B<RefontTree> is defined in the
-+Additionally, the convenience method B<RefontTree> is defined in the
- L<Tk::Widget> namespace. Using this method a font definition could be
- applied to a complete subtree of a widget. This is similar to the
- method B<RecolorTree>. Calling B<RefontTree> looks like this:
diff --git a/debian/patches/remove-exec-line-from-module b/debian/patches/remove-exec-line-from-module
deleted file mode 100644
index c02aa19..0000000
--- a/debian/patches/remove-exec-line-from-module
+++ /dev/null
@@ -1,11 +0,0 @@
-Description: Remove #! line from module
- remove unneeded call to Perl
-Forwarded: https://github.com/eserte/tk-fontdialog/pull/4
-Author: dod
---- a/lib/Tk/FontDialog.pm
-+++ b/lib/Tk/FontDialog.pm
-@@ -1,4 +1,3 @@
--#!/usr/local/bin/perl -w
- # -*- perl -*-
- 
- #
diff --git a/debian/patches/series b/debian/patches/series
index 39052d7..e69de29 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +0,0 @@
-remove-exec-line-from-module
-fix-typo
diff --git a/lib/Tk/FontDialog.pm b/lib/Tk/FontDialog.pm
index c9f7bc1..470236a 100644
--- a/lib/Tk/FontDialog.pm
+++ b/lib/Tk/FontDialog.pm
@@ -1,4 +1,3 @@
-#!/usr/local/bin/perl -w
 # -*- perl -*-
 
 #
@@ -764,7 +763,7 @@ setting:
 
 =item B<RefontTree>(-font => I<$font>)
 
-Additionaly, the convenience method B<RefontTree> is defined in the
+Additionally, the convenience method B<RefontTree> is defined in the
 L<Tk::Widget> namespace. Using this method a font definition could be
 applied to a complete subtree of a widget. This is similar to the
 method B<RecolorTree>. Calling B<RefontTree> looks like this: