summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-wm/awesome: fix RDEPENDMarek Szuba2024-03-252-4/+4
| | | | | 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-102-3/+3
| | | | | | | | | | 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-182-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@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: drop old versionConrad Kostecki2021-01-271-139/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r101 ppc, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r101 ppc64, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r101 arm, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r101 x86, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r101 amd64, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: cleanup oldSam James2021-01-216-263/+0
| | | | | | Thanks-to: kurly Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Revert "Remove old"Sam James2021-01-215-0/+260
| | | | | | | | This reverts commit 71f9ebdc417560bcb3322f029ef3fff48389eadb. This was meant to drop 4.2.x. Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Remove oldJakov Smolic2021-01-205-260/+0
| | | | | | Bug: https://bugs.gentoo.org/763861 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r2 ppc64, #763861Sam James2021-01-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r2 arm, #763861Sam James2021-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@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: merge Jakov's changes into the slotted-Lua ebuildMarek Szuba2021-01-181-33/+35
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: use 'docompress -x' to handle doc non-compressionMarek Szuba2021-01-184-4/+4
| | | | | Closes: https://bugs.gentoo.org/666414 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: take over following maksbotan's disappearanceMarek Szuba2021-01-181-1/+4
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r2 x86, #763861Sam James2021-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r2 ppc, #763861Sam James2021-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: Stabilize 4.3-r2 amd64, #763861Sam James2021-01-181-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: reassign maksbotan's packagesMichał Górny2021-01-171-4/+1
| | | | Signed-off-by: Michał Górny <mgorny@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-292-3/+11
| | | | | | | | 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: fix build with gcc-10Jakov Smolic2020-12-282-98/+42
| | | | | | | | | | | | * Port to cmake eclass * Minor additional cleanup * Thanks to Jeroen Roovers for submitting the patch link and to Eddie Chapman for providing the patch fix Closes: https://bugs.gentoo.org/707262 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: Remove old EAPI 5 ebuildJakov Smolic2020-12-282-132/+0
| | | | | | 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: depend on x11-libs/gdk-pixbuf[introspection]Jeffrey Lin2020-12-272-2/+2
| | | | | | | | Closes: https://bugs.gentoo.org/683212 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Closes: https://github.com/gentoo/gentoo/pull/18674 Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: add -fno-common (gcc 10) patchSam James2020-12-263-0/+242
| | | | | | | Thanks-to: Eddie Chapman <maracay@ehuk.net> Closes: https://bugs.gentoo.org/707262 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* x11-wm/awesome: migrate to lua-single.eclassMarek Szuba2020-12-032-15/+156
| | | | | | | | | | | | 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-194-14/+10
| | | | | 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-144-4/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-111-3/+3
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@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: Remove *-fbsd KEYWORDSMichał Górny2019-10-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-wm/awesome: arm stable wrt bug #638140Mikle Kolyada2019-07-291-1/+1
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* x11-wm/awesome: slotted lua5.1 for awesome-3.5Robin H. Johnson2019-07-112-2/+58
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* x11-wm/awesome: improve consistency of ebuilds before other changesRobin H. Johnson2019-07-112-1/+3
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* x11-wm/awesome: stable 4.2-r2 for ppc64, bug #638140Sergei Trofimovich2019-05-241-1/+1
| | | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* x11-wm/awesome: stable 4.2-r2 for ppc, bug #638140Sergei Trofimovich2019-05-241-1/+1
| | | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* x11-wm/awesome: x86 stable (bug #638140)Thomas Deutschmann2019-05-121-1/+1
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@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/awesome: 4.3 bump, restrict tests in awesome-4 as wellMatthew Thode2019-01-313-1/+137
| | | | | | | Fixes: https://bugs.gentoo.org/654084 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* */*: Retire Tomoya Tabuchi (proxied maintainer)Michał Górny2018-11-011-8/+0
| | | | | Closes: https://bugs.gentoo.org/633282 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-wm/awesome: ppc stable wrt bug #650524Mikle Kolyada2018-05-261-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6