Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package quadrapassel for openSUSE:Factory checked in at 2025-09-24 15:23:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quadrapassel (Old) and /work/SRC/openSUSE:Factory/.quadrapassel.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quadrapassel" Wed Sep 24 15:23:45 2025 rev:32 rq:1305515 version:49.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/quadrapassel/quadrapassel.changes 2025-05-26 18:40:20.155516722 +0200 +++ /work/SRC/openSUSE:Factory/.quadrapassel.new.27445/quadrapassel.changes 2025-09-24 15:25:25.891255368 +0200 @@ -1,0 +2,54 @@ +Tue Sep 16 14:45:41 UTC 2025 - Bjørn Lie <[email protected]> + +- Update to version 49.0.1: + + Updated POTFILES.in and POTFILES.skip + + Fixed installation of sounds + + Fixed a bug where the game area could be swiped and tapped on + during pause + + Updated translations. +- Changes from version 49.rc.4: + + Fixed metainfo release names +- Changes from version 49.rc.2: + + Fixed broken release builds +- Changes from version 49.rc.1: + + Fixed a bug where a player could try to rotate a piece after + game over + + Updated libgnome-games-support (fixes a bug where the lib is + installed seperately from Quadrapassel) +- Changes from version 49.rc: + + Fixed POTFILES.in to not include deleted files + + Fixed a bug where game pieces could be rotated so that they + appeared above the game area + + Updated meson version + + Changed the libgnome-games-support dependency to use it as a + meson subproject +- Changes from version 49.beta: + + Made the multi-line reward more balanced + + Made the scoring use libgnome-games-support + + Replaced the score dialog with the one from + libgnome-games-support + + Made the game area and block preview hidden on pause + + Renamed appdata to metainfo and changed component type to + 'desktop-application' + + Moved the 'New Game' menu entry into a new button + + Added a new mobile layout and adjusted spacing for the game + view + + Made the game usable on touchscreens, by swiping and tapping + the game + + Removed unneeded flatpak permissions + + Added a custom seed preference +- Changes from version 49.alpha: + + Make the theme chooser have a dialog + + Use Libadwaita widgets + + Remove customizable controls + + Add D-Bus service file + + Port to GTK4 and libadwaita + + Appdata updates + + Many fixes to help + + Update game screenshot + + Remove documentation license + + Major improvements to the controls and gameplay +- Change spec file to use modern BuildSystem: meson with automatic + build dependency detection. + +------------------------------------------------------------------- Old: ---- quadrapassel-40.2.tar.xz New: ---- _service quadrapassel-49.0.1.obscpio quadrapassel.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quadrapassel.spec ++++++ --- /var/tmp/diff_new_pack.bXQwxk/_old 2025-09-24 15:25:26.527282147 +0200 +++ /var/tmp/diff_new_pack.bXQwxk/_new 2025-09-24 15:25:26.531282315 +0200 @@ -1,7 +1,7 @@ # # spec file for package quadrapassel # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,22 @@ Name: quadrapassel -Version: 40.2 +Version: 49.0.1 Release: 0 Summary: Tetris Game for GNOME License: GPL-2.0-or-later Group: Amusements/Games/Action/Other URL: https://live.gnome.org/Quadrapassel -Source0: https://download.gnome.org/sources/quadrapassel/40/%{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.zst +BuildSystem: meson +BuildRequires: blueprint-compiler +BuildRequires: desktop-file-utils BuildRequires: fdupes +BuildRequires: itstool BuildRequires: meson -BuildRequires: pkgconfig BuildRequires: vala >= 0.24.0 -BuildRequires: yelp-tools -BuildRequires: pkgconfig(clutter-1.0) >= 1.0.0 -BuildRequires: pkgconfig(clutter-gtk-1.0) >= 0.91.6 -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gsound) >= 1.0.2 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 -BuildRequires: pkgconfig(librsvg-2.0) >= 2.32.0 -BuildRequires: pkgconfig(manette-0.2) +BuildRequires: rpm_macro(meson_buildrequires) %description Quadrapassel is a version of Tetris, the classic game of interlocking @@ -47,32 +43,34 @@ %lang_package -%prep -%autosetup -p1 +%generate_buildrequires +%meson_buildrequires -%build -%meson -%meson_build - -%install -%meson_install +%install -a %find_lang %{name} %{?no_lang_C} +%find_lang %{name}_libgnome-games-support %{?no_lang_C} %fdupes %{buildroot}%{_datadir} -%check -%meson_test - %files %license COPYING %doc NEWS %doc %{_datadir}/help/C/%{name}/ %{_bindir}/%{name} -%{_datadir}/%{name}/ -%{_datadir}/metainfo/org.gnome.Quadrapassel.appdata.xml +%{_datadir}/metainfo/org.gnome.Quadrapassel.metainfo.xml %{_datadir}/applications/org.gnome.Quadrapassel.desktop %{_datadir}/glib-2.0/schemas/org.gnome.Quadrapassel.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Quadrapassel* %{_mandir}/man6/%{name}.6%{?ext_man} +%{_datadir}/dbus-1/services/org.gnome.Quadrapassel.service +%dir %{_datadir}/sounds/quadrapassel +%{_datadir}/sounds/quadrapassel/gameover.ogg +%{_datadir}/sounds/quadrapassel/land.ogg +%{_datadir}/sounds/quadrapassel/lines1.ogg +%{_datadir}/sounds/quadrapassel/lines2.ogg +%{_datadir}/sounds/quadrapassel/lines3.ogg +%{_datadir}/sounds/quadrapassel/quadrapassel.ogg +%{_datadir}/sounds/quadrapassel/slide.ogg +%{_datadir}/sounds/quadrapassel/turn.ogg -%files lang -f %{name}.lang +%files lang -f %{name}.lang -f %{name}_libgnome-games-support.lang ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/quadrapassel.git</param> <param name="revision">49.0.1</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> <!-- <param name="changesgenerate">enable</param> --> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">zst</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ quadrapassel.obsinfo ++++++ name: quadrapassel version: 49.0.1 mtime: 1757773096 commit: 4c71fb0b72fe136b8dfd33c8bb629112c87ee8d2
