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

Reply via email to