| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
They are going to be removed from the runtime
See https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1092
|
|
|
|
|
|
|
| |
We need access to $XDG_RUNTIME_DIR/gvfsd because of:
https://gitlab.gnome.org/GNOME/gvfs/-/issues/515#note_919326
but we were lacking access to $XDG_RUNTIME_DIR/gvfs which meant no FUSE
access to files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The CI template was reworked to be able to parse the build
args from the manifest itself so we no longer need to
write them manually.
The template is no longer making use of the MESON_ARGS var.
If you need to override the args of the manifest use CONFIG_OPTS [2]
[1] https://gitlab.gnome.org/GNOME/citemplates/-/merge_requests/15
[2] https://gitlab.gnome.org/GNOME/citemplates/-/merge_requests/23#note_881242
|
|
|
|
| |
As we're indexing the first level of it.
|
|
|
|
|
|
|
| |
This prevents sandbox escape via X11 when using wayland. This option was
introduced in flatpak version 0.11.3.
See https://github.com/flathub/flathub/issues/1452
|
|
|
|
|
| |
Rather than patching the schemas file directly, use the new index
directory options in tracker3-miners.
|
|
|
|
|
|
| |
The configuration files now all come from tracker-miners themselves.
See https://gitlab.gnome.org/GNOME/tracker-miners/-/merge_requests/259
|
|
|
|
|
|
|
| |
The tracker3 grilo plugin will now set the "miner-service" configuration
automatically when running in a sandbox, so no need to do it ourselves.
See https://gitlab.gnome.org/GNOME/grilo-plugins/-/merge_requests/92
|
|
|
|
|
|
| |
Now that the indexing/mining is done inside the sandbox, we don't have a
problem translating paths for files over the sandbox boundary, so remove
the explicit $HOME share.
|
|
|
|
| |
See https://github.com/flathub/flathub/issues/1040
|
| |
|
|
|
|
|
|
|
|
| |
The Flatpak version of Totem will now run a local tracker-miner-fs-3
instance instead of using the host instance, in all cases.
For background, see:
https://gitlab.gnome.org/GNOME/totem/-/merge_requests/154#note_881125
|
|
|
|
|
| |
We can't build Grilo with both tracker and tracker3 plugins, so the
Flatpak needs to drop support for Tracker 2.x.
|
|
|
|
|
|
|
|
| |
The current GNOME nightly has support for tracker3 and we're building
tracker2, so both are available and grilo-plugins refuses to choose
between both, and stops the build. Disable the tracker3 plugin for now.
../meson.build:181:4: ERROR: Problem encountered: tracker3 and tracker modules cannot be enabled at the same time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Looks like the recent update to python 3.8 has caused it to stop
compilling
```
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.1.0/../../../../x86_64-unknown-linux-gnu/bin/ld: test/test_test_import_repeatedly-import-repeatedly.o: in function `main':
/tmp/pip-install-opubo76x/dbus-python/test/import-repeatedly.c:10: undefined reference to `Py_Initialize'
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.1.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /tmp/pip-install-opubo76x/dbus-python/test/import-repeatedly.c:11: undefined reference to `PyRun_SimpleStringFlags'
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.1.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /tmp/pip-install-opubo76x/dbus-python/test/import-repeatedly.c:12: undefined reference to `Py_Finalize'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1261: test/test-import-repeatedly] Error 1
make[1]: Leaving directory '/tmp/pip-install-opubo76x/dbus-python/build/temp.linux-x86_64-3.8'
make: *** [Makefile:971: all] Error 2
make: Leaving directory '/tmp/pip-install-opubo76x/dbus-python/build/temp.linux-x86_64-3.8'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-opubo76x/dbus-python/setup.py", line 83, in <module>
setup(
File "/usr/lib/python3.8/site-packages/setuptools/__init__.py", line 161, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.8/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 223, in run
self.run_command('build')
File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/tmp/pip-install-opubo76x/dbus-python/setup.py", line 67, in run
subprocess.check_call(['make', '-C', builddir] + make_args)
File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['make', '-C', '/tmp/pip-install-opubo76x/dbus-python/build/temp.linux-x86_64-3.8', 'pythondir=/tmp/pip-install-opubo76x/dbus-python/build/lib.linux-x86_64-3.8', 'pyexecdir=/tmp/pip-install-opubo76x/dbus-python/build/lib.linux-x86_64-3.8']' returned non-zero exit status 2.
----------------------------------------
ERROR: Failed building wheel for dbus-python
```
|
|
|
|
| |
So that building by hand uses the same options as in the CI.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This includes renaming a few files that mentioned org.gnome.Totem
directly as we want the new nightly build to be parallel installable
with a stable version, as org.gnome.Totem.Devel.
Closes: #359
|
| |
|
|
|
|
| |
It's required for the Python D-Bus bindings which we still use.
|
| |
|
|
|
|
| |
As it's not available in the SDK anymore.
|
| |
|
|
|
|
|
| |
meson.build:1:0: ERROR: Value "no" for combo option "network_manager" is not one of the choices. Possible choices are: "enabled", "disabled", "auto".
meson.build:1:0: ERROR: Value "no" for combo option "stemmer" is not one of the choices. Possible choices are: "enabled", "disabled", "auto".
|
|
|
|
|
| |
Update from Flathub version, mainly tidies up /bin and makes sure that
grilo's test executables are still installed for debugging.
|
| |
|
|
|
|
| |
-Denable-localmetadata never existed, it's -Denable-local-metadata.
|
| |
|
|
|
|
|
|
| |
The build options for the CI Flatpak build are in the CI definition,
not in the Flatpak manifest, so commit 0a4d117 was broken.
"false" isn't a valid value for that option, use "no" instead.
|
|
|
|
|
| |
It wouldn't do anything anyway, there's no installation helper in the
sandbox.
|
|
|
|
| |
Falling back to bus backend, the direct backend failed to initialize: Could not find database file:'/home/hadess/.var/app/org.gnome.Totem/cache/tracker/meta.db'.
|
| |
|
|
|
|
|
| |
Currently, the dbusservice plugin that provides MPRIS integration uses dbus-python
Which is not included in python3.
|
|
|
|
| |
It's not used
|
| |
|
|
|
|
|
|
| |
builddir is automatically used for meson, and libdir isn't needed since
the freedesktop.org SDK 18.08, which exports a useful libdir value:
https://github.com/flatpak/flatpak-builder/blob/master/src/builder-options.c#L1021-L1037
|
|
|
|
| |
Those should already be the default
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Currently available versions of liboauth, such as 1.0.3, don't build
against OpenSSL 1.1.0, and that has been failing the nightly builds.
It does work with NSS, though; and, for what it's worth, Fedora builds
liboauth against NSS too.
https://github.com/x42/liboauth/issues/9
|
|
|
|
| |
See https://github.com/flathub/org.gnome.Totem/issues/3
|
| |
|
|
|
|
| |
See commit a81dde7e478d36f23f9c09a47826d4d4f89f0941
|
| |
|
| |
|
|
|
|
|
|
|
| |
Disable vala to work-around:
https://github.com/mesonbuild/meson/issues/1994
until we can use the "-j1" work-around once flatpak-builder is fixed:
https://github.com/flatpak/flatpak-builder/pull/190
|