Commit Graph

15 Commits

Author SHA1 Message Date
Yaakov Selkowitz
e484780324 Update Rust macro usage
The rust-toolset macros in RHEL 10 are now compatible with Fedora's
in terms of handling vendoring and automatic generation of license
information and bundled provides.
2024-02-01 15:32:07 -05:00
Kalev Lember
67abc2b6ab Update to 45.3 2023-12-15 22:07:16 +01:00
Kalev Lember
5fa9955e53 Update to 45.2 2023-11-29 21:50:00 +01:00
Kalev Lember
ac78f007b2 Update license tag for dependencies
Remove LGPL-2.1-only and add (MPL-2.0 OR LGPL-2.1-or-later) to match
%cargo_license_summary output with updated dependencies.
2023-11-15 01:47:52 +01:00
Kalev Lember
bda37d5a49 Update to 45.1 2023-11-15 01:34:27 +01:00
Yaakov Selkowitz
de1405fe75 Fix RHEL build
The RHEL rust-toolset macros are currently way behind Fedora
rust-packaging. While work is underway to get them in sync, this
package still needs to be buildable in the meantime.
2023-11-14 12:57:54 -05:00
Kalev Lember
535fdd48d6 Backport upstream MR #302 to fix printing 2023-09-28 14:05:13 +02:00
Kalev Lember
6b99476634 Backport upstream MR #299 to enable sandboxing 2023-09-27 15:45:16 +02:00
Kalev Lember
41f8ff3ba5 Update to 45.0 2023-09-19 23:03:18 +02:00
Kalev Lember
7f331e90e9 ExcludeArch i686 for https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval 2023-09-07 11:19:25 +02:00
Kalev Lember
f81621bf41 Use bundled rust deps on RHEL 2023-09-07 11:11:48 +02:00
Kalev Lember
1ab4079edc Buildrequire cargo-rpm-macros instead of rust-packaging
The latter is only provided for backwards compatibility and no longer
exists.
2023-08-22 01:28:32 +02:00
Kalev Lember
4d3d8bb4bb Add check bcond to ensure cargo_buildrequires does the right thing 2023-08-22 01:28:32 +02:00
Kalev Lember
c5333296e4 Require dbus and hicolor-icon-theme for directory ownership 2023-08-22 01:28:32 +02:00
Kalev Lember
c0d8a6d7e7 Initial Fedora packaging (rhbz#2233324) 2023-08-22 01:28:32 +02:00