diff --git a/pubspec.lock b/pubspec.lock
index 776479e3ba8f7101861ef91a44efe9dbe79f4a88..0ae649bfded849457cb399af988b435729521cd1 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -99,6 +99,13 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.1.5"
+  dubp:
+    dependency: "direct main"
+    description:
+      path: "packages/dubp_rs"
+      relative: true
+    source: path
+    version: "0.0.1"
   fake_async:
     dependency: transitive
     description:
@@ -268,6 +275,13 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.16.1"
+  isolate:
+    dependency: transitive
+    description:
+      name: isolate
+      url: "https://pub.dartlang.org"
+    source: hosted
+    version: "2.0.3"
   matcher:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 1fc19d1fa5fb72f2bd61f69f7fe394574713eb8a..b3637d4cb76a641739afcc91e003f74baf566110 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -23,6 +23,8 @@ environment:
 dependencies:
   flutter:
     sdk: flutter
+  dubp:
+    path: packages/dubp_rs
   flutter_launcher_icons: "^0.8.0"
   qrscan: ^0.2.21
   permission_handler: