From wael at waelk.tech Thu Feb 1 19:59:52 2024 From: wael at waelk.tech (Wael Karram) Date: Thu, 01 Feb 2024 21:59:52 +0200 Subject: [Dev] [PATCH][PKGBUILD] canoeboot-utils Message-ID: <57a025f8946a0254e7edbc78acba49525bfe6866.camel@waelk.tech> Hello, I've just finished packaging canoeboot-utils, this is essentially the same as the old libreboot-utils package, but libre. One notable change is the inclusion of the new nvmutil tool, which can be used to manipulate NV-RAM. -- Kind Regards, Wael Karram. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Added-canoeboot-utils-as-a-replacement-to-libreboot-.patch Type: text/x-patch Size: 6278 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From daniil at kovalev.website Sun Feb 4 17:25:14 2024 From: daniil at kovalev.website (Daniil Kovalev) Date: Sun, 4 Feb 2024 20:25:14 +0300 Subject: [Dev] Out-of-date packages Message-ID: <20240204202514.64a4017d@arch-pc.localdomain> Hello. The following packages are out-of-date. I was unable to mark them via web interface for some reason, so notifying in this email manually. - [nonsystemd]pipewire - broken libcamera-base.so=0.1-64 dependency when updating [extra]libcamera - [libre]gst-plugins-bad-libs - broken gst-plugins-base-libs=1.22.8 dependency when updating [extra]gst-plugins-base-libs Best regards, Daniil From code at luigifab.fr Wed Feb 7 17:21:01 2024 From: code at luigifab.fr (code at luigifab.fr) Date: Wed, 07 Feb 2024 18:21:01 +0100 Subject: [Dev] [PKG Submission] awf-gtk Message-ID: <69c322ca34f312daac9777c7a51c65ea@luigifab.fr> Hi, Don't kill me, I'm not sure. I'm the upstream and packager of awf-gtk, the continuation of awf-git. I discovered Parabola from Repology: https://repology.org/project/awf-widget-factory/versions#parabola - https://aur.archlinux.org/packages/awf-git - https://aur.archlinux.org/packages/awf-gtk2 - https://aur.archlinux.org/packages/awf-gtk3 - https://aur.archlinux.org/packages/awf-gtk4 The old pkgbuild files seem to be identical: - https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=awf-git - https://git.parabola.nu/abslibre.git/tree/pcr/awf-git/PKGBUILD (except arch?) Can I propose/submit my Arch Linux AUR pkgbuilds into Parabola PCR repo? Thanks From nobody at parabola.nu Sun Feb 11 10:13:49 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Sun, 11 Feb 2024 10:13:49 -0000 Subject: [Dev] Orphan Nonprism package [kio5] marked out-of-date Message-ID: <20240211101349.1199.63981@winston.parabola.nu> kwopleq at proton.me wants to notify you that the following packages may be out-of-date: The user provided the following additional text: The newest version is 5.115.0 From nobody at parabola.nu Mon Feb 12 06:22:40 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Mon, 12 Feb 2024 06:22:40 -0000 Subject: [Dev] Orphan Nonprism package [kio5] marked out-of-date Message-ID: <20240212062240.1200.55579@winston.parabola.nu> daniil at kovalev.website wants to notify you that the following packages may be out-of-date: The user provided the following additional text: installing kded5 (5.115.0-1) breaks dependency 'kded5=5.114.0' required by kio5 From bill-auger at peers.community Tue Feb 13 01:30:44 2024 From: bill-auger at peers.community (bill-auger) Date: Mon, 12 Feb 2024 20:30:44 -0500 Subject: [Dev] [PKGBUILD][PATCH] Flashprog In-Reply-To: <909f43635897b7ce8ce0173c4357eafaa2ac8faf.camel@waelk.tech> References: <909f43635897b7ce8ce0173c4357eafaa2ac8faf.camel@waelk.tech> Message-ID: <20240212203044.2d912c32@parabola.localdomain> so this is the same program as 'flashrom-stable'; but with a new name? so 'flashrom-stable' should be deleted? and 'flashprog' should become the libre replacement for 'flashrom' in the blacklist? - i forgot now why we want this - i did not blacklist 'flashrom' - should it be? ive a few comments about the PKGBUILD > +# Maintainer (Parabola): Wael Karram not "Maintainer (Parabola):", simply "Maintainer:" > +# Parabola Changes and Rationale > +# 1) Clarified license version (GPLv2 only). > +# 2) Dropped unsupported architectures. that is good - but you forgot to mention that you disabled GPIO support > +license=('GPLv2') that is not a correction - the values in the license array need to match a directory name under /usr/share/licenses/common/ - if the license is GPL2-only, then the value should be 'GPL2' - however, that is actually die to change - arch has already done it - with the next 'licenses' package, these will all be SPDX IDs > +makedepends=('git' 'make') make does not need to be in any PKGBUILD; because it is assumed to be installed by 'base-devel' > +source=(git+https://review.sourcearcade.org/flashprog.git?signed#tag=v${pkgver}) the name of this PKHBUILD should be 'flashprog-git' - the AUR maintainer is not following the guidelines - as for parabola though, we prefer to avoid VCS builds it took me only seconds to find that the upstream publishes signed tarballs - a signed tarball is much better than a VCS build - please remember to look for one from https://flashprog.org/wiki/Flashprog/v1.0.1: > A tarball is available for download at > https://flashprog.org/releases/flashprog-v1.0.1.tar.bz2 (GPG signature) also, at the same time i noticed, that they made a new release four days before you sent this - the latest version is v1.0.1 From bill-auger at peers.community Tue Feb 13 02:13:31 2024 From: bill-auger at peers.community (bill-auger) Date: Mon, 12 Feb 2024 21:13:31 -0500 Subject: [Dev] Out-of-date packages In-Reply-To: <20240204202514.64a4017d@arch-pc.localdomain> References: <20240204202514.64a4017d@arch-pc.localdomain> Message-ID: <20240212211331.62d80841@parabola.localdomain> these are both fixed now - my guess is that it was already flagged but just to be clear - "out-of-date" is not the same as "broken"; and that is usually not a reason why a package may be broken - the "out-of-date" flag is only a reminder that the package can be upgraded - if a package is broken, you should _not_ flag it out-of-date, but open a bug report - it would get much higher priority that way - in this case, 'gst-plugins-bad-libs' already had a bug report open From nobody at parabola.nu Tue Feb 13 19:14:12 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 13 Feb 2024 19:14:12 -0000 Subject: [Dev] Orphan Pcr package [libotr3] marked out-of-date Message-ID: <20240213191412.1197.94553@winston.parabola.nu> wael at waelk.tech wants to notify you that the following packages may be out-of-date: * libotr3 3.2.1-2 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/libotr3/ * libotr3 3.2.1-2 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/libotr3/ The user provided the following additional text: Outdated and not needed, supplanted by libotr from [Extra]. From nobody at parabola.nu Tue Feb 13 19:23:52 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 13 Feb 2024 19:23:52 -0000 Subject: [Dev] Orphan Pcr package [ii] marked out-of-date Message-ID: <20240213192352.1197.3996@winston.parabola.nu> wael at waelk.tech wants to notify you that the following packages may be out-of-date: * ii 1.7-2 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/ii/ * ii 1.7-2 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/ii/ The user provided the following additional text: Outdated, upstream is already at 2.0. From nobody at parabola.nu Tue Feb 13 19:34:41 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 13 Feb 2024 19:34:41 -0000 Subject: [Dev] Orphan Pcr package [plymouth] marked out-of-date Message-ID: <20240213193441.1198.26489@winston.parabola.nu> wael at waelk.tech wants to notify you that the following packages may be out-of-date: * plymouth 0.9.3-4 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/plymouth/ * plymouth 0.9.3-4 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/plymouth/ * plymouth 0.9.3-4 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/plymouth/ * plymouth-nosystemd 0.9.3-4 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/plymouth-nosystemd/ * plymouth-nosystemd 0.9.3-4 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/plymouth-nosystemd/ * plymouth-nosystemd 0.9.3-4 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/plymouth-nosystemd/ The user provided the following additional text: Outdated, newest version is 0.9.5. From nobody at parabola.nu Tue Feb 13 19:43:50 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 13 Feb 2024 19:43:50 -0000 Subject: [Dev] Orphan Pcr package [egypt] marked out-of-date Message-ID: <20240213194350.1200.15970@winston.parabola.nu> wael at waelk.tech wants to notify you that the following packages may be out-of-date: * egypt 1.10-2.1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/egypt/ * egypt 1.10-2.1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/egypt/ * egypt 1.10-2.1 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/egypt/ The user provided the following additional text: Latest version is 1.11 From wael at waelk.tech Thu Feb 15 01:21:12 2024 From: wael at waelk.tech (Wael Karram) Date: Thu, 15 Feb 2024 03:21:12 +0200 Subject: [Dev] [PACKAGING_REQUEST] freenginx-mainline Message-ID: Hello, Seeing as nginx seems to have gotten forked, this is the community-managed fork (not under F5 networks). I've picked the package up from the AUR and slightly modified it to suit Parabola's needs: Added i686 and armv7 targets - untested though, as I don't currently have access to such machines nor have I managed to set cross-compilation up. Cleaned the PKGBUILD up, mostly removing unneeded PGP files. -- Kind Regards, Wael Karram. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Added-freenginx-mainline-and-freenginx-mainline-src.patch Type: text/x-patch Size: 13034 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From bill-auger at peers.community Thu Feb 15 19:57:58 2024 From: bill-auger at peers.community (bill-auger) Date: Thu, 15 Feb 2024 14:57:58 -0500 Subject: [Dev] [PACKAGING_REQUEST] freenginx-mainline In-Reply-To: References: Message-ID: <20240215145758.1aa06af3@parabola.localdomain> just because someone forks a project, even the lead developer, that does not itself suggest that distros should follow the fork this is the email you posted on IRC, as a rationale https://mailman.nginx.org/pipermail/nginx/2024-February/GPXQY27UA5SJJZ2Y6JWTRWJB2TKPTJR7.html > I no longer able > to control which changes are made in nginx within F5, and no longer > see nginx as a free and open source project developed and > maintained for the public good. nothing in that email suggests that nginx is or will become non-free - it only suggests that it may no longer be "maintained for the public good" - whatever that means, is not obvious - i would wait to see what arch does - if arch decides to follow the new fork, then you are doing work for nothing now - if they dont, still it is not obvious why we would need to blacklist the arch package and adopt a new one From nobody at parabola.nu Fri Feb 16 02:31:52 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 16 Feb 2024 02:31:52 -0000 Subject: [Dev] Orphan Pcr package [retroshare] marked out-of-date Message-ID: <20240216023152.1200.60521@winston.parabola.nu> Leopold at i2pmail.org wants to notify you that the following packages may be out-of-date: * retroshare 0.6.5-1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/retroshare/ * retroshare 0.6.5-1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/retroshare/ * retroshare 0.6.6-2 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/retroshare/ * retroshare-debug 0.6.6-2 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/retroshare-debug/ The user provided the following additional text: 0.6.7 is current version. Next update will be not soon From nobody at parabola.nu Sat Feb 17 15:16:00 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Sat, 17 Feb 2024 15:16:00 -0000 Subject: [Dev] Orphan Pcr-Testing package [android-sdk] marked out-of-date Message-ID: <20240217151600.1200.22072@winston.parabola.nu> wael at waelk.tech wants to notify you that the following packages may be out-of-date: The user provided the following additional text: Outdated, current version is 26.1.1 From wael at waelk.tech Sat Feb 17 16:41:15 2024 From: wael at waelk.tech (Wael Karram) Date: Sat, 17 Feb 2024 18:41:15 +0200 Subject: [Dev] [PKGBUILD] musescore update Message-ID: <5e5537cbbee1c8c6fe6f3395ca9f9775dcec0a97.camel@waelk.tech> Hello, I've noticed that this package is outdated. I've attached the patch to this email. -- Kind Regards, Wael Karram. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Updated-musescore-4.2.1.patch Type: text/x-patch Size: 1122 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From nobody at parabola.nu Sun Feb 18 02:21:33 2024 From: nobody at parabola.nu (Parabola Website Notification) Date: Sun, 18 Feb 2024 02:21:33 -0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date Message-ID: <20240218022133.1197.46454@winston.parabola.nu> eliotreyna at disroot.org wants to notify you that the following packages may be out-of-date: * iceweasel 1:122.0-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/iceweasel/ The user provided the following additional text: Firefox source code has been updated to the version 122.0.1. The following hotfixes are: 1.- Fixed the Library and Sidebar context menus only displaying Multi-Account Containers icons in the "Open in New Container Tab" menu. 2.- Fixed adding an extra new line to a rule in the Developer Tools' Inspector when copying it to the clipboard. 3.- Rolled back a keyboard behavior change made to the Developer Tools' Rules view when validating a property name or input with the Enter key. This moves the focus to the next input, as was the behavior in Firefox 121. For more information, please go to the link below: https://www.mozilla.org/en-US/firefox/122.0.1/releasenotes/ Thanks. From wael at waelk.tech Sun Feb 18 21:19:37 2024 From: wael at waelk.tech (Wael Karram) Date: Sun, 18 Feb 2024 23:19:37 +0200 Subject: [Dev] [PATCH] Clamav update to 1.3.0 Message-ID: <4752f3b58641365f091667403e1a6c470695f9fa.camel@waelk.tech> Hello, This is an initial patch for updating clamav to 1.3.0. Note that it doesn't build yet as there is an issue with the libjson dependency. -- Kind Regards, Wael Karram. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Updated-clamav-to-version-1.3.0-needs-fixing-for-bui.patch Type: text/x-patch Size: 4783 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From lukeshu at lukeshu.com Mon Feb 19 17:51:40 2024 From: lukeshu at lukeshu.com (Luke T. Shumaker) Date: Mon, 19 Feb 2024 10:51:40 -0700 Subject: [Dev] missing libretools release announcements Message-ID: <87r0h8736b.wl-lukeshu@lukeshu.com> The last libretools release I did was 20181004[1], and none of the releases since then have had release announcements, so I figured I'd do a wrap-up of all the releases in the last 5 years that haven't had release announcements. libre/libretools packages ========================= These are the noteworthy (not just packaging-changes or changes that quickly got rolled back) versions that were packaged up in the [libre] repository. 20181004-4 (2019-05-23) ----------------------- OK, this was a pkgrel bump and not a full version, but I think it's worth calling out Denis 'GNUtoo' Carikli's patch. Bugfixes from 20181004 to 20181004-4: - libremakepkg can now build packages that require a read+write $startdir. Credit to Denis for the patch, and thanks to Eli 'elibrokeit' Schwartz of Arch Linux for helping identify the issue. 20181004-5 (2019-06-25) ----------------------- This is also a pkgrel bump and not a full version. Bugfixes from 20181004-4 to 20181004-5: - libremakepkg: Fixed regression in 20181004-4 where it doesn't work if SRCDIR is set. Credit to Andreas 'oaken-source' Grapentin for the fix. 20181004-6.1 (2019-10-26) ------------------------- This is also a pkgrel bump and not a full version. Changes from 20181004-5 to 20181004-6.1: - Update to work with Pacman 5.2 (and, it turns out, 6.0) Credit to Omar Vega Ramos ('ovruni') for the change. 20220118-6.2 [3] ---------------- Woo, a real release! Changes from 20181004-6.1 to 20220118-6.2: - libremakepkg: * feature: Add -S flag to use an existing source package (lukeshu) - libredbdiff: * bugfix: Update/Fix the upstream Arch Linux `pacman.conf` URL (ovruni) * change: The default mirror_prbl in libredbdiff.conf has changed. (bill-auger) - librechroot: * feature: the default pacman.conf now has commented-out-by-default [build-support] and [aur] repositories (bill-auger) - librerelease: * feature: Have pbot notify the channel whenever packages are published. (bill-auger) - librelib: * breaking-change: Rename LIBRETOOLS_LIBDIR to LIBRETOOLS_LIBRARY_PATH * feature: Have LIBRETOOLS_LIBRARY_PATH be a colon-separated list of paths. (oaken-source) - librestage: * feature: Add an `-A` flag to limit staged architectures (oaken-source) Credit to Andreas 'oaken-source' Grapentin for publishing the release. 20220118-6.3 ------------ This is also a pkgrel bump and not a full version. Bugfixes from 20220118-6.2 to 20220118-6.3: - librefetch: Fix an issue about "does not contain a valid package suffix" (bill-auger) Credit to Denis 'GNUtoo' Carikli packaging the fix. 20220118-6.5 ------------ This is also a pkgrel bump and not a full version. Bugfixes from 20220118-6.3 to 20220118-6.5: - librechroot: Fix to work with pacstrap v28, which dropped the "-d" flag (which was needed prior to v18, but v18 made it so that the "-d" behavior is always on, and the "-d" flag became a no-op) Credit to Denis 'GNUtoo' Carikli for the fix and the release. nonsystemd/libretools packages ============================== I never did the "nonsystemd" patched releases that get uploaded to the [nonsystemd] repository, so I'm not sure there were ever any release announcements for them. But let's look at what's been going in that world while I've been gone. It seems to me that (at least as far back as 20181004-1[.nonsystemd1]), `nonsystemd/libretools` has tracked `libre/libretools` pretty closely. But that changed in 2019, when an actual libretools source release for "nonsystemd" was pushed to https://repo.parabola.nu/other/ (where sources that we are the "upstream" for get published). 20190907-nonsystemd [2] ----------------------- Changes from 20181004-6.2.nonsystemd1 to 20190907-1.nonsystemd1: - libremakepkg: * feature: Add -S flag to use an existing source package (lukeshu, from the 20220118 release) - libredbdiff: * bugfix: Update/Fix the upstream Arch Linux `pacman.conf` URL (ovruni, from the 20220118 release) - librechroot: * feature: the default pacman.conf now has commented-out-by-default [build-support] and [aur] repositories (bill-auger, from the 20220118 release) - librerelease: * feature: Have pbot notify the channel whenever packages are published. (bill-auger, from the 20220118 release) - internal: replace `arch-nspawn` with `chroot-run` (megver83) Credit to David P. ('megver83') for doing the release. 20190907-nonsystemd .nonsystemd2 -------------------------------- Changes from 20190907-1.nonsystemd1 to 20190907-1.nonsystemd2: - librerelease: Don't notify pbot. Credit to David P. ('megver83'). [1]: https://lists.parabola.nu/pipermail/dev/2018-October/006999.html [2]: https://repo.parabola.nu/other/libretools/libretools-20190907-nonsystemd.tar.gz [3]: https://repo.parabola.nu/other/libretools/libretools-20220118.tar.gz -- Happy hacking, ~ Luke Shumaker From lukeshu at lukeshu.com Wed Feb 21 22:00:21 2024 From: lukeshu at lukeshu.com (Luke T. Shumaker) Date: Wed, 21 Feb 2024 15:00:21 -0700 Subject: [Dev] libretools 20240221 release announcement Message-ID: <87bk89o4ui.wl-lukeshu@lukeshu.com> I just released libretools 20240221 to [libre] and pushed the source tarball to . TL;DR: This is essentially a bugfix release, but some users may have been relying on bugs. I have tried to limit the patches included in this release to just fixes--I anticipate another release in the coming days with "actual" improvements. Changes from v20220118-6.5 to v20240221: Changes: - libremakepkg: + From v20180804 to v20181004-4 (2019-05-23), libremakepkg mounted the `$startdir` read-only, as a protection, the same way it disabled network access during build(). This caused issues for several packages, so it was reverted in v20181004-4. libremakepkg now mounts `$startdir` read-only by default, but offers a `-W` flag to make it read-write, the same way that it offers `-N` to leave network access enabled. See: https://git.parabola.nu/packages/libretools.git/commit/?id=63d3993a320ee03c20da05d0e04ddbd3cc800335 - libremessages (and the many programs that use it): + `plain`, `msg`, and `msg2` are now silenced by setting the `QUIET` environment variable to a non-zero integer. + `plain`, `msg`, and `msg2` now once again print to stderr instead of stdout, the same as before makepkg 5.2.0. At some point, we should update these to go to stderr (same as makepkg), but only after thoroughly verifying that this doesn't break anything. Pure bugfixes: - documentation: - libremakepkg: + Fix distcc integration. - librefetch: + Don't include bogus `.PKGINFO`, `.BUILDINFO`, or `.MTREE` files. + Handle split packages where one of the pkgnames is the same as pkgbase. + Use the correct compression for the given filename. - librerelease: + Don't fail if the repo server doesn't have pbot-say installed. - librelib + The man-page has been updated to reflect the `LIBRETOOLS_LIBDIR`?`LIBRETOOLS_LIBRARY_PATH` rename of v20220118. Maintenance: - The test suite once again passes. I run it with sudo echo && TMPDIR=/var/lib/archbuild/tmp make check The `sudo echo` is so that I don't get prompted for my password in the middle of the run. The `TMPDIR` is to point it at a btrfs volume with sufficient free space--my normal `/tmp` or `$TMPDIR` are too small for the tests. Please do not land a patch without verifying that the tests still pass. Please do not land a bugfix without including a test for the bug being fixed. The test suite is your friend--it helps us avoid critical bugs. - All work has been upstreamed into libretools.git and devtools-par.git; there are no longer any patches being applied by the PKGBUILD. Please do not apply patches from PKGBUILD--instead do proper libretools release; otherwise you are bypassing the test suite. The test suite is your friend--it helps us avoid critical bugs. - Copyright statements at the top of files have been updated to include all contributions since v20181004. When editing a file, please make sure that your name is at the top of the file, with the current year. -- Happy hacking, ~ Luke Shumaker From megver83 at riseup.net Thu Feb 22 00:45:12 2024 From: megver83 at riseup.net (David P) Date: Wed, 21 Feb 2024 21:45:12 -0300 Subject: [Dev] libretools 20240221 release announcement In-Reply-To: <87bk89o4ui.wl-lukeshu@lukeshu.com> References: <87bk89o4ui.wl-lukeshu@lukeshu.com> Message-ID: <6709dfa9-fcf7-4060-83fd-b2847754ee92@riseup.net> cool! thanks fot the new release El 21-02-24 a las 19:00, Luke T. Shumaker escribi?: > I just released libretools 20240221 to [libre] and pushed the source > tarball to . > > TL;DR: This is essentially a bugfix release, but some users may have > been relying on bugs. I have tried to limit the patches included in > this release to just fixes--I anticipate another release in the coming > days with "actual" improvements. > > Changes from v20220118-6.5 to v20240221: > > Changes: > > - libremakepkg: > + From v20180804 to v20181004-4 (2019-05-23), libremakepkg mounted > the `$startdir` read-only, as a protection, the same way it > disabled network access during build(). This caused issues for > several packages, so it was reverted in v20181004-4. > libremakepkg now mounts `$startdir` read-only by default, but > offers a `-W` flag to make it read-write, the same way that it > offers `-N` to leave network access enabled. See: > https://git.parabola.nu/packages/libretools.git/commit/?id=63d3993a320ee03c20da05d0e04ddbd3cc800335 > > - libremessages (and the many programs that use it): > + `plain`, `msg`, and `msg2` are now silenced by setting the > `QUIET` environment variable to a non-zero integer. > + `plain`, `msg`, and `msg2` now once again print to stderr > instead of stdout, the same as before makepkg 5.2.0. At some > point, we should update these to go to stderr (same as makepkg), > but only after thoroughly verifying that this doesn't break > anything. > > Pure bugfixes: > > - documentation: > > - libremakepkg: > + Fix distcc integration. > > - librefetch: > + Don't include bogus `.PKGINFO`, `.BUILDINFO`, or `.MTREE` files. > + Handle split packages where one of the pkgnames is the same as > pkgbase. > + Use the correct compression for the given filename. > > - librerelease: > + Don't fail if the repo server doesn't have pbot-say installed. > > - librelib > + The man-page has been updated to reflect the > `LIBRETOOLS_LIBDIR`?`LIBRETOOLS_LIBRARY_PATH` rename of v20220118. > > Maintenance: > > - The test suite once again passes. I run it with > > sudo echo && TMPDIR=/var/lib/archbuild/tmp make check > > The `sudo echo` is so that I don't get prompted for my password in > the middle of the run. The `TMPDIR` is to point it at a btrfs > volume with sufficient free space--my normal `/tmp` or `$TMPDIR` > are too small for the tests. > > Please do not land a patch without verifying that the tests still > pass. Please do not land a bugfix without including a test for > the bug being fixed. The test suite is your friend--it helps us > avoid critical bugs. > > - All work has been upstreamed into libretools.git and > devtools-par.git; there are no longer any patches being applied by > the PKGBUILD. Please do not apply patches from PKGBUILD--instead > do proper libretools release; otherwise you are bypassing the test > suite. The test suite is your friend--it helps us avoid critical > bugs. > > - Copyright statements at the top of files have been updated to > include all contributions since v20181004. When editing a file, > please make sure that your name is at the top of the file, with > the current year. > From lukeshu at lukeshu.com Thu Feb 22 02:45:21 2024 From: lukeshu at lukeshu.com (Luke T. Shumaker) Date: Wed, 21 Feb 2024 19:45:21 -0700 Subject: [Dev] libretools 20240221.1 release announcement Message-ID: <87ttm1w726.wl-lukeshu@lukeshu.com> I just released libretools 20240221.1 to [libre] and pushed the source tarball to . TL;DR: This is another bugfix release, hot on the heels of the last one. Changes from v20240221 to v20240221.1: Bugfixes: - librefetch: + Don't include a `.INSTALL` file. - librerelease: + Fix pbot notification, a regression introduced in v20240221. Maintenance: - The build system now has a `config.mk:enable_manpages` config knob to control whether the libretools manpages get built/installed. -- Happy hacking, ~ Luke Shumaker From pagure at pagure.io Thu Feb 22 11:28:03 2024 From: pagure at pagure.io (=?utf-8?q?Grizzly_User?=) Date: Thu, 22 Feb 2024 11:28:03 +0000 (GMT) Subject: [Dev] =?utf-8?q?=5Babslibre=5D_PR_=2396=3A_libre=5Ciceweasel=3A_?= =?utf-8?q?123=2E0=2Eparabola1=2C_sync_with_upstreams?= Message-ID: grizzlyuser opened a new pull-request against the project: `abslibre` that you are following: `` libre\iceweasel: 123.0.parabola1, sync with upstreams `` To reply, visit the link below or just reply to this email https://pagure.io/abslibre/pull-request/96 From pagure at pagure.io Thu Feb 22 11:28:46 2024 From: pagure at pagure.io (=?utf-8?q?Grizzly_User?=) Date: Thu, 22 Feb 2024 11:28:46 +0000 (GMT) Subject: [Dev] =?utf-8?q?=5Babslibre=5D_PR_=2395=3A_libre/iceweasel=3A_12?= =?utf-8?q?2=2E0=2C_sync_with_upstream_changes?= In-Reply-To: Message-ID: grizzlyuser closed without merging a pull-request against the project: `abslibre` that you are following. Closed pull-request: `` libre/iceweasel: 122.0, sync with upstream changes `` https://pagure.io/abslibre/pull-request/95 From integral at murena.io Sat Feb 24 01:31:42 2024 From: integral at murena.io (Integral) Date: Fri, 23 Feb 2024 17:31:42 -0800 Subject: [Dev] [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args Message-ID: <20240224013142.422085-1-integral@murena.io> --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index aa4c83b..fd57471 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,7 +9,7 @@ arch=('x86_64') url="https://github.com/fcitx/fcitx5-chinese-addons" license=('GPL') conflicts=('fcitx') -depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webengine') +depends=('curl' 'fcitx5-qt' 'libime' 'opencc') makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua' 'fmt' 'ninja') optdepends=('fcitx5-lua: Lua and imeapi support from pinyin') source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig}) @@ -20,7 +20,7 @@ validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian The version in repo is 1.8.0, but now the current version is 2.4.0. This package should be renewed due to many security upgrades from the previous version. This is important for so type application. From integral at murena.io Sat Feb 24 04:38:42 2024 From: integral at murena.io (Integral) Date: Fri, 23 Feb 2024 20:38:42 -0800 Subject: [Dev] [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args Message-ID: <20240223203842.39440207@IntegralPC.localdomain> --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index aa4c83b..fd57471 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,7 +9,7 @@ arch=('x86_64') url="https://github.com/fcitx/fcitx5-chinese-addons" license=('GPL') conflicts=('fcitx') -depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webengine') +depends=('curl' 'fcitx5-qt' 'libime' 'opencc') makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua' 'fmt' 'ninja') optdepends=('fcitx5-lua: Lua and imeapi support from pinyin') source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig}) @@ -20,7 +20,7 @@ validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian References: <20240224013142.422085-1-integral@murena.io> Message-ID: <20240225004354.5acb3545@parabola.localdomain> you did not describe the changes or their motivation - eg: why are those changes desirable? what are the consequences? 'qt5-webengine' should not be in depends of any parabola PKGBULD now; because parabola does not have that package - is there a related bug report? From bill-auger at peers.community Sun Feb 25 07:18:00 2024 From: bill-auger at peers.community (bill-auger) Date: Sun, 25 Feb 2024 02:18:00 -0500 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args Message-ID: <20240225021800.4b3114f3@parabola.localdomain> Begin forwarded message: Date: Sat, 24 Feb 2024 22:22:42 -0800 From: Integral To: bill-auger Subject: Re: [Dev] [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args The original "fcitx5-chinese-addons" which is from Arch Linux has a feature to import lexicon online from Sogou, therefore it depends on qt5-webengine. However, the nonfree qt5-webengine doesn't exist in Parabola, so we should add an argument in cmake compilation to disable the browser feature. From bill-auger at peers.community Sun Feb 25 07:20:18 2024 From: bill-auger at peers.community (bill-auger) Date: Sun, 25 Feb 2024 02:20:18 -0500 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: <20240225021800.4b3114f3@parabola.localdomain> References: <20240225021800.4b3114f3@parabola.localdomain> Message-ID: <20240225022018.24acbdbb@parabola.localdomain> the arch PKGBUILD explicitly disables webkit support, suggesting that webkit is supported upstream as an alternative to webengine - i tried that and it compiled i published the package to libre-testing; because i do not know how to use this program - can you test that package to verify that it works properly? - you may find that the download feature still works - that would be important information to add to the bug report # pacman -U https://repo.parabola.nu/pool/parabola/fcitx5-chinese-addons-5.1.3-1.parabola1-x86_64.pkg.tar.zst From integral at murena.io Sun Feb 25 07:31:11 2024 From: integral at murena.io (Integral) Date: Sat, 24 Feb 2024 23:31:11 -0800 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: bill-auger Message-ID: <20240224233111.48bd84f0@IntegralPC.localdomain> I tried https://repo.parabola.nu/pool/parabola/fcitx5-chinese-addons-5.1.3-1.parabola1-x86_64.pkg.tar.zst. It is working properly. From bill-auger at peers.community Sun Feb 25 07:51:51 2024 From: bill-auger at peers.community (bill-auger) Date: Sun, 25 Feb 2024 02:51:51 -0500 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: <20240224233111.48bd84f0@IntegralPC.localdomain> References: <20240224233111.48bd84f0@IntegralPC.localdomain> Message-ID: <20240225025151.6cb65a80@parabola.localdomain> is the download feature also working? From integral at murena.io Sun Feb 25 08:09:32 2024 From: integral at murena.io (Integral) Date: Sun, 25 Feb 2024 00:09:32 -0800 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: <20240225022018.24acbdbb@parabola.localdomain> Message-ID: <20240225000932.3c6b95ad@IntegralPC.localdomain> The download feature is also working? From integral at murena.io Sun Feb 25 08:11:00 2024 From: integral at murena.io (Integral) Date: Sun, 25 Feb 2024 00:11:00 -0800 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: bill-auger@peers.community Message-ID: <20240225001100.60977d13@IntegralPC.localdomain> Yes, the download feature is also working. From bill-auger at peers.community Sun Feb 25 18:52:02 2024 From: bill-auger at peers.community (bill-auger) Date: Sun, 25 Feb 2024 13:52:02 -0500 Subject: [Dev] Fw: [PATCH] fcitx5-chinese-addons: remove qt5-webengine from depends & change cmake args In-Reply-To: <20240225001100.60977d13@IntegralPC.localdomain> References: <20240225001100.60977d13@IntegralPC.localdomain> Message-ID: <20240225135202.061a4df6@parabola.localdomain> On Sun, 25 Feb 2024 00:11:00 -0800 Integral wrote: > Yes, the download feature is also working. awesome - it is done