mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 05:41:12 +02:00
sys-kernel/compat-drivers: Added use flag desperately-build-all-modules
This commit is contained in:
parent
49c0e89abc
commit
20bbd58cea
3 changed files with 17 additions and 1 deletions
|
|
@ -11,6 +11,7 @@
|
|||
# Implements functionality of driver-select script for several modules
|
||||
|
||||
# compose IUSE and REQUIRED_USE from the categories
|
||||
IUSE+=" -desperately-build-all-modules"
|
||||
REQUIRED_USE+=" || ("
|
||||
for useexp in ${CPD_USE_EXPAND}; do
|
||||
USE_TEMP="\$CPD_USE_EXPAND_$useexp"
|
||||
|
|
@ -457,6 +458,17 @@ function echo_flag_settings {
|
|||
# This function reads the configuration (disable-actions and filters) for each
|
||||
# single active flag, then constructs and applies the common configuration set.
|
||||
compat-drivers-3.7_src_configure() {
|
||||
# early exit, skip filtering of configuration and build all modules
|
||||
if use desperately-build-all-modules; then
|
||||
ewarn "You have chosen to build all modules!"
|
||||
ewarn "The Pentoo team strives to build only the desired modules and the"
|
||||
ewarn "use flag 'desperately-build-all-modules' should only be used when"
|
||||
ewarn "the desired modules is not available through another flag."
|
||||
ewarn "Please open an issue at the Pentoo site and let us know which"
|
||||
ewarn "module was missing!"
|
||||
return 0
|
||||
fi
|
||||
|
||||
# loop over all modules
|
||||
local use_temp=''
|
||||
local use_enabled_list=''
|
||||
|
|
|
|||
|
|
@ -9,4 +9,4 @@ AUX leds-disable-strict-3.7_rc1_p6.patch 799 SHA256 e1b5947608d9c53263efd76aed40
|
|||
DIST compat-drivers-3.7-rc1-6.tar.gz 7877572 SHA256 688406f3d9a84246dc0d57b93b5335c9b0f276cc216e3dc7032ad6152bfff873 SHA512 1a6a747a325b19f03cfb28036232ee9186010a0cb78e753d2358d8932d81322516878df97c13e56cec6472515d30c5b99816f44c6331fc58a261cae4ab33ad43 WHIRLPOOL c33025583834726f1f2988d8eaab8c716b117d74b427b035000ae5d5b35310be486ac76fcdb0589effae6036b5a3058ae0859384e4e6c9466b659f9848036ac1
|
||||
EBUILD compat-drivers-3.7_rc1_p6-r1.ebuild 6976 SHA256 82a760ef9a1448e865dd2936ab3a9824da2c2f6195bce0dec091a9c569a36f18 SHA512 dc907bea77600697458d478418fc719b046ec4e3d09443891ab7235ba40e256b5ac57f7a9355ac67ab25eca4c01e4502a4cda0667a961165549cc4c6758b4249 WHIRLPOOL 7d2361bbd4f6417f934fe7763a5d33a49da18d3a17be53d85fe422c6ce0888b889a136407edae05d10e855ac61d711800bf763a7ebe15e92f2871299b1bc51ed
|
||||
EBUILD compat-drivers-3.7_rc1_p6.ebuild 7446 SHA256 1b80374769f13fb010ab0d288b5b03ff8a1eb3edde602f09cb8e242debda222d SHA512 0020e15c77d0b3692d3ffb38cd4268b245acb8f9995612f978c41df30b98eecb7d2dc989b7ea82fb5f589eb9abfb7c4b694217fafdad1db818c9b6b521edd9d1 WHIRLPOOL 967238ad9352b14ae10c6c47d71e4fd6aa44a2ec205f161b9c74f8a1112306b2ecad6c0bff2b11c5eec54c526629639e64073204c742555731ab2e94eb047130
|
||||
MISC metadata.xml 2830 SHA256 0e88cb0f4e5115715ce48358df04406bcec8407eca10cf96a6c89360e17990e8 SHA512 ff3965ab2427eee1c89c6a8ca7d5c10362641826b927f8b0550ba2d5952287a41a666202edb1b1d9558c571efc731e3d462a85be41399ae7f3d2f151ae39844c WHIRLPOOL 613d37bd613bec7f73e8ed46fc90ad8a22e0a87e2cd393c4bd912346fbf9ed2063a2b1cd1a2d94d8aac4a9fa013dcf89859dd4d9998e171149ee630184079dec
|
||||
MISC metadata.xml 3316 SHA256 4d31b4636c4f5d4e0609c4b7fdae35beb532c8ed7277ecdbbe1a3b026b5a8d55 SHA512 b6364283961c5fc7948c5cde8f2a674adef64ba49112d0b7089b89b7a57ba184daf2a3a8243df6b457f4ecbdca226c61ed1bd1a3ece2d840f0129d42aba4e074 WHIRLPOOL 5acca098ba7ecbf7b50cc846a6b5e31b5471eb84b89ad71ddc4c30e41ff82e046af0378880b8cb060aecd5fab5dad24c71a39da8e518568f8ca4495ffdab9e56
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
<pkgmetadata>
|
||||
<use>
|
||||
<flag name="injection">Add patches for better wifi injection support</flag>
|
||||
<flag name="desperately-build-all-modules">Bypass any filtering of the modules and build them all. Use only when no other flag works!</flag>
|
||||
<flag name="compat_drivers_ethernet_atl1">COMPAT_DRIVERS_ETHERNET setting to build driver for atl1 ethernet cards</flag>
|
||||
<flag name="compat_drivers_ethernet_atl1c">COMPAT_DRIVERS_ETHERNET setting to build driver for atl1c ethernet cards</flag>
|
||||
<flag name="compat_drivers_ethernet_atl1e">COMPAT_DRIVERS_ETHERNET setting to build driver for atl1e ethernet cards</flag>
|
||||
|
|
@ -11,12 +12,15 @@
|
|||
<flag name="compat_drivers_various_bt">COMPAT_DRIVERS_VARIOUS setting to build driver for bluetooth devices</flag>
|
||||
<flag name="compat_drivers_various_drm">COMPAT_DRIVERS_VARIOUS setting to build driver for drm devices</flag>
|
||||
<flag name="compat_drivers_various_i915">COMPAT_DRIVERS_VARIOUS setting to build driver for i915 devices</flag>
|
||||
<flag name="compat_drivers_various_staging">COMPAT_DRIVERS_VARIOUS setting to build driver for staging devices</flag>
|
||||
<flag name="compat_drivers_various_usbnet">COMPAT_DRIVERS_VARIOUS setting to build driver for usbnet devices</flag>
|
||||
<flag name="compat_drivers_wifi_ath5k">COMPAT_DRIVERS_WIFI setting to build driver for ath5k wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_ath6kl">COMPAT_DRIVERS_WIFI setting to build driver for ath6kl wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_ath9k">COMPAT_DRIVERS_WIFI setting to build driver for ath9k wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_ath9k_ap">COMPAT_DRIVERS_WIFI setting to build driver for ath9k_ap wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_ath9k_htc">COMPAT_DRIVERS_WIFI setting to build driver for ath9k_htc wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_b43">COMPAT_DRIVERS_WIFI setting to build driver for b43 wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_b44">COMPAT_DRIVERS_WIFI setting to build driver for b44 wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_brcmfmac">COMPAT_DRIVERS_WIFI setting to build driver for brcmfmac wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_brcmsmac">COMPAT_DRIVERS_WIFI setting to build driver for brcmsmac wireless cards</flag>
|
||||
<flag name="compat_drivers_wifi_carl9170">COMPAT_DRIVERS_WIFI setting to build driver for carl9170 wireless cards</flag>
|
||||
|
|
|
|||
Loading…
Reference in a new issue