summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
...
* gstreamer-meson.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gstreamer.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* java-pkg-opt-2.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* java-pkg-2.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* java-osgi.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* java-ant-2.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnustep-2.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ant-tasks.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* cmake-multilib.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake-multilib.eclass: Support EAPI-8, add guardAndreas Sturmlechner2021-09-021-10/+17
| | | | | | Move EXPORT_FUNCTIONS below guard. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* kde.org.eclass: Move EXPORT_FUNCTIONS below guardAndreas Sturmlechner2021-09-021-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* ecm.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* ecm.eclass: Drop exec. bit from .desktop files in xdg standard dirAndreas Sturmlechner2021-09-021-2/+20
| | | | | Bug: https://bugs.gentoo.org/621970 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* ecm.eclass: Support EAPI-8, move EXPORT_FUNCTIONS below guardAndreas Sturmlechner2021-09-021-13/+13
| | | | | | Raise baseline Frameworks version to 5.82.0. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake-utils.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8Michał Górny2021-09-021-3/+8
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Enable CMAKE_INSTALL_ALWAYSAndreas Sturmlechner2021-09-021-0/+5
| | | | | Bug: https://bugs.gentoo.org/735820 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an arrayAndreas Sturmlechner2021-09-021-8/+20
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Support EAPI-8Andreas Sturmlechner2021-09-021-33/+62
| | | | | | | | | | | | | | | Move supported EAPI check on top, EXPORT_FUNCTIONS below guard. Switch to using current working directory instead of ${S} when initializing ${CMAKE_USE_DIR} and ${BUILD_DIR}. Sort inherits. Raise baseline cmake version to 3.20.5. Bug: https://bugs.gentoo.org/704524 Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* xorg-3.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* xdg.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* meson-multilib.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnome2-utils.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnome2.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* python-single-r1.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* python-r1.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* python-any-r1.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multilib-minimal.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* multilib-build.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* lua-single.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* lua.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kernel-install.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kernel-build.eclass: Set @PROVIDESMichał Górny2021-09-021-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* toolchain-glibc.eclass: mark @DEADAndreas K. Hüttel2021-09-021-0/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* linux-info.eclass: Support Makefiles that set vars to a non-static valueMike Pagano2021-09-021-8/+5
| | | | | | | | | | Previously, the Makefile had to define version variables be a string literal. This change will support both methods. Closes: https://bugs.gentoo.org/490328 Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* elisp.eclass: Provide elisp-commonUlrich Müller2021-09-021-0/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* unpacker.eclass: enable EAPI 8Stephan Hartmann2021-09-011-2/+57
| | | | | | Add support for 7z, RAR and LHA/LZH. Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
* common-lisp-3.eclass: Move EXPORT_FUNCTIONS below inheritUlrich Müller2021-09-011-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* go-module.eclass: drop the go-module_pkg_postinst functionWilliam Hubbs2021-09-011-16/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* go-module.eclass: drop --mod=readonly from GOFLAGSWilliam Hubbs2021-09-011-3/+1
| | | | | | | | | As of go 1.16, --mod=readonly is the default, so we don't need to specify it. https://golang.org/ref/mod#build-commands https://golang.org/doc/go1.16 Signed-off-by: William Hubbs <williamh@gentoo.org>
* mozlinguas-v2.eclass: Support waterfoxLars Wendler2021-08-311-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* Clean deblobAlice Ferrazzi2021-08-301-11/+0
| | | | | | | | | As we are moving out to deprecate EAPI=6 from kernel-2.eclass start removing it from deblob function. Also clean code linked to old kernel versions. kernel sources that use deblob are already updated to EAPI=8 Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>
* lua-utils.eclass: do not mention lua5-2 in eclassdocsMarek Szuba2021-08-301-2/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* lua-single.eclass: fix typo in eclassdocsMarek Szuba2021-08-301-1/+1
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* lua.eclass: fix typo in eclassdocsMarek Szuba2021-08-301-1/+1
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* meson.eclass: depend on >=dev-util/meson-0.57.0Mike Gilbert2021-08-291-1/+1
| | | | | | | Earlier versions did not support the meson install --destdir option. Closes: https://bugs.gentoo.org/811066 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* linux-info.eclass: Replace bit-shift arithmetic by ver_testUlrich Müller2021-08-301-4/+5
| | | | | | | There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* kernel-2.eclass: Replace bit-shift arithmetic by ver_testUlrich Müller2021-08-301-4/+5
| | | | | | | There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller <ulm@gentoo.org>