Commit Graph

59 Commits

Author SHA1 Message Date
David Korth
53b74e0467 [debian] rules: Explicitly specify the Tracker API version, again.
Otherwise, we have to install the specific Tracker library, which is
versioned, so we end up with more problems.

(cherry picked from commit 1356d23d4c)
2025-05-10 21:04:30 -04:00
David Korth
1f246e4ff6 rom-properties 2.5.1 2025-05-10 16:41:45 -04:00
David Korth
75a44f6f97 rom-properties 2.5 2025-04-19 23:47:38 -04:00
David Korth
87eb036468 rom-properties 2.4 2024-11-10 22:39:38 -05:00
David Korth
a5a6d140c1 rom-properties 2.3 2024-03-03 13:25:30 -05:00
David Korth
56b0b16c76 [debian] rules: Work around $(shell pwd) pointing to the base directory, not the build directory.
Add both $(shell pwd)/build/lib and $(shell pwd)/lib .

Not sure how this worked for v2.2...

(cherry picked from commit a071a985b2)
2023-07-31 21:17:06 -04:00
David Korth
c3d02a599f rom-properties 2.2.1 2023-07-31 19:04:40 -04:00
David Korth
db875e03e4 [debian] Reverted to the Ubuntu 16.04 versions.
Retained the -DENABLE_LTO=OFF change, since gcc-5 doesn't seem to
like doing LTO with the UI frontends anymore.
2023-07-01 21:48:01 -04:00
David Korth
a0f24ae8a7 [debian] rom-properties-kf5.install: Fix this for the previous changes. 2023-07-01 21:32:24 -04:00
David Korth
ed2a9e692b [kf5] CMakeLists.txt: Fix symlinks for KF5 [5.89,5.100).
For versions where JSON plugin loading is used, but ThumbnailCreator
isn't available yet.
2023-07-01 21:20:13 -04:00
David Korth
0e71d1ad37 [kf5] Fix plugin installation paths when using the JSON plugin loader.
rom-properties-kf5.so and xattrview-kf5.so are located in
KF5_PRPD_PLUGIN_INSTALL_DIR when using JSON loading, not
KF5_PLUGIN_INSTALL_DIR.

Ubuntu 22.04 has KF5 5.92.0; JSON loading was added in 5.89.0.

rom-properties-kf5.install:
- Update the paths.
- Remove the .desktop files, since they're not needed (or created)
  anymore.
2023-07-01 20:07:29 -04:00
David Korth
1727d7c0fa [debian] 2.2: Build for Ubuntu 22.04 "Jammy" Jellyfish. 2023-07-01 19:39:43 -04:00
David Korth
354dcfdd78 [debian] 2.2: Build for Ubuntu 20.04 "Focal" Fossa.
Main changes:
- Disabled GTK+ 2.x builds. (XFCE)
- Disabled KDE 4.x builds.
- Enabled system libzstd.
2023-07-01 18:00:58 -04:00
David Korth
d117f8df70 [debian] 2.2: Build for Ubuntu 18.04 "Bionic" Beaver. 2023-07-01 17:38:59 -04:00
David Korth
7d508cbfe8 [debian] changelog: xenial4, not xenial3 2023-07-01 17:14:04 -04:00
David Korth
0de3ce971e [libromdata/tests] Disable RomHeaderTest entirely for now.
It's still failing on the PPA build servers and I don't know why.
2023-07-01 17:05:06 -04:00
David Korth
1c0c1d02ec [debian] changelog: zstd changes 2023-07-01 16:50:49 -04:00
David Korth
f26eb78c67 [debian] rules: Disable LTO for Ubuntu 16.04 "Xenial" Xerus. 2023-07-01 16:29:10 -04:00
David Korth
f12bad7d5b rom-properties 2.2 2023-07-01 15:42:35 -04:00
David Korth
ad98897d6b rom-properties 2.1 2022-12-24 12:39:40 -05:00
David Korth
39c7743673 src/CMakeLists.txt: Need to set RP_LIBROMDATA_IS_DLL in the current *and* parent scope.
Otherwise, it shows up properly in the build summary, but libromdata
always ends up being built as a static library.
2022-09-24 20:02:19 -04:00
David Korth
d869f382d1 Re-add #include "dll-macros.h" to KeyStoreUI.hpp and RomFields.hpp.
It's an issue with KDE4 automoc.
2022-09-24 19:01:21 -04:00
David Korth
03e6f63625 [libromdata] stdafx.h: Fix stupid quoting errors. 2022-09-24 18:47:07 -04:00
David Korth
1a7343b3b0 Add #include "dll-macros.h" in more stdafx.h files.
It broke in RomFields.hpp in the KDE4 build this time.
2022-09-24 18:26:08 -04:00
David Korth
d58984d29b [debian] changelog: Bump the revision to get Launchpad to build it again. 2022-09-24 18:12:02 -04:00
David Korth
5625070726 rom-properties 2.0: Stella Edition 2022-09-24 17:13:03 -04:00
David Korth
1ac66c2d91 [gtk] gtk-compat.h: Use NULL instead of nullptr.
This breaks in the C PCH build.
2022-05-22 14:37:23 -04:00
David Korth
530d503b03 rom-properties 1.9 2022-05-22 14:02:08 -04:00
David Korth
6a3647486c rom-properties 1.8.3 2021-08-03 21:22:56 -04:00
David Korth
67ffdf5aef rom-properties 1.8.2 2021-07-19 22:59:17 -04:00
David Korth
0c3fba1b0d rom-properties 1.8 2021-07-18 17:34:25 -04:00
David Korth
cb54945f39 rom-properties 1.7.3 2020-09-25 21:59:19 -04:00
David Korth
e968cfd0ec rom-properties 1.7.2 2020-09-24 18:04:55 -04:00
David Korth
90b33fafc3 [debian] changelog: Rebuild with files not marked as executable. (VM issue) 2020-09-20 17:45:29 -04:00
David Korth
cb77351d45 MiniZip 2.10.0 requires zstd-1.4.0.
MiniZip 2.10.0 uses ZSTD_compressStream2() and ZSTD_EndDirective.

Note that MiniZip is not currently used outside of test suites,
so this won't be installed as part of the package.
2020-09-20 16:49:58 -04:00
David Korth
6f434d764b rom-properties 1.7 2020-09-20 15:51:35 -04:00
David Korth
1a7d919f78 Fix some more ARM64 and AMD64 build issues.
- ImageDecoder: Default parameter for the SSE2-only version isn't needed.

- byteswap.h: Check for i386/amd64 before using the non-inline functions.
2020-07-12 15:57:31 -04:00
David Korth
8b7db70995 [librptexture] ImageDecoder: Add default parameter for stride in non-i386/non-amd64 cases. 2020-07-12 15:39:24 -04:00
David Korth
ae06e7d357 [debian] changelog: Update changelog. 2020-07-12 15:26:10 -04:00
David Korth
4c39562f85 rom-properties 1.6 2020-07-12 15:00:26 -04:00
David Korth
0eadbd84cc rom-properties 1.5 2020-03-13 20:45:11 -04:00
David Korth
55ead2290f rom-properties 1.4 2019-08-04 18:14:15 -04:00
David Korth
ed759cc334 debian/changelog: Update the timestamps correctly. 2018-08-25 10:35:26 -04:00
David Korth
3143ba1207 rom-properties 1.3.3 2018-08-25 10:05:42 -04:00
David Korth
4b9f9e3572 debian/changelog: Added v1.3.2. 2018-06-30 13:56:18 -04:00
David Korth
f0a6ce9a81 [debian] changelog: Updated entry. 2018-06-02 19:08:33 -04:00
David Korth
d55c1ddfa6 rom-properties 1.3 2018-06-02 18:38:17 -04:00
David Korth
28112b2031 rom-properties 1.2 2017-11-12 13:23:41 -05:00
David Korth
09d03ce05b debian/changelog: Make it 1ppa2. 2017-07-04 17:49:30 -04:00
David Korth
2c92ea742a debian/changelog: Updated for xenial2. 2017-07-04 17:47:47 -04:00