diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6e898ac
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,41 @@
+# /
+FileHandle.c
+FileHandle.o
+MANIFEST.bak
+MYMETA.json
+MYMETA.yml
+Makefile
+Makefile.old
+NYTProf.bs
+NYTProf.c
+NYTProf.o
+blib/
+*.tar.gz
+*.o
+*.obj
+*.pdb
+*.def
+*.c
+*.bs
+*.out
+.*.swp
+nytprof-50-errno.out
+/t/*.new
+/t/*.newp
+/t/*.out
+/t/*.calls_new
+/t/*.rdt_new
+/t/*.rdt_newp
+/t/nytprof_t.out
+/t/nytprof-test51-*.out
+/t/nytprof_test30-fork-*.out.*
+/t/*_outdir
+/t/auto
+pm_to_blib
+/_eumm/
+dll.base
+dll.exp
+NYTProf_def.old
+/cover_db/
+MYMETA.json.lock
+Devel-NYTProf-*/
diff --git a/META.json b/META.json
index fd8b1fd..9ef6c75 100644
--- a/META.json
+++ b/META.json
@@ -45,6 +45,7 @@
       "test" : {
          "requires" : {
             "Capture::Tiny" : "0",
+            "Sub::Name" : "0.11",
             "Test::Differences" : "0.60",
             "Test::More" : "0.84"
          }
diff --git a/META.yml b/META.yml
index be2e0e5..db0ac4c 100644
--- a/META.yml
+++ b/META.yml
@@ -5,6 +5,7 @@ author:
 build_requires:
   Capture::Tiny: '0'
   ExtUtils::MakeMaker: '0'
+  Sub::Name: '0.11'
   Test::Differences: '0.60'
   Test::More: '0.84'
 configure_requires:
diff --git a/Makefile.PL b/Makefile.PL
index 590bf7a..810564a 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -114,10 +114,10 @@ $mm_opts{CCFLAGS}  = "-pg"  if $opt_pg;
 
 if( $ExtUtils::MakeMaker::VERSION >= 6.46 ) {
     $mm_opts{META_MERGE} = {
-    	"meta-spec" => { version => 2 },
-	no_index => {
-	    package => [ 'SVG' ], # in bin/flamegraph.pl
-	},
+        "meta-spec" => { version => 2 },
+        no_index => {
+            package => [ 'SVG' ], # in bin/flamegraph.pl
+        },
         resources => {
             license     => 'http://dev.perl.org/licenses/',
             homepage    => 'https://code.google.com/p/perl-devel-nytprof/',
@@ -146,6 +146,7 @@ $mm_opts{TEST_REQUIRES} = {
     'Test::More'   => '0.84',
     'Test::Differences' => '0.60',
     'Capture::Tiny' => 0,
+    'Sub::Name' => '0.11',
 };
 
 $mm_opts{BUILD_REQUIRES} = {
@@ -261,20 +262,6 @@ slowops::
 	    > slowops.h
 	$(PERL) -e "warn qq{NOTE: slowops.h will need manual editing to restore lost #ifdef's around some opcodes!\n}";
 
-svnmanifest::
-	svn list -R .@HEAD | sort | grep -v '/$$' > MANIFEST
-	svn diff MANIFEST
-
-checkkeywords:
-	$(RM_RF) blib
-	find .  \( -name .svn -prune -or -name t -prune -or -name \*.pm -or -name \*.PL -or -name \*.pl \) -type f \
-	    -exec bash -c '[ "$$(svn pg svn:keywords {})" != "Id Revision Date" ] && echo svn propset svn:keywords \"Id Revision Date\" {}' \;
-
-checkpod:
-	$(RM_RF) blib
-	find . -type f \( -name .svn -prune -o -name \*.pm -o -name \*.PL -o -name \*.pl \) \
-	    -exec podchecker {} \; 2>&1 | grep -v "pod syntax OK"
-
 PERLTIDY=perltidy --profile=.perltidyrc -nst -b
 perltidy:
 	$(PERLTIDY) bin/nytprofhtml bin/nytprofcsv
diff --git a/debian/changelog b/debian/changelog
index 1e39a40..4feb68e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libdevel-nytprof-perl (6.11+git20211111.1.2b3b037+dfsg-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 09 Sep 2022 22:01:17 -0000
+
 libdevel-nytprof-perl (6.11+dfsg-3) unstable; urgency=medium
 
   * Skip t/test62-subcaller1-b.t during autopkgtest's smoke.t.
diff --git a/debian/patches/autopkgtest.patch b/debian/patches/autopkgtest.patch
index e5f6ddc..be227b7 100644
--- a/debian/patches/autopkgtest.patch
+++ b/debian/patches/autopkgtest.patch
@@ -6,9 +6,11 @@ Forwarded: not-needed
 Author: gregor herrmann <gregoa@debian.org>
 Last-Update: 2018-04-01
 
---- a/t/lib/NYTProfTest.pm
-+++ b/t/lib/NYTProfTest.pm
-@@ -79,7 +79,7 @@
+Index: libdevel-nytprof-perl/t/lib/NYTProfTest.pm
+===================================================================
+--- libdevel-nytprof-perl.orig/t/lib/NYTProfTest.pm
++++ libdevel-nytprof-perl/t/lib/NYTProfTest.pm
+@@ -79,7 +79,7 @@ if (-d '../blib') {
      unshift @INC, '../blib/arch', '../blib/lib';
  }
  my $bindir      = (grep {-d} qw(./blib/script ../blib/script))[0] || do {
diff --git a/debian/patches/flamegraph.patch b/debian/patches/flamegraph.patch
index 538fb70..3f1cc31 100644
--- a/debian/patches/flamegraph.patch
+++ b/debian/patches/flamegraph.patch
@@ -6,9 +6,11 @@ Forwarded: https://github.com/timbunce/devel-nytprof/issues/13
 Author: gregor herrmann <gregoa@debian.org>
 Last-Update: 2015-06-08
 
---- a/bin/nytprofhtml
-+++ b/bin/nytprofhtml
-@@ -80,6 +80,7 @@
+Index: libdevel-nytprof-perl/bin/nytprofhtml
+===================================================================
+--- libdevel-nytprof-perl.orig/bin/nytprofhtml
++++ libdevel-nytprof-perl/bin/nytprofhtml
+@@ -80,6 +80,7 @@ die "Unable to find nytprofcalls in $Con
  
  my $flamegraph   = File::Spec->catfile($Config{'bin'}, 'flamegraph') . $script_ext;
  $flamegraph      = which "flamegraph$script_ext" if not -e $flamegraph;
diff --git a/debian/patches/manpage-section.patch b/debian/patches/manpage-section.patch
index c826485..4f22a1a 100644
--- a/debian/patches/manpage-section.patch
+++ b/debian/patches/manpage-section.patch
@@ -7,9 +7,11 @@ Author: gregor herrmann <gregoa@debian.org>
 Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk>
 Last-Update: 2021-08-16
 
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -28,12 +28,12 @@
+Index: libdevel-nytprof-perl/Makefile.PL
+===================================================================
+--- libdevel-nytprof-perl.orig/Makefile.PL
++++ libdevel-nytprof-perl/Makefile.PL
+@@ -28,12 +28,12 @@ if ($ENV{PERL_CORE}) {
      @man = ( MAN1PODS => {}, MAN3PODS => {} );
  } else {
      @man = ( MAN1PODS  => {
diff --git a/debian/patches/usr-share.patch b/debian/patches/usr-share.patch
index 4d42f0a..12f193e 100644
--- a/debian/patches/usr-share.patch
+++ b/debian/patches/usr-share.patch
@@ -7,9 +7,11 @@ Author: gregor herrmann <gregoa@debian.org>
 Reviewed-by: Nicholas Bamber <nicholas@periapt.co.uk>
 Last-Update: 2018-04-01
 
---- a/bin/nytprofhtml
-+++ b/bin/nytprofhtml
-@@ -1296,6 +1296,7 @@
+Index: libdevel-nytprof-perl/bin/nytprofhtml
+===================================================================
+--- libdevel-nytprof-perl.orig/bin/nytprofhtml
++++ libdevel-nytprof-perl/bin/nytprofhtml
+@@ -1296,6 +1296,7 @@ sub output_js_files {
      my ($profile) = @_;
      # find the js, gif, css etc files installed with Devel::NYTProf
      (my $lib = $INC{"Devel/NYTProf/Data.pm"}) =~ s/\/Data\.pm$//;