replace deprecated manifest constructor
diff --git a/src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java b/src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java
index cdda6f7..334ea66 100644
--- a/src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java
+++ b/src/main/java/org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java
@@ -35,9 +35,7 @@
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
-import java.io.InputStreamReader;
-import java.io.Reader;
-import java.nio.charset.StandardCharsets;
+import java.io.InputStream;
 import java.util.Collections;
 import java.util.List;
 
@@ -81,10 +79,9 @@
 
                 if ( manifestFile != null )
                 {
-                    try ( Reader manifestFileReader =
-                        new InputStreamReader( new FileInputStream( manifestFile ), StandardCharsets.UTF_8 ) )
+                    try ( InputStream in = new FileInputStream( manifestFile ) )
                     {
-                        manifest = new Manifest( manifestFileReader );
+                        manifest = new Manifest( in );
                     }
                     catch ( final FileNotFoundException e )
                     {