diff --git a/CHANGELOG.md b/CHANGELOG.md index 36e4e6a7..b64c4cb4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - AUR - The optimized **makepkg.conf** file is now generated at **~/.config/bauh/arch/makepkg.conf** and passed as a parameter during package builds to not provoke the auto-merge of **/etc/makepkg.conf** and the old generated **~/.makepkg.conf**. (P.S: if your **~/.makepkg.conf** was generated by bauh, consider deleting it as it will be useless for bauh now and may impact your other Arch compilation tools). Behavior discussed in [#30](https://github.com/vinifmor/bauh/issues/30). + - Removing an unnecessary **prepare** step executed during dependency checking reducing the packages installation time. Also this step was preventing some packages to install due to its repeated execution ( e.g: xdman ) - Now AUR packages are enabled by default, but a warning is displayed in the installation dialog - New package suggestions - Caching Snap and Flatpak suggestions [#23](https://github.com/vinifmor/bauh/issues/23) @@ -28,8 +29,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Fixes - Flatpak - Ignoring no related updates ( there are some scenarios the updates are not listed due to warnings / suggestions related to some specific runtimes if the param **--no-related** is not informed ) -- AUR - - Removing repeated **prepare** step that was delaying the build and preventing some packages to install (e.g: xdman ) ### UI - AUR diff --git a/bauh/gems/arch/makepkg.py b/bauh/gems/arch/makepkg.py index a59206dd..41bf1717 100644 --- a/bauh/gems/arch/makepkg.py +++ b/bauh/gems/arch/makepkg.py @@ -12,7 +12,7 @@ RE_UNKNOWN_GPG_KEY = re.compile(r'\(unknown public key (\w+)\)') def check(pkgdir: str, handler: ProcessHandler) -> dict: res = {} - cmd = ['makepkg', '-ALcf', '--check', '--noarchive', '--nobuild'] + cmd = ['makepkg', '-ALcf', '--check', '--noarchive', '--nobuild', '--noprepare'] if os.path.exists(CUSTOM_MAKEPKG_PATH): handler.watcher.print('Using custom makepkg.conf -> {}'.format(CUSTOM_MAKEPKG_PATH)) @@ -35,7 +35,7 @@ def check(pkgdir: str, handler: ProcessHandler) -> dict: def make(pkgdir: str, handler: ProcessHandler) -> Tuple[bool, str]: - cmd = ['makepkg', '-ALcsmf', '--noprepare'] + cmd = ['makepkg', '-ALcsmf'] if os.path.exists(CUSTOM_MAKEPKG_PATH): handler.watcher.print('Using custom makepkg.conf -> {}'.format(CUSTOM_MAKEPKG_PATH)) diff --git a/bauh/view/qt/window.py b/bauh/view/qt/window.py index a64ce663..33092eb9 100755 --- a/bauh/view/qt/window.py +++ b/bauh/view/qt/window.py @@ -112,7 +112,7 @@ class ManageWindow(QWidget): self.input_search.setToolTip(self.i18n['window_manage.input_search.tooltip']) self.input_search.setStyleSheet("""QLineEdit { background-color: white; - color: black; + color: grey; spacing: 0; height: 30px; font-size: 12px;