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
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
Przemo Firszt
e4b1cfc430
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
5eac507240
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
162dfe5737
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
ba7161ac48
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
c6c55cb6c3
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
9d419b8a40
Add libspnav to fedora spec
2018-07-28 15:25:34 +02:00