Merge branch 'conflict' into 'squeekboard'
Fix virtboard conflict See merge request Librem5/squeekboard!20
This commit is contained in:
		@ -4,6 +4,10 @@ stages:
 | 
				
			|||||||
  - build
 | 
					  - build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
before_script:
 | 
					before_script:
 | 
				
			||||||
 | 
					  - apt-get -y update
 | 
				
			||||||
 | 
					  - apt-get -y install wget gnupg2
 | 
				
			||||||
 | 
					  - echo "deb http://ci.puri.sm/ scratch librem5" > /etc/apt/sources.list.d/ci.list
 | 
				
			||||||
 | 
					  - wget -O- https://ci.puri.sm/ci-repo.key | apt-key add -
 | 
				
			||||||
  - apt-get -y update
 | 
					  - apt-get -y update
 | 
				
			||||||
  - apt-get -y build-dep .
 | 
					  - apt-get -y build-dep .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -12,8 +16,8 @@ build_meson:
 | 
				
			|||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
    - librem5
 | 
					    - librem5
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
    - mkdir -p ../build
 | 
					    - mkdir -p build
 | 
				
			||||||
    - meson ../build/
 | 
					    - meson build/ -Ddepdatadir=/usr/share
 | 
				
			||||||
    - cd ../build
 | 
					    - cd build
 | 
				
			||||||
    - ninja install
 | 
					    - ninja install
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,20 +0,0 @@
 | 
				
			|||||||
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
 | 
					 | 
				
			||||||
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
 | 
					 | 
				
			||||||
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
 | 
					 | 
				
			||||||
  <interface name="sm.puri.OSK0">
 | 
					 | 
				
			||||||
    <method name="SetVisible">
 | 
					 | 
				
			||||||
      <arg name="visible" type="b" direction="in"/>
 | 
					 | 
				
			||||||
      <doc:doc><doc:description>
 | 
					 | 
				
			||||||
        Switch keyboard visibility
 | 
					 | 
				
			||||||
      </doc:description></doc:doc>
 | 
					 | 
				
			||||||
    </method>
 | 
					 | 
				
			||||||
    <method name="GetVisible">
 | 
					 | 
				
			||||||
      <arg name="visible" type="b" direction="out"/>
 | 
					 | 
				
			||||||
      <doc:doc><doc:description>
 | 
					 | 
				
			||||||
        Get keyboard visibility
 | 
					 | 
				
			||||||
      </doc:description></doc:doc>
 | 
					 | 
				
			||||||
    </method>
 | 
					 | 
				
			||||||
    <property name="Visible" type="b" access="read">
 | 
					 | 
				
			||||||
    </property>
 | 
					 | 
				
			||||||
  </interface>
 | 
					 | 
				
			||||||
</node>
 | 
					 | 
				
			||||||
@ -14,10 +14,6 @@ install_data(
 | 
				
			|||||||
    install_dir: pkgdatadir + '/keyboards/geometry/',
 | 
					    install_dir: pkgdatadir + '/keyboards/geometry/',
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
install_data('dbus/sm.puri.OSK0.xml',
 | 
					 | 
				
			||||||
    install_dir: dbusdir
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
symbols = [
 | 
					symbols = [
 | 
				
			||||||
    'ar.xml',
 | 
					    'ar.xml',
 | 
				
			||||||
    'as-inscript.xml',
 | 
					    'as-inscript.xml',
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							@ -11,6 +11,7 @@ Build-Depends:
 | 
				
			|||||||
 libcroco3-dev,
 | 
					 libcroco3-dev,
 | 
				
			||||||
 libwayland-dev (>= 1.16),
 | 
					 libwayland-dev (>= 1.16),
 | 
				
			||||||
 rustc,
 | 
					 rustc,
 | 
				
			||||||
 | 
					 virtboard,
 | 
				
			||||||
 wayland-protocols (>= 1.14)
 | 
					 wayland-protocols (>= 1.14)
 | 
				
			||||||
Standards-Version: 4.1.3
 | 
					Standards-Version: 4.1.3
 | 
				
			||||||
Homepage: https://source.puri.sm/Librem5/squeekboard
 | 
					Homepage: https://source.puri.sm/Librem5/squeekboard
 | 
				
			||||||
 | 
				
			|||||||
@ -19,7 +19,12 @@ endif
 | 
				
			|||||||
prefix = get_option('prefix')
 | 
					prefix = get_option('prefix')
 | 
				
			||||||
datadir = join_paths(prefix, get_option('datadir'))
 | 
					datadir = join_paths(prefix, get_option('datadir'))
 | 
				
			||||||
pkgdatadir = join_paths(datadir, meson.project_name())
 | 
					pkgdatadir = join_paths(datadir, meson.project_name())
 | 
				
			||||||
dbusdir = join_paths(datadir, 'dbus-1/interfaces')
 | 
					if get_option('depdatadir') == ''
 | 
				
			||||||
 | 
					  depdatadir = datadir
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					  depdatadir = get_option('depdatadir')
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					dbusdir = join_paths(depdatadir, 'dbus-1/interfaces')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
subdir('data')
 | 
					subdir('data')
 | 
				
			||||||
subdir('protocols')
 | 
					subdir('protocols')
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								meson_options.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								meson_options.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					option('depdatadir', type : 'string', value : '', description : 'System data path. Will be searched for definitions instead of datadir when provided')
 | 
				
			||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
gnome = import('gnome')
 | 
					gnome = import('gnome')
 | 
				
			||||||
dbus_src = gnome.gdbus_codegen(
 | 
					dbus_src = gnome.gdbus_codegen(
 | 
				
			||||||
    'sm.puri.OSK0',
 | 
					    'sm.puri.OSK0',
 | 
				
			||||||
    '../data/dbus/sm.puri.OSK0.xml'
 | 
					    join_paths(dbusdir, 'sm.puri.OSK0.xml')
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sources = [
 | 
					sources = [
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user