summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-wm/awesome: fix RDEPENDMarek Szuba2024-03-251-2/+2
| | | | | Closes: https://bugs.gentoo.org/927622 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: drop USE dependency on x11-libs/libxcb[xkb]Marek Szuba2022-11-101-1/+1
| | | | | | | | | | I wonder if Awesome upstream is ever going to release a new version... In the meantime, address this in the current one (and the live ebuild). Direct-to-stable commit because as stated in the bug, the USE flag at hand has been a no-op for more than two years. Closes: https://bugs.gentoo.org/875995 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: update live ebuildMarek Szuba2022-05-241-10/+14
| | | | | | | | | | | | | | | | 1. EAPI 7 -> 8 2. Tests require x11-apps/xeyes 2. Add lua5.4 to LUA_COMPAT, it has been supported upstream since 2022-01-22. Note that according to ArchFeh older Lua versions do not handle current versions of config files any more, even though upstream CI continues to test (and passes against) them. If the former persists in the next release we will likely drop support for older Lua versions, in the meantime however follow upstream compatibility matrix. Suggested-by: ArchFeh <guyu2876@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25548 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: keyword 4.3-r101 for ~riscvMarek Szuba2021-09-181-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome-9999: override return values of 'usex dbus' againMarek Szuba2021-02-231-2/+5
| | | | | | | | ...this time with a comment so that it is clear that this is intentional rather than sloppy ebuild writing. Closes: https://bugs.gentoo.org/771018 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome-9999: sync with the latest release ebuildMarek Szuba2021-01-181-7/+6
| | | | | | Mostly cosmetic changes. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: use 'docompress -x' to handle doc non-compressionMarek Szuba2021-01-181-1/+1
| | | | | Closes: https://bugs.gentoo.org/666414 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: Fix typo in live ebuildJakov Smolic2020-12-301-1/+1
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/18877 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-wm/awesome: add LDoc version bounds to migrated ebuildsMarek Szuba2020-12-291-1/+5
| | | | | | | | Weird things could happen if in the course of updating a system to slotted dev-lang/lua, the package manager decided to update dev-lua/ldoc AFTER updating a package using it. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: sync live ebuildJakov Smolic2020-12-281-30/+33
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/18462 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-wm/awesome: migrate to lua-single.eclassMarek Szuba2020-12-031-15/+19
| | | | | | | | | | | | Both the latest release and the live ebuild. In addition to supporting slotted Lua, this should also ensure Lua-version consistency between Awesome and dev-lua/lgi. Explicitly invoking maintainer time-out on this one. Closes: https://bugs.gentoo.org/508682 Closes: https://bugs.gentoo.org/752969 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: [QA] Fix UnnecessarySlashStripDavid Seifert2020-02-081-1/+1
| | | | | | Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14594 Signed-off-by: David Seifert <soap@gentoo.org>
* x11-wm/awesome: fix configure options on 9999Ben Kohler2020-01-241-1/+1
| | | | | | Closes: https://bugs.gentoo.org/687376 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* x11-wm/awesome: make ci happyMikle Kolyada2020-01-191-3/+2
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* x11-wm/awesome: Update x11-libs/cairo dependencyMatt Turner2020-01-141-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-wm/awesome: fix eclass usageMichael Mair-Keimberger2019-11-231-1/+1
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13707 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* x11-wm/awesome: improve consistency of ebuilds before other changesRobin H. Johnson2019-07-111-0/+2
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* x11-wm/awesome: eapi7 bump to 9999Matthew Thode2019-02-021-2/+2
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* x11-wm/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).Arfrever Frehtes Taifersar Arahesis2018-05-211-1/+1
|
* x11-base/xcb-proto: Move from x11-proto/xcb-protoMatt Turner2018-04-261-1/+1
|
* x11-wm/awesome: update 9999 ebuildMaxim Koltsov2018-04-211-10/+31
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* x11-wm/awesome: Fix dependency issue for Gentoo/FreeBSD.Yuta Satoh2018-01-271-2/+2
| | | | | | Bug: https://bugs.gentoo.org/489984 Closes: https://github.com/gentoo/gentoo/pull/6817 Package-Manager: Portage-2.3.13, Repoman-2.3.3
* x11-wm/awesome: warning about nonexistent path in src_installTomoya Tabuchi2017-09-031-1/+0
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1
* x11-wm/awesome: [QA] Remove PREFIX setting for CMakeDavid Seifert2017-05-031-1/+0
| | | | | | | The PREFIX argument is misspecified (double ${EPREFIX}'d) and is set to the default anyways. Package-Manager: Portage-2.3.5, Repoman-2.3.2
* x11-wm/awesome: Add live ebuildTomoya Tabuchi2017-03-151-0/+113
Package-Manager: portage-2.3.3 RepoMan-Options: --force Closes: https://github.com/gentoo/gentoo/pull/4059 Signed-off-by: Marek Szuba <marecki@gentoo.org>