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

media/libs/ffado: Upgrade to PyQT5 / Python 3.x / libxml 3 +GCC warning fixes. #6724

Closed
wants to merge 3 commits into from
Closed

Conversation

xavierforestier
Copy link

@xavierforestier xavierforestier commented Jan 2, 2018

New ebuilds (and patches) for stable 2.4 and several SVN branches (trunk 2.999 2.3x and 2.4x)

Main changes:

  • upgrade to python 3 (tested with 3.5 then 3.6)
  • upgrade to (Py)QT5
  • remove QT4 (as request in bug 642530)
  • upgrade to libxml3
  • fix tones of GCC warning while compiling,
  • cosmetic changes for mixers (logo, handle QT themes...)

For reference:
Original exchange with ffado dev(s?) : https://sourceforge.net/p/ffado/mailman/ffado-devel/thread/142abd23-cbfb-9794-80e5-ae86f03ab884%40free.fr/#msg35480322
My personal overlay: https://github.com/xavierforestier/ffado/ including initials patches now include in SVN / 2.4.0

Works quite fine since more than a year on my gentoo :)
Reported-by:Xavier FORESTIER<xavier.forestier@free...(in France)>
Bug:https://bugs.gentoo.org/642530

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull Request assignment

Areas affected: ebuilds
Packages affected: media-libs/libffado

media-libs/libffado: @marcan, @gentoo/proxy-maint, @gentoo/proaudio

No bug reference found in commit messages. If you would like to reference bugs in the pull request, please make sure to use GLEP 66 tags in the commit message.

If there is no bug open for this pull request, please open one. Otherwise, please link it to the commit messages as noted above.

@gentoo-repo-qa-bot gentoo-repo-qa-bot added assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Jan 2, 2018
…ng fixes.

New ebuilds (and patches) for stable 2.4 and several SVN branches (trunk 2.999 2.3x and 2.4x)

Main changes:
- upgrade to python 3 (tested with 3.5 then 3.6)
- upgrade to (Py)QT5
- remove QT4 (as request in bug 642530)
- upgrade to libxml3
- fix tones of GCC warning while compiling,
- cosmetic changes for mixers (logo, handle QT themes...)
For reference:
-------------
Original exchange with ffado dev(s?) :
https://sourceforge.net/p/ffado/mailman/ffado-devel/thread/142abd23-cbfb-9794-80e5-ae86f03ab884%40free.fr/#msg35480322
My personal overlay: https://github.com/xavierforestier/ffado/
including initials patches now include in SVN / 2.4.0
Works quite fine since more than a year on my gentoo :)

Reported-by:Xavier FORESTIER<xavier.forestier@free...(in France)>
Bug:https://bugs.gentoo.org/642530
@xavierforestier
Copy link
Author

Bug:https://bugs.gentoo.org/642530

@a17r
Copy link
Member

a17r commented Jan 2, 2018

Never merge master into your branch, use git pull --rebase to update your PR branch. If you make changes that alter existing commits, you can always force-push to overwrite your old version of the PR with git push -f.

Please bump to EAPI=6 as requested, especially since that's the current state of the in-tree ebuild.

@gentoo-repo-qa-bot
Copy link
Collaborator

😞 The QA check for this pull request has found the following issues:

New issues caused by PR:
https://qa-reports.gentoo.org/output/gentoo-ci/d22fee0b2/output.html#media-libs/libffado

Issues inherited from Gentoo (may be modified by PR):
https://qa-reports.gentoo.org/output/gentoo-ci/d22fee0b2/output.html#dev-util/strace

@a17r
Copy link
Member

a17r commented Jan 14, 2018

Thanks for your contribution, they were merged into 087ba48.

@a17r a17r closed this Jan 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits.
Projects
None yet
3 participants