gnome-software:uajain/fix-ext-appstream-perms

Last commit made on 2019-09-20
Get this branch:
git clone -b uajain/fix-ext-appstream-perms https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
uajain/fix-ext-appstream-perms
Repository:
lp:gnome-software

Recent commits

343168b... by Umang Jain <email address hidden> on 2019-09-20

external-appstream: Don't bother about permissions while copying

Don't bother with permissions while copying the external appstream
file from user's cache to APPSYSTEM_SYSTEM_DIR. This already has been
now taken care of by the change introduced in [1].

This reason this change is required, is because combination of [1]
and G_FILE_COPY_TARGET_DEFAULT_PERMS ends up with permissions as:
-rw------- 1 root root
as G_FILE_COPY_TARGET_DEFAULT makes entire "unix::mode" attribute
to be skipped while copying.

Since, as per [1], G_FILE_CREATE_PRIVATE will setup appropriate
permissions on the destination file itself, avoid injecting
the G_FILE_COPY_TARGET_DEFAULT flag in g_file_copy() to complicate
the matter.

(Unfortunately, this requires a glib version bump for upstream)

[1] https://gitlab.gnome.org/GNOME/glib/merge_requests/876

https://phabricator.endlessm.com/T27828

8c811f1... by Kalev Lember <email address hidden> on 2019-09-18

flatpak: Make disabled remote enabling work

Fixes: https://gitlab.gnome.org/GNOME/gnome-software/issues/768

48c441d... by Kalev Lember <email address hidden> on 2019-09-18

flatpak: trivial: Break out a function

f82a835... by Kjartan Maraas on 2019-09-18

Update Norwegian Bokmål translation

825b00e... by Philip Withnall <email address hidden> on 2019-05-17

build: Bump GLib version requirement to 2.55

We already depended on it due to using g_autolist() in the flatpak
plugin.

Signed-off-by: Philip Withnall <email address hidden>

faac8ba... by Philip Withnall <email address hidden> on 2019-05-16

build: Add a glib-2.0 dependency in a few places

The whole project depends implicitly on `glib-2.0` (via `gio-unix-2.0`),
but it would be better to make this explicit, so that its version
requirement can be bumped properly in future, when needed.

Add the `dependency()` call and use it in a few key places.

Signed-off-by: Philip Withnall <email address hidden>

9a9a6eb... by Philip Withnall <email address hidden> on 2019-09-17

lib: Fix minor indentation problem

Signed-off-by: Philip Withnall <email address hidden>

8edc44a... by id:sicklylife on 2019-09-14

Update Japanese translation

a913eed... by Марко М. Костић on 2019-09-14

Update Serbian translation

1461930... by id:sicklylife on 2019-09-14

Update Japanese translation