Sebastian Palencsar
e95a23bc20
M3 namespace migration: complete Phase B, partial Phase D, docs and tests
...
- Native runtime under bearhub/ (api, commons, gems, view/util, view/core, view/qt)
- bauh/ compatibility re-export shims for legacy imports
- Phase D: canonical __version__/__app_name__ in bearhub/__init__.py; pyproject.toml
and setup.py point at bearhub package
- Native gem loader at bearhub/view/core/gems.py
- Namespace compatibility tests (159 tests passing)
- Documentation: CHANGELOG [Unreleased], NAMESPACE_MIGRATION, ROADMAP, README,
CONTRIBUTING, docs/qt6-migration.md, packaging/aur/README.md
2026-06-27 10:26:41 +02:00
Sebastian Palencsar
da377aecdc
AUR bearhub: fix stale source cache collision (pkgrel=10)
...
Use tag-specific tarball name bearhub-0.10.7-bearhub.6.tar.gz so makepkg
and AUR helpers do not reuse an outdated bearhub-0.10.7.tar.gz from cache.
Ignore makepkg artifacts under packaging/aur/.
2026-06-27 10:18:54 +02:00
Sebastian Palencsar
4a119968bc
Release 0.10.7-bearhub.6
...
Complete M1 identity work, fix runtime URL regressions, repair the test
suite, add CI, migrate packaging/AppImage branding to Bearhub, and
document the Qt6/PySide6 migration plan.
2026-06-26 19:22:28 +02:00
Vinicius Moreira
81966a409e
[arch] improvement: removing AUR suggestions
2022-04-12 10:24:13 -03:00
Vinicius Moreira
6d3917ee99
[arch] feature: allowing AUR packages to be installed when bauh is launched by the root user
2021-12-07 15:41:02 -03:00
Vinicius Moreira
6f508ad10b
[arch.__init__] refactoring: replacing 'bauh' string by constant
2021-11-25 16:58:30 -03:00
Vinicius Moreira
29df4b4f1b
[arch] refactoring: ARCH_CACHE_PATH renamed to ARCH_CACHE_DIR
2021-11-25 16:14:07 -03:00
Vinicius Moreira
06035bb97e
[api.paths] refactoring: CACHE_PATH renamed to CACHE_DIR
2021-11-25 16:09:42 -03:00
Vinicius Moreira
47348c4b6c
[api] refactoring: CONFIG_PATH constant renamed to CONFIG_DIR
2021-11-25 15:41:09 -03:00
Vinicius Moreira
797bea4b6d
[arch] refactoring: CONFIG_DIR constant renamed to ARCH_CONFIG_DIR
2021-11-25 15:41:09 -03:00
Vinicius Moreira
43902e3ddc
[arch] refactoring: defining CONFIG_DIR constant based on CONFIG_PATH constant from 'api' module
2021-11-25 15:41:09 -03:00
Vinicius Moreira
a1683b6a7d
[api] refactoring: configuration directory for the root user is now located at '/etc/bauh'
2021-11-25 15:41:09 -03:00
Vinicius Moreira
83cc7cc134
[api] refactoring: temp dir now follow the patter /tmp/bauh@vinicius
2021-11-24 10:46:39 -03:00
Vinicius Moreira
aa889dcd51
[api] refactoring: caching directory for root user is now /var/cache/bauh
2021-11-24 10:34:04 -03:00
Vinicius Moreira
8f9810bd69
[api] refactoring: 'constants' module renamed to 'paths'
2021-11-23 17:53:05 -03:00
Vinicius Moreira
7d539e0838
[arch] feature -> AUR: custom actions to allow/ignore rebuild-detector for a given package
2021-01-14 15:33:46 -03:00
Vinicius Moreira
a9b196522d
[arch] improvement -> AUR: the index is not always being updated during the initialization process
2020-12-21 16:08:45 -03:00
Vinicius Moreira
befcc79cb0
[arch] improvement -> AUR: new settings property 'aur_build_dir'
2020-08-18 18:15:49 -03:00
Vinicius Moreira
7e0ee26db1
[arch] fix -> AUR: importing PGP keys
2020-08-17 17:59:28 -03:00
Vinicius Moreira
9c1ffbd356
[arch] feature -> AUR: allowing to edit the PKGBUILD file of a package to be installed/upgraded/downgraded
2020-08-16 12:39:20 -03:00
Vinícius Moreira
cec0c06e4f
[feature][arch] supporting multi-threaded download for repository packages
2020-05-27 11:51:24 -03:00
Vinicius Moreira
a320f30911
[feature] ignore updates: Arch/AUR packages
2020-05-17 14:36:22 -03:00
Vinícius Moreira
01a60ea686
0.9.0
2020-04-13 11:49:28 -03:00
Vinícius Moreira
584064f214
[improvement] the temp dir used now has a different name if you launch bauh as the root user to avoid permissioning issues
2020-02-12 14:41:30 -03:00
Vinicius Moreira
74ddfc03ef
[refactoring] removing the HOME_PATH constant in favor of Path.home()
2020-01-02 17:13:57 -03:00
Vinicius Moreira
44da79c03c
[aur] suggestions from bauh-files
2019-12-22 21:06:57 -03:00
Vinícius Moreira
ce1f30365d
[aur] generating the optimized makepkg file if it is not found during an installation
2019-12-18 19:13:02 -03:00
Vinícius Moreira
98ea92bc1f
[aur] fix config reading during dependency checking
2019-12-18 18:42:38 -03:00
Vinícius Moreira
496f61a27b
[aur] config file
2019-12-18 18:19:00 -03:00
Vinícius Moreira
7a768861b2
[aur] AUR normalized index cached to disk instead of memory
2019-12-18 16:43:47 -03:00
Vinicius Moreira
dca66b315e
[aur] respecting BAUH_ARCH_OPTIMIZE when makepkg calls are executed
2019-11-29 09:05:20 -03:00
Vinicius Moreira
374c697196
[improvement][aur] generating the optimized makepkg.conf at ~/.config/bauh/arch and using it as a build parameter
2019-11-27 11:33:13 -03:00
Vinicius Moreira
64e4822b2d
[refactoring] CategoriesDownloader as a common class
2019-10-22 17:10:24 -03:00
Vinicius Moreira
930308834b
[aur] caching categories to the disk | not locking the application boot while the AUR categories are being retrieved
2019-10-22 16:13:32 -03:00
Vinicius Moreira
ba5e1da11b
gem selector sketch
2019-09-11 16:00:02 -03:00