Skip to content

Commit 48e2b34

Browse files
committed
[debian] 2.7.1: Build for Ubuntu 25.10 "Questing" Quokka.
Main changes: - Enable KF6 builds. - Tracker API version increased to 3L.
1 parent c715827 commit 48e2b34

File tree

6 files changed

+53
-15
lines changed

6 files changed

+53
-15
lines changed

debian/changelog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
rom-properties (2.7.1-1ppa2~questing1) questing; urgency=medium
2+
3+
* Build for Ubuntu 25.10 "Questing" Quokka.
4+
5+
* Enable KF6 builds.
6+
* Tracker API version increased to 3L.
7+
8+
* PPA version bumped to ensure it updates from previous versions.
9+
10+
-- David Korth <[email protected]> Sun, 18 Nov 2026 22:33:44 -0500
11+
112
rom-properties (2.7.1-1ppa2~noble1) noble; urgency=medium
213

314
* Build for Ubuntu 24.04 "Noble" Numbat.

debian/control

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Build-Depends:
2222
libkf5filemetadata-dev,
2323
libkf5crash-dev,
2424
libglib2.0-dev,
25-
libgdk-pixbuf2.0-dev,
25+
libgdk-pixbuf-2.0-dev,
2626
libgtk-3-dev,
2727
libcairo2-dev,
2828
libgtk-4-dev,
@@ -34,15 +34,21 @@ Build-Depends:
3434
liblz4-dev,
3535
liblzo2-dev,
3636
libgsound-dev,
37-
libfmt-dev
37+
libfmt-dev,
38+
qt6-base-dev,
39+
qt6-tools-dev-tools,
40+
libkf6kio-dev,
41+
libkf6widgetsaddons-dev,
42+
libkf6filemetadata-dev,
43+
libkf6crash-dev
3844
Standards-Version: 3.9.8
3945
Homepage: https://github.com/GerbilSoft/rom-properties
4046
Vcs-Git: https://github.com/GerbilSoft/rom-properties
4147
Vcs-Browser: https://github.com/GerbilSoft/rom-properties
4248

4349
Package: rom-properties-all
4450
Architecture: any
45-
Depends: ${misc:Depends}, libromdata8, rom-properties-kf5, rom-properties-gtk3, rom-properties-gtk4, rom-properties-cli, rom-properties-tracker, rom-properties-utils, rom-properties-lang, rom-properties-thumbnailer-dbus
51+
Depends: ${misc:Depends}, libromdata8, rom-properties-kf5, rom-properties-kf6, rom-properties-gtk3, rom-properties-gtk4, rom-properties-cli, rom-properties-tracker, rom-properties-utils, rom-properties-lang, rom-properties-thumbnailer-dbus
4652
Description: ROM Properties Page shell extension (meta package)
4753
This shell extension provides thumbnailing and property page functionality
4854
for ROM images, disc images, and save files for various game consoles,
@@ -87,6 +93,17 @@ Description: ROM Properties Page shell extension (KF5 UI frontend)
8793
.
8894
This package contains the KDE Frameworks 5 UI frontend.
8995

96+
Package: rom-properties-kf6
97+
Architecture: any
98+
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata8, rom-properties-utils, rom-properties-xdg, rom-properties-kio-servicemenus
99+
Recommends: rom-properties-lang
100+
Description: ROM Properties Page shell extension
101+
This shell extension provides thumbnailing and property page functionality
102+
for ROM images, disc images, and save files for various game consoles,
103+
including Nintendo GameCube and Wii.
104+
.
105+
This package contains the KDE Frameworks 6 UI frontend.
106+
90107
Package: rom-properties-gtk3
91108
Architecture: any
92109
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata8, rom-properties-utils, rom-properties-xdg, rom-properties-thumbnailer-dbus

debian/rom-properties-kf6.docs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
README.md
2+
NETWORK.md
3+
NEWS.md
4+
doc/keys.conf.example
5+
doc/rom-properties.conf.example

debian/rom-properties-kf6.install

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
usr/lib/*/qt6/plugins/kf6/propertiesdialog/rom-properties-kf6.so
2+
usr/lib/*/qt6/plugins/kf6/propertiesdialog/xattrview-kf6.so
3+
usr/lib/*/qt6/plugins/kf6/thumbcreator/RomThumbnailCreator-kf6.so
4+
usr/lib/*/qt6/plugins/kf6/kfilemetadata/kfilemetadata_rom-properties-kf6.so
5+
usr/lib/*/qt6/plugins/kf6/overlayicon/overlayiconplugin_rom-properties-kf6.so
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
usr/lib/*/tracker-miners-3.0/extract-modules/libextract-rom-properties.so
2-
usr/share/tracker3-miners/extract-rules/14-rp-application-packages.rule
3-
usr/share/tracker3-miners/extract-rules/14-rp-audio.rule
4-
usr/share/tracker3-miners/extract-rules/14-rp-banners.rule
5-
usr/share/tracker3-miners/extract-rules/14-rp-cd-images.rule
6-
usr/share/tracker3-miners/extract-rules/14-rp-disk-images.rule
7-
usr/share/tracker3-miners/extract-rules/14-rp-executables.rule
8-
usr/share/tracker3-miners/extract-rules/14-rp-rom-images.rule
9-
usr/share/tracker3-miners/extract-rules/14-rp-save-files.rule
10-
usr/share/tracker3-miners/extract-rules/14-rp-textures.rule
1+
usr/lib/*/localsearch-3.0/extract-modules/libextract-rom-properties.so
2+
usr/share/localsearch3/extract-rules/14-rp-application-packages.rule
3+
usr/share/localsearch3/extract-rules/14-rp-audio.rule
4+
usr/share/localsearch3/extract-rules/14-rp-banners.rule
5+
usr/share/localsearch3/extract-rules/14-rp-cd-images.rule
6+
usr/share/localsearch3/extract-rules/14-rp-disk-images.rule
7+
usr/share/localsearch3/extract-rules/14-rp-executables.rule
8+
usr/share/localsearch3/extract-rules/14-rp-rom-images.rule
9+
usr/share/localsearch3/extract-rules/14-rp-save-files.rule
10+
usr/share/localsearch3/extract-rules/14-rp-textures.rule

debian/rules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ CMAKE_OPTIONS := \
2020
-DUSE_SECCOMP=ON \
2121
-DBUILD_KDE4=OFF \
2222
-DBUILD_KF5=ON \
23-
-DBUILD_KF6=OFF \
23+
-DBUILD_KF6=ON \
2424
-DBUILD_XFCE=OFF \
2525
-DBUILD_GTK3=ON \
2626
-DBUILD_GTK4=ON \
2727
-DBUILD_CLI=ON \
28-
-DTRACKER_INSTALL_API_VERSION=3 \
28+
-DTRACKER_INSTALL_API_VERSION=3L \
2929
-DENABLE_PVRTC=ON \
3030
-DENABLE_OPENMP=ON \
3131
-DENABLE_LTO=ON \

0 commit comments

Comments
 (0)