Commit Graph

50 Commits

Author SHA1 Message Date
Adrián Insaurralde Avalos
1afcd64ebf Rename cmake flag for unit tests to ENABLE_DEVELOPER_TESTS
To differentiate from the previously existing BUILD_TEST that controls building the Test WB
2023-08-02 00:49:29 +00:00
Przemo Firszt
04a463e564 [COPR] Add flatmesh to plugins 2023-07-14 22:24:07 +02:00
Przemo Firszt
896938e21f [COPR] Add BuildRequires: qqc2-desktop-style
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-24 22:44:37 +02:00
Przemo Firszt
215465ff2e [COPR] Remove Raytracing
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-04 21:43:05 +01:00
Przemo Firszt
6b5eef712e [COPR] Restore dynamic release numbering
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-03 19:16:27 +02:00
luzpaz
38a01939e0 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Przemo Firszt
001656a132 [COPR] Fix broken builds
Fixes by mr-milky, edited by PrzemoF
2023-04-19 17:38:14 +02:00
Przemo Firszt
823b1f1b0f [COPR] Fix COPR build
As advised by mr-milky

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-03-07 10:40:08 +01:00
luzpaz
5d3f56989d Fix various indentation issues (tabs->spaces) 2023-01-23 16:59:28 +01:00
luzpaz
79e150a81b Fix trailing whitespace, typos, headers
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Przemo Firszt
0e981461c3 [COPR] fedora: force built-in zipios, disable test 2022-12-08 10:17:52 +01:00
Przemo Firszt
1e2b7e5a2b Update fedora spec to v0.21
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-07-14 17:17:50 +02:00
Przemo Firszt
b4979fb480 [COPR] Remove CONTRIBUTORS file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-05-01 11:25:54 +01:00
Przemo Firszt
8df2f885e1 [COPR] remove q files
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-04-22 14:37:24 +01:00
Przemo Firszt
00319582e3 [packaging] Fix COPR building system
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-01-31 16:48:41 +01:00
Przemo Firszt
f946f9b1da [packaging] Add libE57Format to fedora spec file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-01-31 16:48:41 +01:00
Przemo Firszt
b6e432ade1 [COPR] Bump version in spec file to 0.20pre
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-09-01 17:10:57 +01:00
Przemo Firszt
02769019bc [COPR] Restore dist in Release
This is to fix:
WARNING: No disttag found in prebuilt packages
INFO: Use --define DISTTAG to set proper dist. e. g. --define DISTTAG fc21.
ERROR: 'No disttag in package and no DISTTAG flag. Use --define DISTTAG to set proper dist e. g., --define DISTTAG=fc21.' (logs in /var/lib/copr-rpmbuild/workspace/workdir-wgba9jrq/.cache/fedora-review.log)

Also adding option to git_commint_no suppressing new line prevents
breaking line in Release tag.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-08-28 12:53:18 +01:00
Przemo Firszt
63ae900a22 [COPR] Exclude Inventor-devel for fedora above 34
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-08-25 20:32:30 +01:00
Przemo Firszt
0524539a03 [COPR] Fix FreeCAD spec as dist in no longer required
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-08-25 20:08:59 +01:00
Przemo Firszt
ee68b0df43 Add %{?dist} to Releace
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-06-26 13:28:55 +01:00
Przemo Firszt
241be51afa Add missing files to fedora.spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-03-25 18:20:10 +01:00
Przemo Firszt
9d67962458 Fix fedora COPR builds
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-12-11 13:20:34 +01:00
Przemo Firszt
2dbe62afe6 Fix COPR rawhide builds
Signed-off-by: Elliot Lee <elliot.c.lee@gmail.com>
Tested-by: Przemo Firszt <przemo@firszt.eu>
2020-08-06 11:27:13 +02:00
Przemo Firszt
0bb0946d05 [fedora.spec] Move to stage 3 of python bytecompilation
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-07-03 18:52:54 +02:00
Johan Heikkila
e67053df5f Coin3D version 4 is needed (same version as for python3-pivy). Fixes broken nightly builds on Fedora. 2020-06-17 12:06:52 +02:00
Przemo Firszt
b087f4f7d3 [fedora.spec] Add openmpi-devel to BuildRequires
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-05-28 22:06:05 +02:00
Przemo Firszt
3ccd7c56a0 [fedora.spec] Replace qt5-devel metapackage with direct package names
Metapackages are not supported on rawhide, so it ws breaking COPR
builds.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-04-27 11:30:13 +02:00
Przemo Firszt
a68f3a9f8a Remove conditionals for older fedora versions from freecad.spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-04-15 13:43:01 +02:00
Przemo Firszt
c0a73cf7f4 Switch freecad.spec from OCE to opencascade (OCCT)
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-04-15 13:43:01 +02:00
luz.paz
c8cb520887 [skip ci] fix follow-up typos 2020-03-06 14:50:35 +01:00
Przemo Firszt
b2e9bef612 Modify Version and Release in fedora spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-10-05 16:39:18 +02:00
Przemo Firszt
c01eca9b12 Exclude some packages from fedora 29 builds
Those packages don't exist in fedora 29:
pyside2-tools, python3-pyside2-devel, python3-shiboken2-devel

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-09-25 15:35:10 +02:00
Przemo Firszt
e7bf1947b8 Update fedora spec as per sopwith
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-09-25 15:35:10 +02:00
Przemo Firszt
e2e4a0e089 Make python-pivy conditional for fedora
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-05-26 07:57:00 +02:00
Przemo Firszt
587a2476e5 Bump spec version to v0.19
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-03-22 11:01:46 -03:00
Przemo Firszt
671d5b1b88 Fix medfile loction on different versions of fedora
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-01-05 19:58:33 +01:00
Przemo Firszt
7a210a1f8a Tidy up BuildRequires in fedora spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-01-05 19:58:33 +01:00
Przemo Firszt
48a4dc3435 Add med to fedora spec file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-01-05 19:58:33 +01:00
Przemo Firszt
7296f9a807 Add mesa-libEGL-devel for fedora >= 29 COPR builds
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-12-11 09:12:37 -03:00
Przemo Firszt
5b6d05e516 Restore removed rpkg.conf 2018-11-13 13:26:53 +01:00
Przemo Firszt
aa85dbbf64 Use github api to find the total number of commits
That approach is faster and doesn't require huge download to determine
the total number of commits.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-11-10 17:03:20 +01:00
Przemo Firszt
ae9fdfd724 Fix COPR build and remove fedora specific xdg files
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-11-01 10:50:07 -03:00
Przemo Firszt
aeb5254bd6 Add conditional python-matplotlib requirement depending on fedora ver
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-10-17 11:24:33 +02:00
Przemo Firszt
9b063cd591 Set revision and url in nightly builds
This is quick & dirty fix to a problem with revision number and date when
building from the tarball. The tarballs don't have all the git info
required to recognise build type and set revision/date properly, so it
will be done "manually" using sed. That change doesn't affect anything
except fedora rpmbuild or COPR builds.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-10-17 11:24:33 +02:00
Przemo Firszt
133fed19d2 Add boost-python to fedora spec file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-08-14 00:04:08 +01:00
Przemo Firszt
f9d643aac6 Change method of counting commits
The count of commits in unshallowed copy should always match the actual
number of commits in the master repository, so the is no need for
workarounds.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-07-28 15:25:35 +02:00
Przemo Firszt
7c6fdd91cc Add libspnav to fedora spec 2018-07-28 15:25:34 +02:00
Przemo Firszt
99c69efc34 Fix base number of commits
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-05-28 16:51:53 +02:00
Przemo Firszt
866872df3f Add fedora spec and support files
That will allow automatic fedora builds using COPR

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2018-05-27 18:46:58 +02:00