From 6ac0638df69bd13767f18dfb59311ab857121efb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sat, 14 Feb 2026 15:05:50 +0100 Subject: docs(package): update readme --- packages/pulsemeeter/README.md | 34 ++++++++++++++++++++++++++++++++++ packages/zen-browser/README.md | 11 +++++++---- 2 files changed, 41 insertions(+), 4 deletions(-) create mode 100644 packages/pulsemeeter/README.md (limited to 'packages') diff --git a/packages/pulsemeeter/README.md b/packages/pulsemeeter/README.md new file mode 100644 index 0000000..ee78a68 --- /dev/null +++ b/packages/pulsemeeter/README.md @@ -0,0 +1,34 @@ +# Pulsemeeter XBPS Package + +This folder contains files for packaging [Pulsemeeter](https://github.com/theRealCarneiro/pulsemeeter) for Void Linux +using the XBPS package manager. + +## Template File + +The `template` file is an XBPS template for Pulsemeeter. + +- Architecture: any +- Build style: python3-pep517 + +The patch `fix-asyncio-errors` was added to work with Python 3.14. +It will be removed when a fixed new version will be released. +Source: [theRealCarneiro/pulsemeeter#172](https://github.com/theRealCarneiro/pulsemeeter/pull/172). + +## Installing + +You have to build the package with `xbps-src`: +```bash +./xbps-src pkg pulsemeeter +``` + +You can update the package with: +```bash +# update the template file manually +# fetch source files +./xbps-src fetch pulsemeeter +# update checksum +xgensum -i pulsemeeter +# build the updated package +./xbps-src pkg pulsemeeter +``` +If `xgensum` is not found, install the `xtools` package. diff --git a/packages/zen-browser/README.md b/packages/zen-browser/README.md index eb2202f..1d99a3f 100644 --- a/packages/zen-browser/README.md +++ b/packages/zen-browser/README.md @@ -1,6 +1,7 @@ # Zen Browser XBPS Package -This folder contains files for packaging Zen Browser for Void Linux using the XBPS package manager. +This folder contains files for packaging [Zen Browser](https://zen-browser.app/) for Void Linux using the XBPS package +manager. ## Template File @@ -9,8 +10,6 @@ The `template` file is an XBPS template for Zen Browser. - Architecture: x86_64 only - Build style: precompiled binaries -The template file handles the installation of precompiled binaries and sets up the necessary dependencies. - ## Installing You have to build the package with `xbps-src`: @@ -25,8 +24,12 @@ You can check updates with: You can update the package with: ```bash +# update the template file manually +# fetch source files +./xbps-src fetch zen-browser +# update checksum xgensum -i zen-browser -# to build the updated package +# build the updated package ./xbps-src pkg zen-browser ``` If `xgensum` is not found, install the `xtools` package. -- cgit v1.2.3