Commit Graph

58 Commits

Author SHA1 Message Date
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
David Korth
4d70e71c5f debian/changelog: PPA version bump due to weird Launchpad shenanigans. 2017-07-04 16:45:30 -04:00