Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kbreakout for openSUSE:Factory checked in at 2026-01-12 10:17:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kbreakout (Old) and /work/SRC/openSUSE:Factory/.kbreakout.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kbreakout" Mon Jan 12 10:17:38 2026 rev:164 rq:1326079 version:25.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kbreakout/kbreakout.changes 2025-12-15 11:56:01.985383444 +0100 +++ /work/SRC/openSUSE:Factory/.kbreakout.new.1928/kbreakout.changes 2026-01-12 10:26:27.666233979 +0100 @@ -1,0 +2,11 @@ +Wed Jan 7 12:24:42 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 25.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/25.12.1/ +- Changes since 25.12.0: + * Remove extra blank line in .gitlab-ci.yml + * CI: Add documentation build and remove craft-macos + +------------------------------------------------------------------- Old: ---- kbreakout-25.12.0.tar.xz kbreakout-25.12.0.tar.xz.sig New: ---- kbreakout-25.12.1.tar.xz kbreakout-25.12.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbreakout.spec ++++++ --- /var/tmp/diff_new_pack.3a6wVk/_old 2026-01-12 10:26:29.338302608 +0100 +++ /var/tmp/diff_new_pack.3a6wVk/_new 2026-01-12 10:26:29.358303429 +0100 @@ -21,7 +21,7 @@ %bcond_without released Name: kbreakout -Version: 25.12.0 +Version: 25.12.1 Release: 0 Summary: Breakout-like game by KDE License: GPL-2.0-or-later ++++++ kbreakout-25.12.0.tar.xz -> kbreakout-25.12.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/.gitlab-ci.yml new/kbreakout-25.12.1/.gitlab-ci.yml --- old/kbreakout-25.12.0/.gitlab-ci.yml 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/.gitlab-ci.yml 2026-01-03 11:43:21.000000000 +0100 @@ -11,7 +11,6 @@ - /gitlab-templates/flatpak.yml - /gitlab-templates/craft-windows-x86-64-qt6.yml - /gitlab-templates/craft-windows-appx-qt6.yml - - /gitlab-templates/craft-macos-x86-64-qt6.yml - - /gitlab-templates/craft-macos-arm64-qt6.yml - /gitlab-templates/xml-lint.yml - /gitlab-templates/yaml-lint.yml + - /gitlab-templates/documentation.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/CMakeLists.txt new/kbreakout-25.12.1/CMakeLists.txt --- old/kbreakout-25.12.0/CMakeLists.txt 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/CMakeLists.txt 2026-01-03 11:43:21.000000000 +0100 @@ -3,7 +3,7 @@ # KDE Application Version, managed by release script set(RELEASE_SERVICE_VERSION_MAJOR "25") set(RELEASE_SERVICE_VERSION_MINOR "12") -set(RELEASE_SERVICE_VERSION_MICRO "0") +set(RELEASE_SERVICE_VERSION_MICRO "1") set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(kbreakout VERSION ${RELEASE_SERVICE_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/po/de/kbreakout.po new/kbreakout-25.12.1/po/de/kbreakout.po --- old/kbreakout-25.12.0/po/de/kbreakout.po 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/po/de/kbreakout.po 2026-01-03 11:43:21.000000000 +0100 @@ -1,21 +1,22 @@ -# SPDX-FileCopyrightText: 2009, 2010, 2024 Johannes Obermayr <[email protected]> # SPDX-FileCopyrightText: 2008, 2011, 2013, 2015, 2017, 2021 Burkhard Lück <[email protected]> # SPDX-FileCopyrightText: 2009 Linda-Maria Wirthmann <[email protected]> +# SPDX-FileCopyrightText: 2009, 2010, 2024 Johannes Obermayr <[email protected]> # SPDX-FileCopyrightText: 2010, 2022 Frederik Schwarzer <[email protected]> +# SPDX-FileCopyrightText: 2025 Philipp Kiemle <[email protected]> msgid "" msgstr "" "Project-Id-Version: kbreakout\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2025-11-17 14:39+0000\n" -"PO-Revision-Date: 2024-08-25 21:32+0200\n" -"Last-Translator: Johannes Obermayr <[email protected]>\n" +"PO-Revision-Date: 2025-12-03 21:58+0100\n" +"Last-Translator: Philipp Kiemle <[email protected]>\n" "Language-Team: German <[email protected]>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 24.05.2\n" +"X-Generator: Lokalize 25.08.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -41,15 +42,15 @@ "pause the game to get the cursor back." msgstr "" "Ist diese Einstellung aktiviert, steht der Mauszeiger nur noch für KBreakout " -"zur Verfügung. Sie müssen dann das Spiel anhalten, um ihn wieder für alle " -"Anwendungen zur Verfügung zu stellen." +"zur Verfügung. Halten Sie das Spiel an, um ihn wieder für andere Anwendungen " +"verwenden zu können." #. i18n: ectx: property (text), widget (QCheckBox, kcfg_FireOnClick) #. i18n: ectx: label, entry (FireOnClick), group (General) #: generalsettings.ui:38 kbreakout.kcfg:9 #, kde-format msgid "Fire on mouse click" -msgstr "Mit Mausklick abschießen" +msgstr "Per Mausklick schießen" #: main.cpp:43 #, kde-format @@ -64,7 +65,7 @@ #: main.cpp:46 #, kde-format msgid "(c) 2007-2008 Fela Winkelmolen" -msgstr "© 2007–2008, Fela Winkelmolen" +msgstr "© 2007–2008 Fela Winkelmolen" #: main.cpp:47 #, kde-format @@ -131,13 +132,13 @@ #, kde-format msgctxt "@action" msgid "Fire the Ball" -msgstr "Den Ball abschießen" +msgstr "Den Ball schießen" #: mainwindow.cpp:119 #, kde-format msgctxt "@action" msgid "Skip Level" -msgstr "Ebene überspringen" +msgstr "Level überspringen" #: mainwindow.cpp:126 #, kde-format @@ -203,16 +204,16 @@ "mouse cursor, pause the game to get\n" "the cursor back." msgstr "" -"Möchten Sie den Ball mit einem Mausklick abschießen?\n" +"Möchten Sie den Ball per Mausklick schießen?\n" "Mit „Ja“ steht der Mauszeiger nur noch für KBreakout zur\n" -"Verfügung.Sie müssen dann das Spiel anhalten, um ihn\n" -"wieder für alle Anwendungen zur Verfügung zu stellen." +"Verfügung. Halten Sie das Spiel an, um ihn wieder für\n" +"andere Anwendungen verwenden zu können." #: mainwindow.cpp:304 #, kde-format msgctxt "@title:window" msgid "Fire on Click" -msgstr "Mit Klicken den Ball abschießen" +msgstr "Per Klick schießen" #: mainwindow.cpp:305 #, kde-format @@ -228,27 +229,27 @@ #: qml/logic.js:199 msgid "Well done! You won the game" -msgstr "Sehr gut! Sie haben diese Spiel gewonnen" +msgstr "Sehr gut! Sie haben das Spiel gewonnen" #: qml/logic.js:206 qml/main.qml:145 msgid "Level %1" -msgstr "Ebene %1" +msgstr "Level %1" #: qml/logic.js:347 msgid "Game Paused!" -msgstr "Spiel angehalten." +msgstr "Spiel pausiert!" #: qml/logic.js:497 msgid "Oops! You have lost the ball!" -msgstr "Hoppla! Sie haben den Ball verfehlt." +msgstr "Hoppla! Sie haben den Ball verloren!" #: qml/logic.js:552 msgid "Game Over!" -msgstr "Spiel beendet." +msgstr "Spiel verloren!" #: qml/main.qml:115 msgid "Press %1 to fire the ball" -msgstr "Drücken Sie %1, um den Ball abzuschießen." +msgstr "Drücken Sie %1, um den Ball zu schießen" #~ msgid "The graphical theme to be used." #~ msgstr "Grafikdesign" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/src/org.kde.kbreakout.appdata.xml new/kbreakout-25.12.1/src/org.kde.kbreakout.appdata.xml --- old/kbreakout-25.12.0/src/org.kde.kbreakout.appdata.xml 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/src/org.kde.kbreakout.appdata.xml 2026-01-03 11:43:21.000000000 +0100 @@ -89,7 +89,7 @@ <p xml:lang="ar">الهدف من لعبة الاختراق هو تدمير أكبر عدد ممكن من الطوب دون خسارة الكرة.</p> <p xml:lang="ca">L'objectiu del KBreakOut és destruir tants maons com sigui possible sense perdre la pilota.</p> <p xml:lang="ca-valencia">L'objectiu de KBreakOut és destruir tants maons com siga possible sense perdre la pilota.</p> - <p xml:lang="de">Das Ziel des Spiels ist es, so viele Steine wie möglich zu zerstören, ohne den Ball zu verlieren.</p> + <p xml:lang="de">Ziel des Spiels ist es, so viele Steine wie möglich zu zerstören, ohne den Ball zu verlieren.</p> <p xml:lang="el">Ο σκοπός του KBreakOut είναι να καταστρέψεις όσο το δυνατόν περισσότερα τουβλάκια χωρίς να χάσεις τη μπάλα.</p> <p xml:lang="en-GB">The objective of KBreakOut is to destroy as many bricks as possible without losing the ball.</p> <p xml:lang="eo">La celo de KBreakOut estas detrui kiel eble plej multajn brikojn sen perdi la pilkon.</p> @@ -127,7 +127,7 @@ <p xml:lang="ar">يعطى اللاعب ملعبًا يحتوي على عدد من الطوب. وفيه تتحرك الكرة وترتد على السقف والحوائط الجانبية. عندما ترتطم بطوبة، ترتد الكرة بعيدًا عنها وتُدمَّر الطوبة. يخسر اللاعب حياةً عندما تلمس الكرة أرضية الملعب. لمنع هذا من الحدوث، يجب على اللاعب تحريك المنصة السفلية لترتد عنها الكرة للأعلى. الهدف من اللعبة هو إحراز التقدم في المستويات بتدمير كل الطوب في كل مستوى، مع محاولة تحقيق أعلى نتيجة.</p> <p xml:lang="ca">El jugador té un camp de joc que conté maons. Una bola viatja per la pantalla, rebotant pel mur de dalt i els costats. Quan colpeja amb un maó, la bola rebota i el maó es destrueix. El jugador perd una vida quan la bola toca la part inferior del camp. Per a evitar-ho, el jugador ha d'usar una barra mòbil situada a la part inferior de la finestra, per a fer rebotar la bola cap amunt. L'objectiu del joc és progressar pels nivells destruint tots els maons de cada nivell, intentant aconseguir una puntuació màxima.</p> <p xml:lang="ca-valencia">El jugador té un camp de joc que conté maons. Una bola viatja per la pantalla, rebotant pel mur de dalt i els costats. Quan colpeja amb un maó, la bola rebota i el maó es destruïx. El jugador perd una vida quan la bola toca la part inferior del camp. Per a evitar-ho, el jugador ha d'utilitzar una barra mòbil situada a la part inferior de la finestra, per a fer rebotar la bola cap amunt. L'objectiu del joc és progressar pels nivells destruint tots els maons de cada nivell, intentant aconseguir una puntuació màxima.</p> - <p xml:lang="de">Dem Spieler wird ein Spielfeld mit einer Anzahl an Steinen präsentiert. Ein Ball wandert über den Bildschirm, springt dabei aber von der oberen und den seitlichen Wänden ab. Wenn ein Stein getroffen wird, springt der Ball ab und der Stein ist zerstört. Der Spieler verliert ein Leben, wenn der Ball das untere Ende des Feldes berührt. Um das zu verhindern, muss der Spieler den Ball mithilfe einer beweglichen Leiste am unteren Rand zurückspringen lassen. Das Ziel des Spieles ist es, die Ebenen zu durchlaufen, indem alle Steine darin zerstört werden, und dabei noch einen hohen Punktestand zu erreichen.</p> + <p xml:lang="de">Dem Spieler wird ein Spielfeld mit einer Anzahl Steine präsentiert. Ein Ball rollt über den Bildschirm und prallt dabei von der oberen und den seitlichen Wänden ab. Wenn ein Stein getroffen wird, prallt der Ball ab und der Stein wird zerstört. Der Spieler verliert ein Leben, wenn der Ball das untere Ende des Feldes berührt. Um das zu verhindern, muss der Spieler den Ball mithilfe einer beweglichen Leiste am unteren Rand nach oben zurückprallen lassen. Ziel des Spieles ist es, Level für Level alle Steine zu zerstören und dabei einen hohen Punktestand zu erreichen.</p> <p xml:lang="el">Παρουσιάζεται στον παίκτη ένα γήπεδο που περιέχει ένα πλήθος τούβλων. Μια μπάλα διέρχεται στην οθόνη αναπηδώντας στην οροφή και στους πλαϊνούς τοίχους. Όταν ένα τούβλο χτυπιέται, η μπάλα αναπηδά και το τούβλο καταστρέφεται. Ο παίκτης χάνει μια ζωή όταν η μπάλα αγγίζει το κάτω μέρος του γηπέδου. Για να μη συμβεί αυτό, ο παίκτης πρέπει να χρησιμοποιήσει μια μετακινούμενη μπάρα που βρίσκεται στο κάτω μέρος του παραθύρου για να αναπηδήσει η μπάλα προς τα επάνω. Ο σκοπός του παιχνιδιού είναι να περάσεις τα επίπεδα καταστρέφοντας όλα � �α τούβλα που υπάρχουν στο καθένα προσπαθώντας να επιτύχεις υψηλή βαθμολογία.</p> <p xml:lang="en-GB">The player is presented with a game field containing a number of bricks. A ball travels across the screen, bouncing off the top and side walls. When a brick is hit, the ball bounces away and the brick is destroyed. The player loses a life when the ball touches the bottom of the field. To prevent this from happening, the player has to use a movable bar to bounce the ball upward, situated at the bottom of the window. The purpose of the game is to progress through the levels destroying all bricks present in each, and trying to get a highscore.</p> <p xml:lang="eo">Al la ludanto estas prezentita ludkampo enhavanta kelkajn brikojn. Pilko vojaĝas trans la ekrano, resaltante de la supraj kaj flankaj muroj. Kiam briko estas trafita, la pilko resaltas for kaj la briko estas detruita. La ludanto perdas vivon kiam la pilko tuŝas la fundon de la kampo. Por malhelpi tion okazi, la ludanto devas uzi moveblan stangon por resaltigi la pilkon supren, situanta ĉe la fundo de la fenestro. La celo de la ludo estas progresi tra la niveloj detruante ĉiujn brikojn ĉeestantajn en ĉiu, kaj provante akiri altpoentaron.</p> @@ -211,6 +211,7 @@ <binary>kbreakout</binary> </provides> <releases> + <release version="25.12.1" date="2026-01-08"/> <release version="25.12.0" date="2025-12-11"/> <release version="25.08.3" date="2025-11-06"/> <release version="25.08.2" date="2025-10-09"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/themes/IceWorld.desktop new/kbreakout-25.12.1/themes/IceWorld.desktop --- old/kbreakout-25.12.0/themes/IceWorld.desktop 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/themes/IceWorld.desktop 2026-01-03 11:43:21.000000000 +0100 @@ -60,7 +60,7 @@ Description[ca@valencia]=Tema congelat Description[cs]=Ledově chladný motiv Description[da]=Isnende koldt tema -Description[de]=Ein eisiges Design. +Description[de]=Eisgekühltes KBreakOut-Design Description[el]=Ένα παγωμένο θέμα Description[en_GB]=Ice chilled theme Description[eo]=Glaciofrosteca etoso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/themes/crystal.desktop new/kbreakout-25.12.1/themes/crystal.desktop --- old/kbreakout-25.12.0/themes/crystal.desktop 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/themes/crystal.desktop 2026-01-03 11:43:21.000000000 +0100 @@ -6,7 +6,7 @@ Name[ca@valencia]=Cristall clar Name[cs]=Crystal clear Name[da]=Crystal clear -Name[de]=Kristall +Name[de]=Kristallklar Name[el]=Crystal clear Name[en_GB]=Crystal clear Name[eo]=Kristalklara @@ -59,7 +59,7 @@ Description[ca@valencia]=Tema cristal·lí per a KBreakOut Description[cs]=Křišťálové téma pro KBreakOut Description[da]=Crystal-lignende tema for KBreakOut -Description[de]=Kristalldesign für KBreakOut. +Description[de]=Kristallartiges KBreakOut-Design Description[el]=Θέμα Crystal για το KBreakOut Description[en_GB]=Crystal-like theme for KBreakOut Description[eo]=Etoso por KBreakOut simila al Crystal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/themes/default.desktop new/kbreakout-25.12.1/themes/default.desktop --- old/kbreakout-25.12.0/themes/default.desktop 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/themes/default.desktop 2026-01-03 11:43:21.000000000 +0100 @@ -56,7 +56,7 @@ Description[ca@valencia]=Tema de Breakout d'estil egipci. Description[cs]=Téma breakoutu v egyptském stylu. Description[da]=Breakout-tema i egyptisk stil. -Description[de]=Das ägyptische Design für Breakout. +Description[de]=KBreakOut-Design im ägyptischen Stil Description[el]=Αιγυπτιακό θέμα στυλ breakout. Description[en_GB]=Egyptian style breakout theme. Description[eo]=Egiptostila breakout-etoso. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/themes/simple.desktop new/kbreakout-25.12.1/themes/simple.desktop --- old/kbreakout-25.12.0/themes/simple.desktop 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/themes/simple.desktop 2026-01-03 11:43:21.000000000 +0100 @@ -63,7 +63,7 @@ Description[ca@valencia]=Tema senzill de KBreakOut Description[cs]=Jednoduché téma KBreakOutu Description[da]=Enkelt KBreakOut-tema -Description[de]=Ein einfaches Design für KBreakOut. +Description[de]=Einfaches KBreakOut-Design Description[el]=Απλό θέμα KBreakOut Description[en_GB]=Simple KBreakOut theme Description[eo]=Simpla KBreakOut-etoso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kbreakout-25.12.0/themes/web20.desktop new/kbreakout-25.12.1/themes/web20.desktop --- old/kbreakout-25.12.0/themes/web20.desktop 2025-12-03 23:44:41.000000000 +0100 +++ new/kbreakout-25.12.1/themes/web20.desktop 2026-01-03 11:43:21.000000000 +0100 @@ -61,7 +61,7 @@ Description[ca@valencia]=El tema Web 2.0 presenta els elements gràfics que recorden als emprats en el popular moviment «WEB 2.0», actualment adoptat per la interweb de storm. Description[cs]=Téma Web 2.0 předvádí grafické prvky připomínající ty, které se používají v populárním hnutí 'WEB 2.0', které aktuálně vzalo interweb útokem. Description[da]=Web 2.0-tema fremviser grafiske elementer der minder af de der brugtes i den populære "WEB 2.0"-bevægelse og for tiden tager interweb'et med storm. -Description[de]=Das Design „Web 2.0“ zeigt grafische Elemente, die an die derzeit das Internet überstürmende „Web 2.0“-Bewegung erinnert. +Description[de]=Das Design „Web 2.0“ zeigt grafische Elemente, die an die „Web 2.0“-Bewegung angelehnt sind, welche derzeit das Internet im Sturm erobert. Description[el]=Το θέμα Web 2.0 εκθέτει γραφικά στοιχεία που θυμίζουν τη δημοφιλή κίνηση 'WEB 2.0', η οποία καταλαμβάνει το διαδίκτυο με καταιγιστικούς ρυθμούς. Description[en_GB]=Web 2.0 theme showcases graphical elements reminiscent of those used in popular 'WEB 2.0' movement, currently taking the interweb by storm. Description[eo]=Web 2.0-etoso prezentas grafikajn elementojn rememorigajn pri tiuj uzataj en populara movado 'WEB 2.0', nuntempe konkeranta la interreton sensacie.
