summaryrefslogtreecommitdiff
path: root/media-gfx/freecad
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-27 07:01:35 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-27 07:01:35 +0000
commite5558bb40ba46b03d0c8e82ae60dce9a32933989 (patch)
tree85455876dea191e90114ff262f0d971533de9cd0 /media-gfx/freecad
parent0b8b325c6d134a9f66de2ba751280e6480e609af (diff)
gentoo auto-resync : 27:03:2024 - 07:01:35
Diffstat (limited to 'media-gfx/freecad')
-rw-r--r--media-gfx/freecad/Manifest8
-rw-r--r--media-gfx/freecad/freecad-0.20.2-r1.ebuild7
-rw-r--r--media-gfx/freecad/freecad-0.20.2-r2.ebuild7
-rw-r--r--media-gfx/freecad/freecad-0.21.2-r2.ebuild7
-rw-r--r--media-gfx/freecad/freecad-9999.ebuild7
5 files changed, 28 insertions, 8 deletions
diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest
index 14e3e1083900..400dc75aa7d4 100644
--- a/media-gfx/freecad/Manifest
+++ b/media-gfx/freecad/Manifest
@@ -9,9 +9,9 @@ AUX freecad-9999-Gentoo-specific-don-t-check-vcs.patch 350 BLAKE2B e1b612ac81f73
AUX freecad-9999-tests-src-Qt-only-build-test-for-BUILD_GUI-ON.patch 469 BLAKE2B 23e56fbc49b3c3d5ede85e6ec15d26c88c93590fce105e0b75e8b0bd3fee125c500cd59d8db0144c610edb371df318396e056333ec7a411f7647b38d18006efc SHA512 82737af95603ff1f667bf49ee43b85b411eeeb5fd9b577ad7fca6e02bcbfda5c3bbb6c70386e5f69d2181d6226574f82cb68b7e66dfe8f4bb14d946f594582cf
DIST freecad-0.20.2.tar.gz 75555561 BLAKE2B 278b05a3fe3bdccb46da62926aee46f066cb073f034b273dc4d8b27975724b754a6822b7eb0b673500db4592237690decb830cc7a30e8da689c6b067c256d4f8 SHA512 c3acd77dd2bb9a2a23ac354da3b6102effb89c95d675e91421d65486414dfe8cc0188a7212245e0deb63f17b9c5df76133017be09e4cd14b833be8cbec52a08d
DIST freecad-0.21.2.tar.gz 66124278 BLAKE2B 84a4f8008192cd1a2ee1737b537b2668a8c028aa8c8645e6e412ab9ef79bf3bdd2cb73d96fcfd2dbcff613cdcc59cbab95821406acdc9cd7d4eb4636c081be78 SHA512 bd7e9029b24d49ac0955797bcdbea1fd0826bdf9ab246135366dfc35b427004f103acccfc66d008e3ab3928f99e04200e335908a03166545554e2d3e969ae0f5
-EBUILD freecad-0.20.2-r1.ebuild 10415 BLAKE2B 373a0531382c60e43474b8c55b6bd6857ba3b54d2bff97dee4d6a63c3b5f1480541dcac1d1f26511bcf3756f239b9a14ab045d20e81b833f36bbcba4e8e1a8cf SHA512 171b0c34fc8f114853bbd6d31474618c5fa23aacd142e55d8f4d4353645587d4ca1a67933adace40e4027b06a2e18e9eebaaf6a644139f2f5bc9b9cd4fd6f969
-EBUILD freecad-0.20.2-r2.ebuild 10392 BLAKE2B ba48c450e77b3b33ca6c9e02658d27eee17e4d2a72383a85540c8c055b3d2c56b56d1bb3cf7aaa799657647cfa07b31b68dd2ca86964e0d43eb59a9813cd26b7 SHA512 a2b8acb55e76b3a7b259cd56479186636aecc4aa6e889dc6d7bf1ce6bb564a9bae574bd36fc8a1ea0e9d11ee091df67ce256c09fcda3a48207e8b3b5e84db839
+EBUILD freecad-0.20.2-r1.ebuild 10568 BLAKE2B ca7cf568e3f7f922fb4a1ffdac45218627017f3919093245d1897eb24fbdb6013a4e677783cc8ec54df66f3024bdaaae147612737ff70142233ccc02e96dc8c6 SHA512 d71650f0df58ea17864624a7c5926860c616d06da9736e46e9d86728e255eeb8480d762efc9162085555306883dfac21b569cf4588365605b24374a7f341d07e
+EBUILD freecad-0.20.2-r2.ebuild 10545 BLAKE2B 2a30ad0cc6a331dd640e2ec15f485329a21a57045671e241449226dc102e560b035e301a60802c50cff37f2868dd72f350d0c983458a940fdacf96fb01b71ff5 SHA512 5a33b412113fb97dd953c3db454c7ad4bb2c69e1837ba21a80da2826e813082fa938b529995518e5fbcd64707027661c5973969b412e6118e2c7c26c422478d6
EBUILD freecad-0.20.2.ebuild 9865 BLAKE2B c2d93cd32145eb5b3c36e0aeecd3c3fd796afb028ecfa9a798bbc1c3ac6b9e0c1d441a137b1bd67758336164c47a07d68e10d65beefbcf04841470926daf37fd SHA512 4090841bd5473aa4271207271e0faf7f2244ad8b11df376b64c70ade5f4dc2c9408694b7062d400acc59188134db969093e02364336990ed7f84a5f2a3860a2d
-EBUILD freecad-0.21.2-r2.ebuild 11632 BLAKE2B 6e2c73a0c316169493e7e0e17410e532e03703081a56832ec453b5b54074e71d54a3bd595be670ab246216ad6c55e32b30f29c1e1768fe271952b1c9e76e63e6 SHA512 a71ce953b2720a3ce7830d331f9fe0fb28a4779c3a76d1422b685b4ec4b77e11daf9d19f33b690499c95fb09d121feb8f10cd7894a02f54a7e7c2ac1e2b761aa
-EBUILD freecad-9999.ebuild 11820 BLAKE2B f206280657cbff35f1bb1a5331926e5f181e87c896d6051290b021590880a29b8a6e491a1f86ebed2498d2f534abf7b2fc4ae5d380398f722c56ec86bc18dbd2 SHA512 c4772c534dc4975ee8a82206ee16a9d00959b22f1797c3755f446f44e96e4ffd9a2e3cff09be47ef31ef671a6d0968140f36985701ae97bdb9ae462ddb5cfc48
+EBUILD freecad-0.21.2-r2.ebuild 11785 BLAKE2B 0a85ed4fa555e24fcfef4fe17612f1b92bd88d044661a18666402c593072ba6b1f7d86f5f31897353ac8b6eaecaae9c00dd40f7c818fe490fced70ef8b65849b SHA512 8d82c0c52ef8fbdefe97fd681f7f1d05335c45671f3bbc3341a47a1522d55e13f13aef86875b69787cac927f4e9772abb1fcf537a4a69eb4ea791657857b63f4
+EBUILD freecad-9999.ebuild 11973 BLAKE2B 26966f3b9c57ffca656d75b514433a03147e662335270555327edd7b8a47834fd72a80d8522c434317a238133068e798f9faccf7866642ce64d941128561ab0b SHA512 3f75c9d3c9bb6d3be28e6b4e1aa1dce153d60d42f3ca38662140309e4a8b1b24c7c079346e1fb9399b798522893f7dbac2e6b97f271b9b5385b86a625ee01103
MISC metadata.xml 3190 BLAKE2B 5f8776248055147c9b2a308913e1d3476ad27b5a3b7795b4fdf15b4d7f10451d6f5ce16ab1ef691daedd74f02fa12efb6341a7ec10456786c427d7707948fdbc SHA512 2163a91c7f7ec97acf81e7c4a2481667388fb43f60ee48d40a09c9bebfebffa8a807ff275385d8dcbefefe16c51bc9de3c07c84d92344f968985693117007042
diff --git a/media-gfx/freecad/freecad-0.20.2-r1.ebuild b/media-gfx/freecad/freecad-0.20.2-r1.ebuild
index 56776f593336..90b88e029c9b 100644
--- a/media-gfx/freecad/freecad-0.20.2-r1.ebuild
+++ b/media-gfx/freecad/freecad-0.20.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
-inherit check-reqs cmake optfeature python-single-r1 xdg
+inherit check-reqs cmake flag-o-matic optfeature python-single-r1 xdg
DESCRIPTION="QT based Computer Aided Design application"
HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD"
@@ -162,6 +162,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/875221
+ # https://github.com/FreeCAD/FreeCAD/issues/13173
+ filter-lto
+
local mycmakeargs=(
-DBUILD_ADDONMGR=$(usex addonmgr)
-DBUILD_ARCH=ON
diff --git a/media-gfx/freecad/freecad-0.20.2-r2.ebuild b/media-gfx/freecad/freecad-0.20.2-r2.ebuild
index 4e0963bd788f..986a290c62ea 100644
--- a/media-gfx/freecad/freecad-0.20.2-r2.ebuild
+++ b/media-gfx/freecad/freecad-0.20.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
-inherit check-reqs cmake optfeature python-single-r1 xdg
+inherit check-reqs cmake flag-o-matic optfeature python-single-r1 xdg
DESCRIPTION="QT based Computer Aided Design application"
HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD"
@@ -161,6 +161,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/875221
+ # https://github.com/FreeCAD/FreeCAD/issues/13173
+ filter-lto
+
local mycmakeargs=(
-DBUILD_ADDONMGR=$(usex addonmgr)
-DBUILD_ARCH=ON
diff --git a/media-gfx/freecad/freecad-0.21.2-r2.ebuild b/media-gfx/freecad/freecad-0.21.2-r2.ebuild
index 0186a45ed151..f0c0f0c47bbb 100644
--- a/media-gfx/freecad/freecad-0.21.2-r2.ebuild
+++ b/media-gfx/freecad/freecad-0.21.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
-inherit check-reqs cmake optfeature python-single-r1 qmake-utils xdg
+inherit check-reqs cmake flag-o-matic optfeature python-single-r1 qmake-utils xdg
DESCRIPTION="QT based Computer Aided Design application"
HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD"
@@ -185,6 +185,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/875221
+ # https://github.com/FreeCAD/FreeCAD/issues/13173
+ filter-lto
+
local mycmakeargs=(
-DBUILD_ADDONMGR=$(usex addonmgr)
-DBUILD_ARCH=ON
diff --git a/media-gfx/freecad/freecad-9999.ebuild b/media-gfx/freecad/freecad-9999.ebuild
index 804b83dc404f..76f8dae4592e 100644
--- a/media-gfx/freecad/freecad-9999.ebuild
+++ b/media-gfx/freecad/freecad-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
-inherit check-reqs cmake optfeature python-single-r1 qmake-utils xdg
+inherit check-reqs cmake flag-o-matic optfeature python-single-r1 qmake-utils xdg
DESCRIPTION="QT based Computer Aided Design application"
HOMEPAGE="https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD"
@@ -189,6 +189,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/875221
+ # https://github.com/FreeCAD/FreeCAD/issues/13173
+ filter-lto
+
local mycmakeargs=(
-DBUILD_ADDONMGR=$(usex addonmgr)
-DBUILD_ARCH=ON