summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-wm/mutter: depend on sysprof-capture that ships all needed filesMart Raudsepp2020-03-021-4/+3
| | | | | | | | .. and re-enable sysprof capture support by default Closes: https://bugs.gentoo.org/711188 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: temporary workaround for sysprof problemMart Raudsepp2020-03-011-3/+4
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: bump to 3.34.4Mart Raudsepp2020-03-013-0/+152
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: ensure suitable udev provider from virtual/libudev depMart Raudsepp2020-01-311-2/+2
| | | | | | | | | | | virtul/libudev-232-r0 was broken by assuming older eudev provides >=232 libudev pkg-config version, but it didn't. -r1 and subsequent revisions fixed it. Depend on them to ensure some old eudev using system gets eudev upgraded before mutter. Closes: https://bugs.gentoo.org/698612 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2019-12-234-267/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-112-0/+2
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-wm/mutter: x86 stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* x11-wm/mutter: amd64 stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* x11-wm/mutter: Add patch to build with mesa-19.3Matt Turner2019-11-234-0/+141
| | | | | Closes: https://bugs.gentoo.org/698736 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Replace virtual/libgudev with dev-libs/libgudevMichał Górny2019-10-263-6/+6
| | | | | | | | Replace all virtual/libgudev deps. Without revbumps, since the removal is not urgent and we can wait some for bumps to happen. Bug: https://bugs.gentoo.org/697100 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2019-09-173-300/+0
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: amd64 stable wrt bug #694096Agostino Sarubbo2019-09-171-1/+1
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* x11-wm/mutter: x86 stable (bug #694096)Thomas Deutschmann2019-09-131-1/+1
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* x11-wm/mutter: bump to 3.32.2Mart Raudsepp2019-09-073-0/+229
| | | | | | Closes: https://bugs.gentoo.org/685724 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: require compatible gsettings-desktop-schemasMart Raudsepp2019-09-054-1/+5
| | | | | | Bug: https://bugs.gentoo.org/693484 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: update patchset, add pipewire supportMart Raudsepp2019-08-183-0/+151
| | | | | | | | | | Updated patchset adds back the problematic set of patches from 3.30.2-r2, but with more patches on top that should fix up the regressions. Pipewire is just hooked up to the relevant configure option via USE=screencast Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: be explicit about pipewire disablingMart Raudsepp2019-08-172-2/+4
| | | | | | | | | | | The autotools AC_ARG_ENABLE usage bug was fixed long ago upstream, so we can be explicit about the disabling now to avoid confusion. Though autotools never got automagic behaviour for it - it got ported to meson for 3.32 first - so it makes no practical difference. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: arm64 keywordedAaron Bauman2019-08-021-1/+1
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* x11-wm/mutter: remove unused patchesMichael Mair-Keimberger2019-07-202-61/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12062 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* x11-wm/mutter: remove problematic patch series from new patchsetMart Raudsepp2019-07-062-1/+1
| | | | | | | | | | | | | | | | A 9-10 commits patchset introduces issues to JetBrains IDE as per https://gitlab.gnome.org/GNOME/mutter/issues/660 A specific commit is identified, but drop the whole merge to be safe (this reintroduces problems that the MR originally fixed). A follow-up patchset was also merged to the stable branch, so drop that as well, as its behaviour without the preceding patchset is not tested. Lots of the good stuff is still kept in the patchset over -r1. Closes: https://bugs.gentoo.org/689146 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: update patchsetMart Raudsepp2019-06-302-0/+148
| | | | | | | | | | | | | | | Includes more commits from upstream gnome-3-30 branch, a patch to hopefully fix an on_monitors_changed related crash I'm experiencing once in a while myself (when monitors go to sleep and wake up from screen lock). Also includes some patches debian/ubuntu include, more prominently support for native refresh rate on wayland sessions (not hardcoded to 60Hz), workaround for startup-notification problems (fixing e.g. gnome-terminal appmenu spinning until a timeout, when really g-t has long started), fix for limited memory old GPUs and more. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2019-05-193-290/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: x86 stable wrt bug #685254Mikle Kolyada2019-05-101-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
* x11-wm/mutter: amd64 stable wrt bug #685254Mikle Kolyada2019-05-081-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* x11-wm/mutter: refresh patchset for some crash fixes and moreMart Raudsepp2019-05-052-0/+148
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2019-03-312-154/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2019-03-181-144/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: bump to 3.30.2, rework gles2 for waylandMart Raudsepp2019-03-182-0/+149
| | | | | | | | | Don't need to enable USE=gles2 on mutter for wayland anymore, as we just need gles3 support from mesa[gles2], not the full mutter-cogl-gles2 stuff. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: fix logind provider ensurance REQUIRED_USEMart Raudsepp2019-03-012-2/+2
| | | | | | | Needs to be exactly-one-of for wayland, not at-most-one-of Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: require gles2 for wayland, try to fix non-gles2 buildsMart Raudsepp2019-03-012-0/+195
| | | | | | | | | | | | | | | | | | | | Native backend makes use of gles3 for some features, and I'm not sure if these gracefully degrade or not without gles3. So require gles2 with wayland (which is when we enable build of native backend), which also allows for a simpler hacky patch for fixing non-gles2 builds when system doesn't have USE=gles2 on mesa. I consider this quite ugly, but 1) this is ~arch 2) this will be better in the meson port in mutter-3.32 3) it hopefully works well enough anyways, sans potentially unnecessary mesa[gles2] dep and full gles2 cogl builds. People who mind the gles2 requirement are welcome to come up with something better. It should somehow express the feature dependency of this, even if just metadata.xml descriptions. Closes: https://bugs.gentoo.org/679074 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: bump to 3.28.3, support elogind for waylandMart Raudsepp2019-02-283-0/+147
| | | | | | | | | | | Upstream added initial elogind support in 3.28, so just hook it up. This is currently only used for native KMS renderer builds, which are only enabled with USE=wayland. Includes a huge patchset from upstream gnome-3-28 branch, fixing various wayland and other issues and some performance tweaks. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: remove oldMart Raudsepp2018-12-297-338/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-wm/mutter: update HOMEPAGEFrancesco Turco2018-11-173-3/+3
| | | | | | Signed-off-by: Francesco Turco <fturco@fastmail.fm> Closes: https://github.com/gentoo/gentoo/pull/10426 Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
* x11-wm/mutter: add explicit build dep on glib-utils for old versionsMart Raudsepp2018-10-072-2/+4
| | | | | | Closes: https://bugs.gentoo.org/667468 Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* x11-wm/mutter: Fix non-wayland build (#667244 by Denis Descheneaux)Pacho Ramos2018-09-302-0/+36
| | | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* x11-wm/mutter: bump to 3.26.2Mart Raudsepp2018-09-282-0/+142
| | | | | | | | Also includes many fixes and updates from upstream unreleased 3.26 branch Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* x11-wm/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).Arfrever Frehtes Taifersar Arahesis2018-05-212-7/+3
|
* x11-wm/mutter: x86 stable (bug #631656)Thomas Deutschmann2018-01-271-1/+1
| | | | Package-Manager: Portage-2.3.20, Repoman-2.3.6
* x11-wm/mutter: fix build with USE=debugGilles Dartiguelongue2018-01-252-0/+30
| | | | | Closes: https://bugs.gentoo.org/645412 Package-Manager: Portage-2.3.20, Repoman-2.3.6
* x11-wm/mutter: amd64 stable wrt bug #631656Mikle Kolyada2018-01-181-2/+2
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* x11-wm: Update Manifest hashes.Ulrich Müller2017-12-091-2/+2
|
* x11-wm/mutter: fix build with libgudev-232, bug #630312Gilles Dartiguelongue2017-09-132-2/+40
| | | | | Closes: https://bugs.gentoo.org/630312 Package-Manager: Portage-2.3.8, Repoman-2.3.3
* x11-wm/mutter: bump to 3.24.4Mart Raudsepp2017-07-212-1/+1
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.2
* x11-wm/mutter: Set libmutter API version as subslotMart Raudsepp2017-07-141-1/+1
| | | | | | | | | | | The libraries are now meant to be parallel installable, but we don't split the libraries from the rest for now to be able to have full parallel installable SLOTs. So at least express the API version as subslot, so gnome-shell can depend on the specific one for the libraries. This subslot is only to be used by consumers when linking to the libmutter libraries (the subslot number equals requested pkg-config API), mainly gnome-shell. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* x11-wm/mutter: bump to 3.24.3Mart Raudsepp2017-07-142-1/+1
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* x11-wm/mutter: bump to 3.24.2Timo Tambet2017-07-142-0/+136
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* x11-wm/mutter: remove oldMart Raudsepp2017-05-201-135/+0
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2
* x11-wm/mutter: x86 stable wrt bug #618420Agostino Sarubbo2017-05-161-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* x11-wm/mutter: amd64 stable wrt bug #618420Agostino Sarubbo2017-05-151-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* x11-wm/mutter: revbump with various fixes, mostly for wayland sessionMart Raudsepp2017-05-136-0/+338
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.2