Add missing libpulse0 dependency to Ubuntu 18.{04,10} debs.
[dcpomatic.git] / cscript
diff --git a/cscript b/cscript
index d08545973767940e613203bbe62029b5a3d26ae3..15e53c83037646e847eac1f487bbf965988c9690 100644 (file)
--- a/cscript
+++ b/cscript
@@ -36,6 +36,8 @@ deb_build_depends['17.10'] = copy.deepcopy(deb_build_depends_base)
 deb_build_depends['17.10'].extend(['libssh-dev'])
 deb_build_depends['18.04'] = copy.deepcopy(deb_build_depends_base)
 deb_build_depends['18.04'].extend(['libssh-dev'])
+deb_build_depends['18.10'] = copy.deepcopy(deb_build_depends_base)
+deb_build_depends['18.10'].extend(['libssh-dev'])
 deb_build_depends['7'] = copy.deepcopy(deb_build_depends_base)
 deb_build_depends['7'].extend(['libssh-dev'])
 deb_build_depends['8'] = copy.deepcopy(deb_build_depends_base)
@@ -111,7 +113,26 @@ deb_depends['18.04'].extend(['libboost-filesystem1.65.1',
                              'libnettle6',
                              'libssh-4',
                              'libx264-152',
-                             'libcurl4'])
+                             'libcurl4',
+                             'libpulse0'])
+
+deb_depends['18.10'] = copy.deepcopy(deb_depends_base)
+deb_depends['18.10'].extend(['libboost-filesystem1.67.0',
+                             'libboost-thread1.67.0',
+                             'libboost-regex1.67.0',
+                             'libboost-date-time1.67.0',
+                             'libcairomm-1.0-1v5',
+                             'libpangomm-1.4-1v5',
+                             'libxml++2.6-2v5',
+                             'libzip4',
+                             'libwxgtk3.0-0v5',
+                             'libicu60',
+                             'libnettle6',
+                             'libssh-4',
+                             'libx264-152',
+                             'libcurl4',
+                             'libmagick++-6.q16-8',
+                             'libpulse0'])
 
 deb_depends['7'] = copy.deepcopy(deb_depends_base)
 deb_depends['7'].extend(['libboost-filesystem1.49.0',
@@ -172,18 +193,18 @@ deb_depends['9'].extend(['libboost-filesystem1.62.0',
                          'libcurl3'])
 
 deb_depends['unstable'] = copy.deepcopy(deb_depends_base)
-deb_depends['unstable'].extend(['libboost-filesystem1.62.0',
-                                'libboost-thread1.62.0',
-                                'libboost-regex1.62.0',
-                                'libboost-date-time1.62.0',
-                                'libmagick++-6.q16-7',
+deb_depends['unstable'].extend(['libboost-filesystem1.67.0',
+                                'libboost-thread1.67.0',
+                                'libboost-regex1.67.0',
+                                'libboost-date-time1.67.0',
+                                'libmagick++-6.q16-8',
                                 'libxml++2.6-2v5',
                                 'libgtk2.0-0',
                                 'libzip4',
-                                'libicu57',
+                                'libicu63',
                                 'libnettle6',
-                                'libx264-148',
-                                'libcurl3'])
+                                'libx264-155',
+                                'libcurl4'])
 
 def packages(name, packages, f):
     s = '%s: ' % name
@@ -310,9 +331,9 @@ def dependencies(target):
     else:
         ffmpeg_options = {}
 
-    return (('ffmpeg-cdist', '5fce90f', ffmpeg_options),
+    return (('ffmpeg-cdist', '4bd8d09', ffmpeg_options),
             ('libdcp', 'v1.5.5'),
-            ('libsub', 'v1.3.5'),
+            ('libsub', 'v1.3.7'),
             ('rtaudio-cdist', '739969e'))
 
 def configure_options(target):