Commit Graph

75 Commits

Author SHA1 Message Date
Mamoru TASAKA e7e66a9e36 Backport upstream fix for build with Boost 1.79+ 2023-02-27 09:56:00 +09:00
Jonathan Wakely 991b979a79 Rebuilt for Boost 1.81 2023-02-20 22:13:08 +00:00
Scott Talbert 1549bb81f9 Rebuild with wxWidgets 3.2 (again) with additional fixes 2023-02-01 19:57:32 -05:00
Scott Talbert a62e48a5ab Fix FTBFS with GCC 13 2023-01-27 11:45:01 +01:00
Fedora Release Engineering e1c016f900 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 10:22:40 +00:00
Miro Hrončok 03c907e3cb Rebuilt for openvdb 10.0 2022-12-31 21:46:53 +01:00
Kalev Lember 4f32e08fa8 Switch back to wxWidgets 3.0 (#2131615)
When built against wxWidgets 3.2, prusa-slicer crashes on startup and is
completely unusable. Upstream recommends sticking with wxWidgets 3.0 for
now.

See https://github.com/prusa3d/PrusaSlicer/issues/8284

This reverts commit f2c45198b5.
2022-10-25 22:07:37 +02:00
Kalev Lember fdd89dbdaf Remove incorrect flatpak conditional
Avoid dropping data/hints.ini for flatpak builds as it is equally useful
for both flatpak and regular builds. Plus, we can get rid of some spec
file complexity.
2022-10-24 19:51:50 +02:00
Kalev Lember e244ab2c08 Don't ship udev rules for flatpak builds
Work around flatpak module build FTBFS by dropping udev rules. They are
only used when installed on the host, not in flatpak containers so we
can get rid of an unneccesary file at the same time.
2022-10-24 19:51:50 +02:00
Scott Talbert f2c45198b5 Rebuild with wxWidgets 3.2 2022-08-04 14:30:24 -04:00
Jan Staněk 6bad3771f5 Update to 2.4.2 2022-07-25 16:36:04 +02:00
Fedora Release Engineering 0804388956 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 15:30:46 +00:00
Miro Hrončok bc72b3e9e4 Rebuilt for openvdb 9.1 2022-06-27 17:23:01 +02:00
Miro Hrončok eef89e9ece Exclude ix86 on F37+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
2022-06-27 17:21:54 +02:00
Thomas Rodgers 745a2de187 Rebuilt for Boost 1.78 2022-05-04 11:41:14 +02:00
Mamoru TASAKA 6597f2176e Remove the previous voronoi workaround for fixed binutils 2022-03-17 16:09:58 +09:00
Mamoru TASAKA 2afb99f84b %ix86 %arm: kill LTO for now
kill test_voronoi.cpp, compilation (as) hangs
2022-03-02 08:06:46 +09:00
Miro Hrončok 8957980666 libnest2d is now packaged in Fedora 2022-02-22 00:44:46 +01:00
Miro Hrončok 9e4ba3cf2e Adapt spec for 2.4.0 2022-02-22 00:12:55 +01:00
Miro Hrončok 60fc9ebe6c Revert "Disable GLIBCXX_ASSERTIONS"
This reverts commit 49eb9ad063.

It is no longer needed.
2022-02-22 00:04:27 +01:00
Tom spot Callaway cb7a199d52 add no cereal lib patch 2022-02-14 13:32:37 -05:00
Tom spot Callaway 465b852a28 2.4.0 2022-02-14 13:32:03 -05:00
Orion Poplawski 200ca08428 Rebuild for glew 2.2 2022-02-09 21:03:04 -07:00
Fedora Release Engineering 6aaef67d53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:32:44 +00:00
Miro Hrončok 49eb9ad063 Disable GLIBCXX_ASSERTIONS
Workaround for https://github.com/prusa3d/PrusaSlicer/issues/7231
               https://bugzilla.redhat.com/show_bug.cgi?id=2023345
2021-11-30 14:16:36 +01:00
Richard Shaw a391b36ffe Rebuild for OpenVDB 9. 2021-11-27 22:06:01 -06:00
Dennis Gilmore 5623e93d5e update to 2.3.3
remove upstreamed gcc patch

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2021-11-08 08:46:04 -06:00
Miro Hrončok 41bededbd6 Enable LTO on arm again, it builds 2021-11-05 13:24:24 +01:00
Jonathan Wakely f75256edb7 Rebuilt for Boost 1.76 2021-08-07 02:09:37 +01:00
Miro Hrončok 5035941782 Remove old conditionals 2021-08-02 17:28:40 +02:00
Miro Hrončok 8d0380f7f3 OpenEXR 3 fixes from Arch Linux
Due to lack of time, we apply the patch conditionally only on F35+.
2021-08-02 17:28:40 +02:00
Fedora Release Engineering ff498de501 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 04:09:05 +00:00
Miro Hrončok 10f30131da Rebuilt for openvdb 8.1 2021-06-24 01:04:13 +02:00
Dennis Gilmore 4edf8674c5 update to 2.3.1
include upstream patch fixing build with gcc 11

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2021-05-15 23:26:47 -05:00
Dennis Gilmore 65694a84d7 update to 2.3.1
include upstream patch fixing build with gcc 11

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2021-05-15 21:43:42 -05:00
Jonathan Wakely ddada69453 Rebuilt for removed libstdc++ symbols (#1937698) 2021-05-10 16:08:31 +01:00
Fedora Release Engineering 8192d5d35b - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:39:23 +00:00
Miro Hrončok 7339ddc0b3 Include <atomic> for std::atomic where needed
Fixes build with Boost 1.75
2021-01-25 12:57:10 +01:00
Jonathan Wakely 891e75adaa Rebuilt for Boost 1.75 2021-01-22 21:12:38 +00:00
Miro Hrončok 0d5b77de51 Trim perl build dependencies (changelog entry) 2021-01-14 13:15:40 +01:00
Miro Hrončok 6188029a33 Update perl BuildRequires 2021-01-13 01:56:58 +01:00
Miro Hrončok eacebd1880 Rebuilt for openvdb 8.0 2021-01-04 16:37:50 +01:00
Richard Shaw 88e4812c68 Rebuild for OpenEXR 2.5.3. 2021-01-01 16:22:51 -06:00
Jan Beran d552b687e5 Fix flatpak build
When building prusa-slicer as flatpak, Perl test suite is unable to build
because of many build-related errors (Perl tests have many dependencies
which have to be built with /app prefix, which is not always simple).

As we are unable to pass any flags to rpmbuild to switch off
the Perl tests, we need to switch them off for flatpak build directly in the spec file.

The second change is related to %{perl_vendorlib} and %{perl_vendorarch} macros,
which are not set during flatpak build (a build %without perltests).

When the %{flatpak} macro is not set, there should be no change in functionality.
2020-08-26 11:43:22 +02:00
Miro Hrončok 2cebe75897 Rebuilt for openvdb 7.1 2020-08-24 13:16:35 +02:00
Miro Hrončok 0e9b06d7c8 Disable LTO on arm temporarily 2020-08-07 10:45:14 +02:00
Miro Hrončok 96833091ef https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds 2020-08-04 10:15:44 +02:00
Fedora Release Engineering e29535c969 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 07:14:28 +00:00
Fedora Release Engineering fc6de5d9ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:04:51 +00:00
Miro Hrončok 998832ef5e Rebuilt and fix for Boost 1.73.0 (second attempt) 2020-06-03 10:26:03 +02:00