Compare commits
11 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| f3a00bd682 | |||
|
|
ed28eeff5e | ||
| 090d8514bf | |||
| bff1f2df8c | |||
| 025657a01d | |||
| d9cba01b51 | |||
| 604b12bba4 | |||
| 5461629d9d | |||
| eb20af4574 | |||
| 4f249366de | |||
| 61fcc49432 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:663eae6ecf2a55c527c368244c0546453964e4385059af4bbb4ab6c8cb5579c4
|
||||
size 451104
|
||||
3
pentobi-28.0.tar.xz
Normal file
3
pentobi-28.0.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d306483b6536cd63c1883642132f2a99841b372656ab15b9700ec833ec2723d4
|
||||
size 545536
|
||||
@@ -1,3 +1,71 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 1 08:06:43 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 28.0
|
||||
* Support dark mode in help viewer (on platforms/styles where
|
||||
dark mode actually works in Qt).
|
||||
* Generate translated help files during build again (reintroduces
|
||||
a build dependency on itstool).
|
||||
* Fixed aspect ratio of exported Trigon images.
|
||||
* Disabled text selection in help viewer, which sometimes
|
||||
triggered Qt bugs that made clicking on links no longer work.
|
||||
- Update to version 27.1
|
||||
* Workaround for a Qt bug on Android that sometimes resulted in
|
||||
empty window if app becomes active again.
|
||||
- Update to version 27.0
|
||||
* Minimum required Qt version is now 6.8.
|
||||
* Menu no longer covers menu button in mobile view for better
|
||||
usability on mobile Linux devices.
|
||||
* Added close link in help viewer.
|
||||
* Workaround for QTBUG-140033 (Scrollbar not painted in Fusion
|
||||
style).
|
||||
- Update to version 26.4
|
||||
* Fixed comment area colors in dark mode
|
||||
* Workaround for QTBUG-139679 which broke entering text in
|
||||
comment area in Qt 6.9.2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 28 20:27:30 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Spec cleanup, remove unneeded build dependencies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 7 12:38:38 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 26.3
|
||||
* Disabled native text rendering on desktop, which did not work
|
||||
well on some platforms.
|
||||
* Indicate support for mobile devices in metainfo file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 27 14:26:57 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 26.2
|
||||
* Added release info to appstream file.
|
||||
- Update to version 26.1
|
||||
* Added developer id to appstream file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 24 19:06:15 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 26.0
|
||||
* French translation of the manual.
|
||||
* Fixed default window size.
|
||||
* Mobile layout is now used by default on devices with small
|
||||
screens.
|
||||
* New option --desktop.
|
||||
* Minimum required Qt version is now 6.5.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 15 13:44:42 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 25.2
|
||||
* Fixed display problems in help window in some situations.
|
||||
* Workaround for a Qt bug that made window disappear on some
|
||||
platforms when returning from fullscreen.
|
||||
- Update to version 25.1
|
||||
* Fixed menu text rendering issues on newer versions of KDE.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 27 07:39:02 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
|
||||
45
pentobi.spec
45
pentobi.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package pentobi
|
||||
#
|
||||
# Copyright (c) 2024 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,7 +17,7 @@
|
||||
|
||||
|
||||
Name: pentobi
|
||||
Version: 25.0
|
||||
Version: 28.0
|
||||
Release: 0
|
||||
Summary: Program to play the board game Blokus
|
||||
License: GPL-3.0-only
|
||||
@@ -25,32 +25,15 @@ Group: Amusements/Games/Strategy/Other
|
||||
URL: https://pentobi.sourceforge.net/
|
||||
Source: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
|
||||
BuildRequires: cmake >= 3.18
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: extra-cmake-modules
|
||||
# For hicolor dirs ownership
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: itstool
|
||||
BuildRequires: kio-devel
|
||||
BuildRequires: libxslt-tools
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: qt6-linguist-devel
|
||||
BuildRequires: rsvg-convert
|
||||
BuildRequires: pkgconfig(Qt6Concurrent)
|
||||
BuildRequires: pkgconfig(Qt6Core) >= 6.4
|
||||
BuildRequires: pkgconfig(Qt6QuickControls2)
|
||||
BuildRequires: pkgconfig(Qt6WebView)
|
||||
BuildRequires: pkgconfig(Qt6Widgets)
|
||||
BuildRequires: pkgconfig(appstream)
|
||||
Requires(post): hicolor-icon-theme
|
||||
Requires(post): update-desktop-files
|
||||
Requires(postun): hicolor-icon-theme
|
||||
Requires(postun): update-desktop-files
|
||||
# unresolvable: nothing provides pkgconfig(Qt6WebView)
|
||||
ExclusiveArch: x86_64 aarch64
|
||||
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
|
||||
BuildRequires: gcc12
|
||||
BuildRequires: gcc12-c++
|
||||
%else
|
||||
BuildRequires: gcc-c++
|
||||
%endif
|
||||
BuildRequires: cmake(Qt6Concurrent)
|
||||
BuildRequires: cmake(Qt6Core) >= 6.5
|
||||
BuildRequires: cmake(Qt6LinguistTools)
|
||||
BuildRequires: cmake(Qt6QuickControls2)
|
||||
BuildRequires: cmake(Qt6Xml)
|
||||
|
||||
%description
|
||||
Pentobi is a computer opponent for the board game Blokus with
|
||||
@@ -62,15 +45,11 @@ save and load games along with comments and move variations.
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
|
||||
export CC="gcc-12"
|
||||
export CXX="g++-12"
|
||||
%endif
|
||||
%cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON .
|
||||
%make_jobs VERBOSE=1
|
||||
%cmake_qt6 -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
|
||||
%qt6_build
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%qt6_install
|
||||
|
||||
%files
|
||||
%license LICENSE.md
|
||||
|
||||
Reference in New Issue
Block a user