Commit Graph

88 Commits

Author SHA1 Message Date
DeflateAwning
8de6db3e97 Find and replace http://freecad.org to https://freecad.org
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Done in all remaining files (after doing it in SVGs in the last commit)
2023-10-29 22:39:22 -06:00
Przemo Firszt
fca9830c2a COPR - add MatGui Material plugins 2023-10-02 11:17:14 +02:00
Przemo Firszt
a03de9c267 COPR - add yaml-cpp-devel 2023-10-02 11:17:14 +02:00
Alexander Wilms
b04fa5e779 Use new metainfo file name in RPM .spec 2023-09-15 13:17:51 -04:00
Przemo Firszt
efa8e02235 COPR - fix nightlies 2023-09-10 18:20:36 +02:00
Przemo Firszt
f23ceb9c2a i[COPR] bump version of nightlies to pre 0.22
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-08-31 22:48:02 +02:00
Chris Mayo
9b562a4e0a Finish renaming desktop filename to org.freecad.FreeCAD
The QGuiApplication::setDesktopFileName() call was changed in [1] but
the desktop file and other files that reference it were not.

As shown by Looking Glass [2] on X11 updating these files is still
not enough for GNOME to associate the process with the desktop file,
a StartupWMClass entry is added to the desktop file to fix this.

[1]
129d5882a7 ("Migrate domain name from freecadweb to freecad (#9352)", 2023-04-24)

[2]
https://blogs.gnome.org/mclasen/2016/11/15/help-my-app-icon-is-missing/
2023-08-08 19:25:14 +01:00
Adrián Insaurralde Avalos
3b6dbeb27e 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
e9b87b54fc [COPR] Add flatmesh to plugins 2023-07-14 22:24:07 +02:00
Przemo Firszt
5b075a9938 [COPR] Add BuildRequires: qqc2-desktop-style
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-24 22:44:37 +02:00
Przemo Firszt
8967bbcd03 [COPR] Remove Raytracing
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-04 21:43:05 +01:00
Przemo Firszt
8272355abc [COPR] Restore dynamic release numbering
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-05-03 19:16:27 +02:00
luzpaz
129d5882a7 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
986a0d61eb [COPR] Fix broken builds
Fixes by mr-milky, edited by PrzemoF
2023-04-19 17:38:14 +02:00
Przemo Firszt
bcaeecb6b8 [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
23af228b87 Fix various indentation issues (tabs->spaces) 2023-01-23 16:59:28 +01:00
luzpaz
729685316e Fix trailing whitespace, typos, headers
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Przemo Firszt
1189be75d0 [COPR] fedora: force built-in zipios, disable test 2022-12-08 10:17:52 +01:00
Adrian Insaurralde Avalos
ecbd151b11 Remove unused conda files and PKGBUILD [skip ci] 2022-07-30 19:26:33 +02:00
Przemo Firszt
1bb9699c9a Update fedora spec to v0.21
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-07-14 17:17:50 +02:00
Przemo Firszt
fb60c863ba [COPR] Remove CONTRIBUTORS file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-05-01 11:25:54 +01:00
Przemo Firszt
cac8454bd4 [COPR] remove q files
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-04-22 14:37:24 +01:00
Przemo Firszt
4d395f85bb [packaging] Fix COPR building system
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2022-01-31 16:48:41 +01:00
Przemo Firszt
d69401107b [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
9369350c65 [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
9153079756 [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
8f8a0c7e35 [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
4b1c62e8c9 [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
d3dfeed9a6 Add %{?dist} to Releace
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-06-26 13:28:55 +01:00
Przemo Firszt
efa19683ae Add missing files to fedora.spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2021-03-25 18:20:10 +01:00
Przemo Firszt
528f0cbdd6 Fix fedora COPR builds
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2020-12-11 13:20:34 +01:00
Przemo Firszt
361f56dddd 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
9e619ed55e [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
0460279ce4 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
221f07be98 [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
27e01dd2fc [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
f1a2063a14 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
8fbfeffe13 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
b3e42d103d [skip ci] fix follow-up typos 2020-03-06 14:50:35 +01:00
Przemo Firszt
691085239a 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
64e7cd2d95 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
1966238d44 Update fedora spec as per sopwith
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-09-25 15:35:10 +02:00
Przemo Firszt
f53d8956c7 Make python-pivy conditional for fedora
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-05-26 07:57:00 +02:00
Przemo Firszt
e1be0fb458 Bump spec version to v0.19
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-03-22 11:01:46 -03:00
Przemo Firszt
0136445404 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
744f381d5d Tidy up BuildRequires in fedora spec
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-01-05 19:58:33 +01:00
Przemo Firszt
a07d1af088 Add med to fedora spec file
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-01-05 19:58:33 +01:00
Przemo Firszt
7fe115a3c7 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
7e1acd756f Restore removed rpkg.conf 2018-11-13 13:26:53 +01:00
Przemo Firszt
7ed7b7add0 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