Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package goodvibes for openSUSE:Factory checked in at 2023-01-23 18:31:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/goodvibes (Old) and /work/SRC/openSUSE:Factory/.goodvibes.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "goodvibes" Mon Jan 23 18:31:40 2023 rev:3 rq:1060288 version:0.7.6 Changes: -------- --- /work/SRC/openSUSE:Factory/goodvibes/goodvibes.changes 2022-10-17 14:57:48.238104727 +0200 +++ /work/SRC/openSUSE:Factory/.goodvibes.new.32243/goodvibes.changes 2023-01-23 18:32:01.220083752 +0100 @@ -1,0 +2,7 @@ +Sun Jan 22 16:17:19 UTC 2023 - Andrea Manzini <andrea.manz...@suse.com> + +- Update to 0.7.6: + * Fix newline in playback status label. + * Updated translations: Chinese (Traditional), Finnish, Spanish. + +------------------------------------------------------------------- Old: ---- goodvibes-v0.7.5.tar.gz New: ---- goodvibes-v0.7.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ goodvibes.spec ++++++ --- /var/tmp/diff_new_pack.fsgk5Y/_old 2023-01-23 18:32:01.688086990 +0100 +++ /var/tmp/diff_new_pack.fsgk5Y/_new 2023-01-23 18:32:01.692087018 +0100 @@ -1,7 +1,7 @@ # # spec file for package goodvibes # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: goodvibes -Version: 0.7.5 +Version: 0.7.6 Release: 0 Summary: A lightweight radio player License: GPL-3.0-only ++++++ goodvibes-v0.7.5.tar.gz -> goodvibes-v0.7.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/.gitlab-ci/Dockerfile.fedora new/goodvibes-v0.7.6/.gitlab-ci/Dockerfile.fedora --- old/goodvibes-v0.7.5/.gitlab-ci/Dockerfile.fedora 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/.gitlab-ci/Dockerfile.fedora 2023-01-18 06:12:38.000000000 +0100 @@ -1,4 +1,4 @@ -FROM fedora:34 +FROM fedora:latest ENV LANG C.UTF-8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/.gitlab-ci/build.sh new/goodvibes-v0.7.6/.gitlab-ci/build.sh --- old/goodvibes-v0.7.5/.gitlab-ci/build.sh 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/.gitlab-ci/build.sh 2023-01-18 06:12:38.000000000 +0100 @@ -13,6 +13,6 @@ export CPPFLAGS -meson build "$@" +meson setup build "$@" ninja -C build ninja -C build test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/.gitlab-ci.yml new/goodvibes-v0.7.6/.gitlab-ci.yml --- old/goodvibes-v0.7.5/.gitlab-ci.yml 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/.gitlab-ci.yml 2023-01-18 06:12:38.000000000 +0100 @@ -1,6 +1,26 @@ variables: - DEBIAN_IMAGE: "registry.gitlab.com/goodvibes/goodvibes/debian:sid" - FEDORA_IMAGE: "registry.gitlab.com/goodvibes/goodvibes/fedora:34" + DEBIAN_IMAGE: ${CI_REGISTRY_IMAGE}/debian:sid + FEDORA_IMAGE: ${CI_REGISTRY_IMAGE}/fedora:latest + +build-container-images: + stage: .pre + image: debian:testing + only: [ schedules ] + before_script: + - apt-get update + - apt-get install -y podman ca-certificates + - | + # Switch to iptables legacy, as long as GitLab CI doesn't support nftables. + # Cf. https://gitlab.com/gitlab-com/gl-infra/production/-/issues/5184#note_637383773 + apt-get install -y --no-install-recommends iptables + update-alternatives --set iptables /usr/sbin/iptables-legacy + script: + - cd .gitlab-ci + - buildah build --tag $CI_REGISTRY_IMAGE/debian:sid --file Dockerfile.debian . + - buildah build --tag $CI_REGISTRY_IMAGE/fedora:latest --file Dockerfile.fedora . + - buildah login -u $CI_REGISTRY_USER -p $CI_JOB_TOKEN $CI_REGISTRY + - buildah push $CI_REGISTRY_IMAGE/debian:sid + - buildah push $CI_REGISTRY_IMAGE/fedora:latest debian-gcc: image: $DEBIAN_IMAGE @@ -11,7 +31,7 @@ debian-clang: image: $DEBIAN_IMAGE stage: build - only: [ tags ] + only: [ schedules, tags ] variables: CC: clang script: @@ -20,14 +40,14 @@ fedora-gcc: image: $FEDORA_IMAGE stage: build - only: [ tags ] + only: [ schedules, tags ] script: - .gitlab-ci/build.sh fedora-clang: image: $FEDORA_IMAGE stage: build - only: [ tags ] + only: [ schedules, tags ] variables: CC: clang script: @@ -36,13 +56,13 @@ debian-gcc-no-ui: image: $DEBIAN_IMAGE stage: build - only: [ tags ] + only: [ schedules, tags ] script: - .gitlab-ci/build.sh -Dui-enabled=false debian-gcc-no-feat-hotkeys: image: $DEBIAN_IMAGE stage: build - only: [ tags ] + only: [ schedules, tags ] script: - .gitlab-ci/build.sh -Dfeat-hotkeys=false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/HACKING.md new/goodvibes-v0.7.6/HACKING.md --- old/goodvibes-v0.7.5/HACKING.md 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/HACKING.md 2023-01-18 06:12:38.000000000 +0100 @@ -40,7 +40,7 @@ Goodvibes is built using [Meson][] and [Ninja][]. The build commands are: - meson build + meson setup build cd build ninja diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/MAINTAINING.md new/goodvibes-v0.7.6/MAINTAINING.md --- old/goodvibes-v0.7.5/MAINTAINING.md 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/MAINTAINING.md 2023-01-18 06:12:38.000000000 +0100 @@ -28,7 +28,7 @@ the *message catalogs*, aka. the po files. # Update translations files - [ -d build ] || meson build + [ -d build ] || meson setup build ninja -C build goodvibes-pot ninja -C build goodvibes-update-po @@ -234,7 +234,7 @@ ### GitLab CI -Up to date documentation should be available on the *Registry* page: +The lists of CI images that are used for the project are at: <https://gitlab.com/goodvibes/goodvibes/container_registry> The configuration is mostly in-tree: @@ -244,6 +244,9 @@ Images can be rebuilt using `scripts/build-ci-image.sh`, and run using `scripts/run-ci-image.sh`. See the usage message for details. +There's a weekly run scheduled, so that every week the CI images are rebuilt, +and then all the jobs are run with those new images. + ### Weblate Weblate needs to be notified of new commits, so there's a webhook. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/NEWS new/goodvibes-v0.7.6/NEWS --- old/goodvibes-v0.7.5/NEWS 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/NEWS 2023-01-18 06:12:38.000000000 +0100 @@ -1,3 +1,14 @@ +0.7.6 (2023-01-18) - C'est Quoi Ces Conneries ? / Astaffort Mods +---------------------------------------------------------------- + +Fixes + * Fix newline in playback status label. #153 + +Translations + * Updated translations: Chinese (Traditional), Finnish, Spanish. + + + 0.7.5 (2022-10-07) - Remembrance / Gojira ----------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/README.md new/goodvibes-v0.7.6/README.md --- old/goodvibes-v0.7.5/README.md 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/README.md 2023-01-18 06:12:38.000000000 +0100 @@ -90,7 +90,7 @@ ```console git clone https://gitlab.com/goodvibes/goodvibes.git cd goodvibes -meson build +meson setup build ninja -C build ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/data/io.gitlab.Goodvibes.appdata.xml.in new/goodvibes-v0.7.6/data/io.gitlab.Goodvibes.appdata.xml.in --- old/goodvibes-v0.7.5/data/io.gitlab.Goodvibes.appdata.xml.in 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/data/io.gitlab.Goodvibes.appdata.xml.in 2023-01-18 06:12:38.000000000 +0100 @@ -32,6 +32,7 @@ </screenshots> <releases> + <release version="0.7.6" date="2023-01-18"/> <release version="0.7.5" date="2022-10-07"/> <release version="0.7.4" date="2022-03-17"/> <release version="0.7.3" date="2022-03-15"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/meson.build new/goodvibes-v0.7.6/meson.build --- old/goodvibes-v0.7.5/meson.build 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/meson.build 2023-01-18 06:12:38.000000000 +0100 @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-3.0-only project('goodvibes', 'c', - version: '0.7.5', + version: '0.7.6', license: 'GPLv3', meson_version: '>= 0.49.0', default_options: [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/po/es.po new/goodvibes-v0.7.6/po/es.po --- old/goodvibes-v0.7.5/po/es.po 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/po/es.po 2023-01-18 06:12:38.000000000 +0100 @@ -8,8 +8,8 @@ "Project-Id-Version: goodvibes\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-09-23 23:44+0700\n" -"PO-Revision-Date: 2022-09-09 16:15+0000\n" -"Last-Translator: Eduardo Malaspina <va...@swismail.com>\n" +"PO-Revision-Date: 2022-11-22 14:48+0000\n" +"Last-Translator: gallegonovato <fran-ca...@hotmail.es>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/goodvibes/" "translations/es/>\n" "Language: es\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"X-Generator: Weblate 4.15-dev\n" #: data/io.gitlab.Goodvibes.appdata.xml.in:4 #: data/io.gitlab.Goodvibes.desktop.in:3 src/main.c:148 @@ -75,9 +75,8 @@ msgstr "Preferencias" #: src/ui/resources/app-menu.ui:22 -#, fuzzy msgid "Keyboard Shortcuts" -msgstr "Teclado" +msgstr "Atajos del teclado" #: src/ui/resources/app-menu.ui:26 src/ui/resources/shortcuts-window.ui:30 #: src/ui/resources/status-icon-menu.ui:22 @@ -309,9 +308,8 @@ msgstr "Códec" #: src/ui/resources/station-view.glade:372 -#, fuzzy msgid "Stream Type" -msgstr "Transmisiones" +msgstr "Tipo de corriente" #: src/core/gv-engine.c:229 src/core/gv-station-list.c:1314 #, c-format @@ -460,14 +458,12 @@ msgstr "Quitar emisora" #: src/ui/gv-station-context-menu.c:37 -#, fuzzy msgid "Remove all Stations" -msgstr "Quitar emisora" +msgstr "Eliminar todas las estaciones" #: src/ui/gv-station-context-menu.c:93 -#, fuzzy msgid "Remove all Stations?" -msgstr "Quitar emisora" +msgstr "¿Quitar todas las emisoras?" #. We don't do it yet #: src/ui/gv-station-dialog.c:174 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/po/fi.po new/goodvibes-v0.7.6/po/fi.po --- old/goodvibes-v0.7.5/po/fi.po 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/po/fi.po 2023-01-18 06:12:38.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: goodvibes\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-09-23 23:44+0700\n" -"PO-Revision-Date: 2021-11-16 10:52+0000\n" +"PO-Revision-Date: 2022-10-10 19:13+0000\n" "Last-Translator: Jiri Grönroos <jiri.gronr...@iki.fi>\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/goodvibes/" "translations/fi/>\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.9.1-dev\n" +"X-Generator: Weblate 4.14.1\n" #: data/io.gitlab.Goodvibes.appdata.xml.in:4 #: data/io.gitlab.Goodvibes.desktop.in:3 src/main.c:148 @@ -228,7 +228,7 @@ #: src/ui/resources/prefs-window.glade:605 msgid "Mouse (Status Icon Mode)" -msgstr "" +msgstr "Hiiri (tilakuvake)" #: src/ui/resources/prefs-window.glade:624 msgid "Controls" @@ -245,7 +245,7 @@ #: src/ui/resources/station-dialog.glade:63 msgid "Security Exception" -msgstr "" +msgstr "Turvallisuuspoikkeus" #: src/ui/resources/station-dialog.glade:74 src/ui/gv-station-context-menu.c:96 msgid "Remove" @@ -285,7 +285,7 @@ #: src/ui/resources/station-view.glade:273 msgid "Streams" -msgstr "" +msgstr "Suoratoistot" #: src/ui/resources/station-view.glade:284 msgid "User-Agent" @@ -309,7 +309,7 @@ #: src/ui/resources/station-view.glade:372 msgid "Stream Type" -msgstr "" +msgstr "Suoratoiston tyyppi" #: src/core/gv-engine.c:229 src/core/gv-station-list.c:1314 #, c-format @@ -340,16 +340,16 @@ #: src/core/gv-station-list.c:1315 msgid "Failed to save station list" -msgstr "" +msgstr "Asemaluettelon tallentaminen epäonnistui" #: src/ui/gv-main-window.c:95 msgid "Add a security exception?" -msgstr "" +msgstr "Lisätäänkö turvallisuuspoikkeus?" #: src/ui/gv-main-window.c:99 #, c-format msgid "An error happened while trying to play %s." -msgstr "" +msgstr "Tapahtui virhe, kun yritettiin toistaa %s." #: src/ui/gv-main-window.c:102 src/ui/gv-station-context-menu.c:95 #: src/ui/gv-station-dialog.c:301 @@ -362,7 +362,7 @@ #: src/ui/gv-main-window.c:116 msgid "URL" -msgstr "" +msgstr "URL-osoite" #: src/ui/gv-main-window.c:125 src/feat/gv-notifications.c:124 msgid "Error" @@ -400,7 +400,7 @@ #: src/ui/gv-prefs-window.c:439 msgid "Prevent the system from going to sleep while playing." -msgstr "" +msgstr "Estä järjestelmää menemästä lepo- tai valmiustilaan toiston aikana." #: src/ui/gv-prefs-window.c:444 msgid "Enable the native D-Bus server (needed for the command-line interface)." @@ -408,7 +408,7 @@ #: src/ui/gv-prefs-window.c:450 msgid "Enable the MPRIS2 D-Bus server." -msgstr "" +msgstr "Käytä MPRIS2 D-Bus -palvelinta." #. Display #: src/ui/gv-prefs-window.c:456 @@ -417,7 +417,7 @@ #: src/ui/gv-prefs-window.c:462 msgid "Show notification when the status changes." -msgstr "" +msgstr "Näytä ilmoitus kun tila muuttuu." #: src/ui/gv-prefs-window.c:467 msgid "Display information on the standard output." @@ -449,19 +449,17 @@ msgstr "Poista asema" #: src/ui/gv-station-context-menu.c:37 -#, fuzzy msgid "Remove all Stations" -msgstr "Poista asema" +msgstr "Poista kaikki asemat" #: src/ui/gv-station-context-menu.c:93 -#, fuzzy msgid "Remove all Stations?" -msgstr "Poista asema" +msgstr "Poistetaanko kaikki asemat?" #. We don't do it yet #: src/ui/gv-station-dialog.c:174 msgid "Security Exception removed" -msgstr "" +msgstr "Turvallisuuspoikkeus poistettu" #: src/ui/gv-station-dialog.c:302 msgid "Save" @@ -478,7 +476,7 @@ #. TRANSLATORS: we talk about nominal bitrate here. #: src/ui/gv-station-view.c:184 src/ui/gv-station-view.c:194 msgid "nominal" -msgstr "" +msgstr "nimellinen" #: src/ui/gv-station-view.c:189 src/ui/gv-station-view.c:195 msgid "min" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/po/zh_Hant.po new/goodvibes-v0.7.6/po/zh_Hant.po --- old/goodvibes-v0.7.5/po/zh_Hant.po 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/po/zh_Hant.po 2023-01-18 06:12:38.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: goodvibes\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-09-23 23:44+0700\n" -"PO-Revision-Date: 2022-09-03 10:16+0000\n" +"PO-Revision-Date: 2022-11-11 07:52+0000\n" "Last-Translator: KE CHENG HENG <ko89022...@gmail.com>\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" "goodvibes/translations/zh_Hant/>\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"X-Generator: Weblate 4.15-dev\n" #: data/io.gitlab.Goodvibes.appdata.xml.in:4 #: data/io.gitlab.Goodvibes.desktop.in:3 src/main.c:148 @@ -447,14 +447,12 @@ msgstr "ç§»é¤é»å°" #: src/ui/gv-station-context-menu.c:37 -#, fuzzy msgid "Remove all Stations" -msgstr "ç§»é¤é»å°" +msgstr "ç§»é¤ææé»å°" #: src/ui/gv-station-context-menu.c:93 -#, fuzzy msgid "Remove all Stations?" -msgstr "ç§»é¤é»å°" +msgstr "確èªç§»é¤ææé»å°?" #. We don't do it yet #: src/ui/gv-station-dialog.c:174 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/scripts/build-ci-image.sh new/goodvibes-v0.7.6/scripts/build-ci-image.sh --- old/goodvibes-v0.7.5/scripts/build-ci-image.sh 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/scripts/build-ci-image.sh 2023-01-18 06:12:38.000000000 +0100 @@ -10,24 +10,13 @@ GITLAB_NAMESPACE=goodvibes GITLAB_PROJECT=goodvibes +USAGE="Usage: $(basename $0) DOCKERFILE -## utils +Build a container image. For example: -usage() { - local status=$1 - - (( $status != 0 )) && exec >&2 - - echo "Usage: $(basename $0) DOCKERFILE" - echo - echo "Build a container image. For example:" - echo - echo " export http_proxy=http://localhost:3142" - echo " $(basename $0) .gitlab-ci/Dockerfile.debian" - echo - - exit $status -} + export http_proxy=http://localhost:3142 + ./scripts/$(basename $0) .gitlab-ci/Dockerfile.debian +" fail() { echo >&2 "$@" @@ -36,19 +25,27 @@ make_image_tag() { local dockerfile=$1 + local registry_image= local from= + if [ "${CI_REGISTRY_IMAGE:?}" ]; then + registry_image=$CI_REGISTRY_IMAGE + else + # Cf. https://docs.gitlab.com/ee/user/packages/container_registry/ + # section "Naming convention for your container images" + registry_image=$GITLAB_REGISTRY/$GITLAB_NAMESPACE/$GITLAB_PROJECT + fi + from=$(sed -n 's/^FROM *//p' "$dockerfile") - [ "$from" ] || return + [ "$from" ] || return 0 - # https://docs.gitlab.com/ee/user/packages/container_registry/#image-naming-convention - echo "$GITLAB_REGISTRY/$GITLAB_NAMESPACE/$GITLAB_PROJECT/$from" + echo $registry_image/$from } ## main -[ $# -eq 1 ] || usage 1 +[ $# -eq 1 ] || fail "$USAGE" DOCKERFILE=$1 [ -e "$DOCKERFILE" ] || fail "Dockerfile '$DOCKERFILE' does not exist" @@ -65,6 +62,8 @@ . popd >/dev/null +[ "${GITLAB_CI:-}" = true ] && exit 0 + cat << EOF ---------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/src/gv-console-application.c new/goodvibes-v0.7.6/src/gv-console-application.c --- old/goodvibes-v0.7.5/src/gv-console-application.c 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/src/gv-console-application.c 2023-01-18 06:12:38.000000000 +0100 @@ -30,6 +30,10 @@ #include "gv-console-application.h" #include "options.h" +#if !GLIB_CHECK_VERSION(2, 74, 0) +#define G_APPLICATION_DEFAULT_FLAGS G_APPLICATION_FLAGS_NONE +#endif + /* * GObject definitions */ @@ -52,7 +56,7 @@ self = g_object_new(GV_TYPE_CONSOLE_APPLICATION, "application-id", application_id, - "flags", G_APPLICATION_FLAGS_NONE, + "flags", G_APPLICATION_DEFAULT_FLAGS, NULL); return G_APPLICATION(self); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/src/gv-graphical-application.c new/goodvibes-v0.7.6/src/gv-graphical-application.c --- old/goodvibes-v0.7.5/src/gv-graphical-application.c 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/src/gv-graphical-application.c 2023-01-18 06:12:38.000000000 +0100 @@ -31,6 +31,10 @@ #include "gv-graphical-application.h" #include "options.h" +#if !GLIB_CHECK_VERSION(2, 74, 0) +#define G_APPLICATION_DEFAULT_FLAGS G_APPLICATION_FLAGS_NONE +#endif + /* * GObject definitions */ @@ -53,7 +57,7 @@ self = g_object_new(GV_TYPE_GRAPHICAL_APPLICATION, "application-id", application_id, - "flags", G_APPLICATION_FLAGS_NONE, + "flags", G_APPLICATION_DEFAULT_FLAGS, NULL); return G_APPLICATION(self); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/goodvibes-v0.7.5/src/ui/gv-playlist-view.c new/goodvibes-v0.7.6/src/ui/gv-playlist-view.c --- old/goodvibes-v0.7.5/src/ui/gv-playlist-view.c 2022-10-07 05:45:41.000000000 +0200 +++ new/goodvibes-v0.7.6/src/ui/gv-playlist-view.c 2023-01-18 06:12:38.000000000 +0100 @@ -133,7 +133,7 @@ album_year = gv_metadata_make_album_year(metadata, FALSE); if (artist_title && album_year) - str = g_strdup_printf("%s/n%s", artist_title, album_year); + str = g_strdup_printf("%s\n%s", artist_title, album_year); else if (artist_title) str = g_strdup(artist_title); else