Commit Graph
443810 Commits
Author SHA1 Message Date
Sam James ec602dc5e8 sci-misc/boinc: add explicit desktop inherit to 7.14.2
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:09 +01:00
Sam James 5728916f63 games-rpg/pcgen: add explicit desktop inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:08 +01:00
Sam James 5922718349 dev-util/pycharm-community: add explicit desktop inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:07 +01:00
Sam James 0e5999d3f8 dev-util/pycharm-professional: add explicit desktop inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:06 +01:00
Sam James 0140606ec8 app-cdr/xcdroast: add explicit desktop inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:05 +01:00
Sam James 26fe2afc0a scons-utils.eclass: mark SCONSOPTS, EXTRA_ESCONS as @USER_VARIABLE
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:04 +01:00
Sam James 7a9020ea8b epatch.eclass: mark EPATCH_USER_SOURCE as @USER_VARIABLE
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:03 +01:00
Sam James b0cb7a02c6 games-rpg/zsdx: add indirect wrapper inherit, use BDEPEND
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:01 +01:00
Sam James 5cf499009e games-rpg/zsxd: add indirect wrapper inherit, use BDEPEND
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:07:00 +01:00
Sam James a99654040d games-kids/memonix: add indirect wrapper inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:06:59 +01:00
Sam James 4504c87d4e app-admin/fam: add missing edos2unix inherit
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-12 02:06:58 +01:00
Mike Pagano 1d369e476f sys-kernel/git-sources: Version bump to 5.12-rc7
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
2021-04-11 20:50:53 -04:00
John Helmert III 1b8dbba5cb app-admin/pass: keyword ~arm (bug 779739)
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
2021-04-11 17:44:13 -05:00
John Helmert III cd421fb8a5 gui-apps/wl-clipboard: keyword ~arm (bug 779739)
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
2021-04-11 17:42:38 -05:00
John Helmert III 181f151c40 dev-util/cutter: bump to 2.0.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
2021-04-11 17:31:07 -05:00
Lars Wendler 93d123d960 app-admin/keepassxc: Add "doc" USE flag
Bug: https://bugs.gentoo.org/782244
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-04-11 23:46:15 +02:00
Lars Wendler 3f792fd06d app-admin/keepassxc: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-04-11 23:46:14 +02:00
David Seifert 8a8bc44c12 sys-libs/gpm: make CONFIG_INPUT_MOUSEDEV check non-fatal
Thanks-to: kurly
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert <soap@gentoo.org>
2021-04-11 23:15:11 +02:00
David Seifert fd52dbeb4c sys-auth/nss_ldap: Fix libdir symlinks
Bug: https://bugs.gentoo.org/581306
Bug: https://bugs.gentoo.org/780108
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert <soap@gentoo.org>
2021-04-11 23:11:06 +02:00
Andreas Sturmlechner ec597af5a1 flag-o-matic.eclass: Fix eclassdoc
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:05 +00:00
Andreas Sturmlechner bebf48f487 flag-o-matic.eclass: Make test-flags-PROG() internal
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:04 +00:00
Andreas Sturmlechner c24ac2d8dd flag-o-matic.eclass: Make test-flag-PROG() internal
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:03 +00:00
Andreas Sturmlechner bf1aeae30e flag-o-matic.eclass: Make setup-allowed-flags() internal
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:02 +00:00
Andreas Sturmlechner 12b96919c8 flag-o-matic.eclass: SUPPORTED_EAPIS: 5,6,7; drop eutils, multilib
- eutils was only used for eqawarn in old EAPI
- multilib usage unknown, but is inherited by toolchain-funcs anyway

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:02 +00:00
Sam James 45afdd17d7 autotools.eclass: more case-style changes for consistency
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:01 +00:00
Sam James 5b663febf4 autotools.eclass: drop obsolete EAPI 0 compatibility code
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 21:00:00 +00:00
Sam James 3cc3c088b3 autotools.eclass: fix EAPI support logic in config_rpath_update
${EPREFIX} doesn't exist pre-EAPI 3, so let's make that clear.

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:59 +00:00
Sam James 91d7d6378c autotools.eclass: use gnuconfig.eclass for finding latest config.{guess, sub}
No need to duplicate logic.

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:58 +00:00
Sam James a1c0c8e4cc gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <5)
EPREFIX is only available in > EAPI 2 but let's take the opportuinty
to clean up in general. We don't want to keep worrying about
*very* old EAPI cases, especially given other eclasses
either barely - or don't - support it.

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:57 +00:00
Sam James 4575a79c00 gnuconfig.eclass: provide basic @ECLASS block, docs
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:56 +00:00
Sam James fe3f65790f autotools.eclass: rename configure.in to configure.ac on new EAPIs
automake is eventually going to fail when it detects configure.in.

Don't do this immediately - instead only on new EAPIs to avoid
breaking existing ebuilds.

Bug: https://bugs.gentoo.org/426262
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:55 +00:00
Sam James 307c855dc6 autotools.eclass: add explicit GNU awk dependency
autotools_check_macro_val specifically requires
GNU awk (sys-apps/gawk) rather than any awk (virtual/awk).

Closes: https://bugs.gentoo.org/584254
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:54 +00:00
Sam James 6f8e2665e9 autotools.eclass: document AUTOTOOLS_DEPEND
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:53 +00:00
Sam James c1c786c56d autotools.eclass: use same ${WANT_AUTOCONF} comparison test throughout
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:52 +00:00
Sam James 6d4683a945 autotools.eclass: explicitly blank and mark variables as @DEFAULT_UNSET
Provides consistency with existing style.

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:51 +00:00
Sam James 70f9a291ed autotools.eclass: convert phase test to EBUILD_PHASE_FUNC
Introduced in EAPI 5.

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:50 +00:00
Sam James 18fda95cea autotools.eclass: drop support for < EAPI 5
Needed for a subsequent change. < EAPI 5 is no longer
in ::gentoo (since December).

Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:49 +00:00
Sam James 1efde6afca autotools.eclass: consistent variable references
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:48 +00:00
Sam James 650763e87a autotools.eclass: consistently use ${ECLASS}, not "autotools.eclass"
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:47 +00:00
Sam James bac285b3da autotools.eclass: use consistent 'case' style
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:46 +00:00
Sam James f1f86ebccc autotools.eclass: add @DESCRIPTION for _at_uses_pkg
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:45 +00:00
Sam James c7bfb08288 autotools.eclass: convert ewarn to eqawarn
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:44 +00:00
Sam James 14cfb40363 autotools.eclass: inherit eutils for < EAPI 7 for eqawarn
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11 20:59:43 +00:00
Conrad Kostecki 6ab7205ea8 sys-power/sispmctl: drop old version
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:34 +02:00
Conrad Kostecki e7e42c4294 sys-power/sispmctl: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781500
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:33 +02:00
Conrad Kostecki 64e15f7416 net-mail/fdm: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781404
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:32 +02:00
Conrad Kostecki ccf77485fc net-irc/psybnc: drop old version
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:31 +02:00
Conrad Kostecki 91f4b7a9cc net-irc/psybnc: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781395
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:31 +02:00
Conrad Kostecki 36dec151ff net-dns/ez-ipupdate: drop old version
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:30 +02:00
Conrad Kostecki 92fa1e3fcd net-dns/ez-ipupdate: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781380
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-04-11 22:52:29 +02:00