summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* leechcraft.eclass: add qtcore and qtgui deps0xd34df00d2020-04-051-0/+6
| | | | | | | | | | | | Every lc plugin necessarily links to both qtcore and qtgui, otherwise it is not loadable by the lc-core. Although possibly being a (mis)feature of the plugin API, this is unlikely to get fixed any time soon if at all, so let's save some duplication and avoid putting these deps in each of the ~70 ebuilds. Signed-off-by: Georg Rudoy <0xd34df00d@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14924 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* leechcraft.eclass: use the `cmake` eclass for EAPI=70xd34df00d2020-03-161-5/+3
| | | | | | | See also: https://github.com/gentoo/gentoo/pull/14924 Closes: https://bugs.gentoo.org/705820 Signed-off-by: Georg Rudoy <0xd34df00d@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* leechcraft.eclass: Revert revert add support for EAPI 7Andreas Sturmlechner2019-05-081-2/+2
| | | | | | This reverts commit 03cf03ea4a0c12f9e1ae45a679d0006cd57077ee. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Revert "leechcraft.eclass: add support for EAPI 7"Sergey Popov2018-08-291-2/+2
| | | | | | | This reverts commit 58228e9d709dcb2e3174daf75f3d5086b2451a87. cmake-utils eclass is not available for EAPI 7 now, so we can not use it in leechcraft eclass
* leechcraft.eclass: add support for EAPI 7Sergey Popov2018-08-291-2/+2
|
* leechcraft.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* leechcraft.eclass: fix comment about supported EAPI versionsSergey Popov2017-11-301-1/+1
|
* leechcraft.eclass: Always use HTTPS for accessing GitHubDavid Hicks2017-07-301-2/+1
| | | | | | | To prevent MITM attacks, always use HTTPS with GitHub domains. GitHub supports "Smart HTTPS" git which means that shallow clones are possible over HTTPS. Don't use a git:// fallback because this would allow an attacker to always force fallback to an unsafe protocol.
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* app-leechcraft: use Qt5, modernize the eclass and ebuilds0xd34df00d2017-02-261-34/+8
| | | | Closes: https://github.com/gentoo/gentoo/pull/4079
* leechcraft.eclass: correct EAPI support sentence in comments, reorganize ↵Sergey Popov2015-11-181-5/+3
| | | | compiler version check
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+85
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed