Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Homebrew update grant #271

Closed
yorikvanhavre opened this issue Dec 24, 2024 · 6 comments
Closed

Homebrew update grant #271

yorikvanhavre opened this issue Dec 24, 2024 · 6 comments
Labels
Grant Payment processed This payment has been entirely concluded and can be archived Payment A payment to be done by the FPA Recurring payment This payment is recurring

Comments

@yorikvanhavre
Copy link
Member

yorikvanhavre commented Dec 24, 2024

USD 2000 to @ipatch in two installments for grant FreeCAD/FPA-grant-proposals#11

@yorikvanhavre
Copy link
Member Author

Paid today EUR 979.46 ≃ USD 1000 for installment 01 of 02 to @ipatch via BNP transfer

@yorikvanhavre yorikvanhavre added Payment A payment to be done by the FPA Grant labels Dec 24, 2024
@ipatch
Copy link

ipatch commented Dec 29, 2024

not sure if i need to send an email in conjunction to replying to this issue. anyways i completed the transition to qt6 the other day. i have setup to separate formulas of freecad in the homebrew-freecad tap / repo. one of the formulas builds & links against python v3.12 and qt v5. while a separate formula builds & links against python v3.12 and qt v6. both of these formulas are building freecad using the v1.0.0 tarball hosted on the main freecad repo. the CI contained within the tap (homebrew-freecad) has successfully built artifacts ie. bottles for both macos and gnu+linux. this comment is my statement for confirming the work for setting up the homebrew-freecad tap to work with qt v6 as done. if there's anything else i need to add please me know. links to the above mentioned freecad formula are provided below.

https://github.com/FreeCAD/homebrew-freecad/blob/master/Formula/freecad%401.0.0_py312.rb

https://github.com/FreeCAD/homebrew-freecad/blob/master/Formula/freecad%401.0.0_py312_qt6.rb

@yorikvanhavre
Copy link
Member Author

Sorry @ipatch this came right in the middle of the holidays 😅

I understand the work described in your proposal is now complete?

@ipatch
Copy link

ipatch commented Jan 10, 2025

Sorry @ipatch this came right in the middle of the holidays 😅

I understand the work described in your proposal is now complete?

yes, i created a new freecad formula for the homebrew-freecad tap ie. [email protected]_py312_qt6 which i consider complete. there is an edge case that i've described in the below issue, but my investigation so far leads me to believe it's an issue with upstream homebrew-core in relation to how the qt version 6 installation is setup via homebrew.

FreeCAD/homebrew-freecad#666

i ran into the issue with both homebrew installation i have where my homebrew prefix ie. $(brew --prefix) is in a non standard install path ie. $HOME/homebrew which i believe is prevent qmake from finding the necessary libraries thus the errors / warnings described in the open issue.

@yorikvanhavre
Copy link
Member Author

Paid today EUR 999,58 ≃ USD 1000 for installment 02 of 02 to @ipatch via BNP transfer

@yorikvanhavre yorikvanhavre added Payment processed This payment has been entirely concluded and can be archived Recurring payment This payment is recurring labels Jan 13, 2025
@ipatch
Copy link

ipatch commented Jan 13, 2025

@yorikvanhavre thank you. 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Grant Payment processed This payment has been entirely concluded and can be archived Payment A payment to be done by the FPA Recurring payment This payment is recurring
Projects
None yet
Development

No branches or pull requests

2 participants