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

[WIP] Qt6 switch #112

Open
wants to merge 285 commits into
base: main
Choose a base branch
from
Open

[WIP] Qt6 switch #112

wants to merge 285 commits into from

Conversation

lbartoletti
Copy link
Contributor

Some update/swtich to kf/qt6 from https://wiki.freebsd.org/KDE/TODO list

Daniel Engberg and others added 30 commits February 8, 2025 14:51
* Define LICENSE section
* Sort variables in port Makefile
* Adjust layout to most closely follow Porters Handbook
* Update repo location

PR:		283415
Reported by:	Daisuke Nishikawa <quatumblackhole@gmail.com>
Approved by:	portmgr (blanket, build fix)
Changelog: https://github.com/plantuml/plantuml/releases/tag/v1.2024.8

PR:		283291
Approved by:	portmgr (maintainer timeout, 1+ month)
* Use upstream release archive
* Remove USES= autoreconf
* Adjust Makefile to closer follow Porters Handbook / ports tree

PR:		284136
Approved by:	portmgr (maintainer timeout, 2+ weeks)
* Remove USES= localbase
* Remove USE_CXXSTD (already defined by project)
* Remove if statement (not needed)
* Adjust patch
* Run tests in build dir to avoid plist issues

Note: Previous update didn't update to 0.9.6 but kept the old version
due to GH_TAGNAME begin left in port Makefile

PR:		256776
Approved by:	portmgr (maintainer timeout, 2+ weeks)
* Don't detect CPU features from build host, rely on CPUTYPE provided by
  framework
* Adjust Makefile to closer follow Porters Handbook

PR:		284367
Approved by:	portmgr (maintainer timeout, 2 weeks)
* Use upstream release archive
* Fix build after PR 284367 being committed
* Adjust Makefile to closer follow Porters Handbook

PR:		284368
Approved by:	portmgr (maintainer timeout, 2 weeks)
* Use upstream release archive
* Fix build after PR 284367 being committed
* Adjust Makefile to closer follow Porters Handbook

PR:		284369
Approved by:	portmgr (maintainer timeout, 2 weeks)
Listed as BROKEN and unmaintained for months
Marked as BROKEN for years so sunset port

Approved by:	portmgr (blanket)
Marked BROKEN 6+ months ago and outdated (upstream is still active)

Approved by:	portmgr (blanket)
Listed as BROKEN for months in tree and unmaintained
...so new version gets picked up by builders and pkg

Approved by:	portmgr (blanket, build fix)
PR:		284604
Reported by:	 foudfou
knobix and others added 30 commits February 10, 2025 16:13
Approved by:	jrm (mentor), truckman (maintainer timeout)
Release Notes:	https://github.com/protobuf-c/protobuf-c/releases/tag/v1.5.1
This fixes the plist with BE_NATIVE or BE_FREEBSD.

PR:		284665
Reported by:	philippe.michel7@free.fr
Sponsoredy by:	DARPA, AFRL
Fix segmentation faults caused by -static flag into compiled binaries.

Email thread: https://lists.freebsd.org/archives/freebsd-hackers/2025-January/004236.html
Upstream bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685

PR:             284441
Reported by:    kargl
Fix segmentation faults caused by -static flag into compiled binaries.

Email thread: https://lists.freebsd.org/archives/freebsd-hackers/2025-January/004236.html
Upstream bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685

PR:             284441
Reported by:    kargl
Also remove recently added patch that fixed binaries compiled with the
-static option as it has been merged upstream with commit
06e5b0b4a244090abfea333d91fc5963292cb41d.

PR:		284441
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.