From milgram at cgpp.com Mon Jun 1 00:21:21 2026 From: milgram at cgpp.com (J. Milgram) Date: Sun, 31 May 2026 20:21:21 -0400 Subject: [Slackbuilds-users] [SOLVED] mutual dependency? [was: sbotools: multiline build options] In-Reply-To: References: <36186d35-1fbe-4fe1-877d-33eface6b8e6@cgpp.com> <70eade69-5d3b-4326-a79b-97ea80e515b7@cgpp.com> <1092fe0a-bcd6-46a7-afd1-3741e4896aa9@slacky.it> <26f00add-96bb-4c82-8891-892c0a55a68e@cgpp.com> <39ddbc8d-203d-49c6-b5b6-3ef25b2e6329@cgpp.com> Message-ID: Basically did a big slash-and-burn of all installed py* packages (python2 and python3,? both distro and SBo) and reinstalled them from scratch. Only reinstalled the things I currently need and their dependencies, so that may have reduced the likelihood of conflicts. Did get a couple of errors along the way but? they disappeared on re-attempt. I don't feel the need to know why. Everything seems to work. I? never could? pin it down on a particular package conflict but that's OK. Thanks to everyone who reached out to help (on and offline) - you know who you are. And BTW the idea of building in a clean chroot did prove to be useful. And not difficult. Going forward, no more running pip as root. Or at all if I can help it, unless in a virtualenv. thanks again! Judah On 5/27/26 21:20, J. Milgram via SlackBuilds-users wrote: > > On 5/27/26 10:33, Erich Ritz wrote: > >> This is the full dependency list required for python-zipp, from my >> local build log (I use slackrepo to build in a clean chroot): > > Thank you Erich. Not sure what to do with it, though. There was never > any suspicion that there was an actual circular dependency coming from > the SBo .info files. I only see it when I try to build python-zipp and > python-importlib_metadata packages manually. (See error messages below). > > FWIW, I have recently rebuilt every one of those dependencies in > versions you list. > > Is there any diagnostic value in running slackrepo on my system to > build python-zipp? Not been a slackrepo user, I'd need to figure out > how to do the clean chroot bit, so any tips appreciated! > > thanks > > Judah > > > > On 5/27/26 10:33, Erich Ritz wrote: >> On Wednesday, May 27th, 2026 at 9:17 AM, J. Milgram via >> SlackBuilds-users wrote: >> >>> python-importlib_metadata and python-zipp really do seem to be pointing >>> at each other: >>> >>> After? removing both packages, and attempting to re-install (with >>> sboinstall or manually): >>> >>> The python-zipp build bombs with: >>> >>> ERROR Missing dependencies: >>> ????????? setuptools_scm[toml]>=3.4.1 >>> ????????? importlib-metadata>=4.6 >>> >>> while python-importlib_metadata seems to need python-zipp, bombing >>> with: >>> >>> ERROR Missing dependencies: >>> ????????? setuptools_scm[toml]>=3.4.1 >>> ????????? importlib-metadata>=4.6 -> zipp>=3.20 >>> >>> I? don't understand why? it's complaining about setuptools_scm ... I >>> seem to have it: >>> >>> /var/log/packages/python3-setuptools-scm-opt-8.3.1-noarch-1_SBo >>> /var/log/packages/python-setuptools_scm-6.3.2-x86_64-1 >>> /var/log/packages/python3-setuptools_scm_git_archive-1.4.1-x86_64-1_SBo >>> >>> ... though not sure which (if? any) of these packages is the one it >>> wants. >>> >>> So I'm stuck? again.? Anyone have a next step? to suggest? >>> >>> At least I got python3-setuptools-opt installed. >>> >>> thanks! >>> >>> Judah >>> >> Hi Judah, >> >> This is the full dependency list required for python-zipp, from my >> local build log (I use slackrepo to build in a clean chroot): >> >> Building python/python-zipp (rebuild for updated deps) 2026-02-03 >> 15:47:51 >> Verifying source files ... >> Installing dependencies ... >> python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python >> modules, core b [ 180K] >> python3-installer-0.7.0-x86_64-6_SBo: Library for installing Python >> packages from? [ 1.1M] >> python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 >> build backend [ 120K] >> python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package >> builder ....... [ 230K] >> python3-packaging-opt-26.0-noarch-1_SBo: Install packaging in /opt >> ............... [ 740K] >> python3-wheel-0.45.1-x86_64-1_SBo: A built-package format for Python >> ............. [ 650K] >> python3-setuptools-opt-80.10.2-x86_64-1_SBo: Install setuptools from >> -current in / [ 9.6M] >> Running python-zipp.SlackBuild ...????????????????????????????????? >> ETA 15:48:?? >> >> ... >> >> Built ok: python-zipp-3.21.0-x86_64-11_SBo.txz 15:47:53 >> Unmounting chroot ... >> Backed up: python-zipp-3.21.0-x86_64-10_SBo.txz >> :-) python/python-zipp Rebuilt for updated deps (-: >> >> >> >> >> Erich >> > -- ===== milgram at cgpp.com 301-257-7069 From dickson.tim at googlemail.com Mon Jun 1 10:12:31 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Mon, 1 Jun 2026 11:12:31 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: it is. that is why it is odd. i haven't had issues before. this tar.gz was created slightly differently from the usual ones I submit, to ensure correct permissions. in my project build script I have tar --mode='644' --exclude="$PKGNAME/$PKGNAME.SlackBuild" -cf $PKGNAME.tar $PKGNAME tar --mode='755' -rf $PKGNAME.tar "$PKGNAME/$PKGNAME.SlackBuild" gzip -f $PKGNAME.tar which ensures the permissions are correct, but the resultant tar.gz is ok. with the elilong.tar.gz in /tmp/ cd /tmp/ tar -xvf elilong.tar.gz gives tree elilong elilong ??? README ??? doinst.sh ??? elilong.SlackBuild ??? elilong.info ??? slack-desc On 31/05/2026 21:54, Arnaud wrote: > The files needs to be inside a directory named by the name of the > package, here : > elilong/elilong.info > etc. > > - Yth. > -- -------------- next part -------------- An HTML attachment was scrubbed... URL: From rizitis at gmail.com Mon Jun 1 10:22:19 2026 From: rizitis at gmail.com (=?UTF-8?B?zpnPic6szr3Ovc63z4I=?=) Date: Mon, 1 Jun 2026 13:22:19 +0300 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: Please install https://slackbuilds.org/repository/15.0/system/sbo-maintainer-tools then cmd: *sbolint* elilong.tar.gz if this print errors then you know what is wrong. If it says all good then it might be a submission form issue. NOTE: you can also cmd: *sbopkglin*t /tmp/elilong-xxxx_sbo.tgz and see if its ok! These tools save a lot of time in real life! ???? ??? 1 ???? 2026 ???? 1:12??.?., ?/? Tim Dickson via SlackBuilds-users < slackbuilds-users at slackbuilds.org> ??????: > it is. that is why it is odd. i haven't had issues before. this tar.gz was > created slightly differently from the usual ones I submit, to ensure > correct permissions. > in my project build script I have > > tar --mode='644' --exclude="$PKGNAME/$PKGNAME.SlackBuild" -cf $PKGNAME.tar > $PKGNAME > tar --mode='755' -rf $PKGNAME.tar "$PKGNAME/$PKGNAME.SlackBuild" > gzip -f $PKGNAME.tar > > which ensures the permissions are correct, but the resultant tar.gz is ok. > with the elilong.tar.gz in /tmp/ > > cd /tmp/ > tar -xvf elilong.tar.gz gives > > tree elilong > elilong > ??? README > ??? doinst.sh > ??? elilong.SlackBuild > ??? elilong.info > ??? slack-desc > > > On 31/05/2026 21:54, Arnaud wrote: > > The files needs to be inside a directory named by the name of the package, > here : > elilong/elilong.info > etc. > > - Yth. > -- > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rizitis at gmail.com Mon Jun 1 10:23:58 2026 From: rizitis at gmail.com (=?UTF-8?B?zpnPic6szr3Ovc63z4I=?=) Date: Mon, 1 Jun 2026 13:23:58 +0300 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: Update correct link: https://slackbuilds.org/repository/15.0/system/sbo-maintainer-tools/ ???? ??? 1 ???? 2026 ???? 1:22??.?., ?/? ??????? ??????: > Please install > https://slackbuilds.org/repository/15.0/system/sbo-maintainer-tools > then cmd: *sbolint* elilong.tar.gz > if this print errors then you know what is wrong. > If it says all good then it might be a submission form issue. > > NOTE: you can also cmd: *sbopkglin*t /tmp/elilong-xxxx_sbo.tgz > and see if its ok! > These tools save a lot of time in real life! > > ???? ??? 1 ???? 2026 ???? 1:12??.?., ?/? Tim Dickson via SlackBuilds-users > ??????: > >> it is. that is why it is odd. i haven't had issues before. this tar.gz >> was created slightly differently from the usual ones I submit, to ensure >> correct permissions. >> in my project build script I have >> >> tar --mode='644' --exclude="$PKGNAME/$PKGNAME.SlackBuild" -cf >> $PKGNAME.tar $PKGNAME >> tar --mode='755' -rf $PKGNAME.tar "$PKGNAME/$PKGNAME.SlackBuild" >> gzip -f $PKGNAME.tar >> >> which ensures the permissions are correct, but the resultant tar.gz is >> ok. >> with the elilong.tar.gz in /tmp/ >> >> cd /tmp/ >> tar -xvf elilong.tar.gz gives >> >> tree elilong >> elilong >> ??? README >> ??? doinst.sh >> ??? elilong.SlackBuild >> ??? elilong.info >> ??? slack-desc >> >> >> On 31/05/2026 21:54, Arnaud wrote: >> >> The files needs to be inside a directory named by the name of the >> package, here : >> elilong/elilong.info >> etc. >> >> - Yth. >> -- >> >> >> _______________________________________________ >> SlackBuilds-users mailing list >> SlackBuilds-users at slackbuilds.org >> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >> FAQ - https://slackbuilds.org/faq/ >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Mon Jun 1 10:43:10 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Mon, 1 Jun 2026 11:43:10 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: thanks. I already have installed and run sbolint (it's in my project build script), which halts with a warning if it fails sbolint. Needless to say, it passes sbolint with just a single note. no warnings or errors. i think it is a submit form issue. can anyone confirm or otherwise. if anyone wants the slackbuild to check, I can email it. it's less than 3k regards, Tim From rizitis at gmail.com Mon Jun 1 10:59:28 2026 From: rizitis at gmail.com (=?UTF-8?B?zpnPic6szr3Ovc63z4I=?=) Date: Mon, 1 Jun 2026 13:59:28 +0300 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: I downloaded you slackbuild from https://sourceforge.net/projects/elilong/files/ and rename it from elilong-0.1.9-slackbuild.tar.gz to elilong.tar.gz (which is the correct for SBo) then I run : sbolint elilong.tar.gz elilong: ERR: README must be mode 0644, not 0755 elilong: ERR: slack-desc must be mode 0644, not 0755 elilong: ERR: elilong.info must be mode 0644, not 0755 elilong: ERR: elilong.SlackBuild:28: TAG=${TAG:-_SBo} is required elilong: ERR: doinst.sh must be mode 0644, not 0755 elilong: NOTE: elilong.SlackBuild:55: LIBDIRSUFFIX gets set, but never used. elilong: ERR: doinst.sh must be mode 0644, not 0755 sbolint: elilong: errors 6, warnings 0 Can you upload the original elilong.tar.gz some were ? I dont want to send me a file directly, make it public and we will take a view... ???? ??? 1 ???? 2026 ???? 1:43??.?., ?/? Tim Dickson via SlackBuilds-users < slackbuilds-users at slackbuilds.org> ??????: > thanks. I already have installed and run sbolint (it's in my project > build script), which halts with a warning if it fails sbolint. > Needless to say, it passes sbolint with just a single note. no warnings > or errors. > i think it is a submit form issue. can anyone confirm or otherwise. > if anyone wants the slackbuild to check, I can email it. it's less than 3k > regards, Tim > > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Mon Jun 1 13:29:23 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Mon, 1 Jun 2026 14:29:23 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> that slackbuild is the project slackbuild, rather than sbo slackbuild. The significant differences are the tag and the file permissions the relevant output of the slackbuild for sbo are as follows. ~/elilong# ls -l total 20 -rw-r--r-- 1 root root? 404 May 31 21:17 README -rw-r--r-- 1 root root? 287 May? 3 14:16 doinst.sh -rwxr-xr-x 1 root root 2980 Jun? 1 11:50 elilong.SlackBuild* -rw-r--r-- 1 root root? 307 Jun? 1 11:50 elilong.info -rw-r--r-- 1 root root? 917 May 30 14:48 slack-desc sbolint elilong: NOTE: elilong.SlackBuild:55: LIBDIRSUFFIX gets set, but never used. sbolint: elilong checks out OK sbopkglint /tmp/elilong-0.1.9-x86_64-1_SBo.tgz Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d Exploding /tmp/changes/tmp/elilong-0.1.9-x86_64-1_SBo.tgz to /tmp/SBo/sbopkglint.3vZRYL ...OK Running pre-doinst test...OK Installing /tmp/changes/tmp/elilong-0.1.9-x86_64-1_SBo.tgz to /tmp/SBo/sbopkglint.3vZRYL ...OK Running test: 05-basic-sanity...OK Running test: 10-docs...OK Running test: 15-noarch... ___ note: package might be a good candidate for noarch OK Running test: 20-arch...OK Running test: 25-lafiles...OK Running test: 30-manpages...OK Running test: 35-desktop...OK Running test: 40-newconfig...OK Running test: 45-doinst...OK Running test: 50-icons...OK Running test: 60-usr_info...OK Running test: 65-python...OK Running test: 70-tmp_path...OK Running test: 75-static_libs...OK Running test: 85-perl...OK === elilong-0.1.9-x86_64-1_SBo.tgz: All tests passed as you can see, the permissions are ok, and both sbolint and sbopkglint pass. Regardless of all that, the submission form should not report Submission failed: Could not find elilong/elilong.info Could not find elilong/README Could not find elilong/elilong.SlackBuild as the tar.gz file is ok. I've uploaded the sbo slackbuild I am trying to submit (to slackbuilds.org) to the sbo subdirectory on the sourceforge site if you want to see the actual elilong.tar.gz sbo slackbuild archive https://sourceforge.net/projects/elilong/files/sbo/ From rizitis at gmail.com Mon Jun 1 13:47:15 2026 From: rizitis at gmail.com (=?UTF-8?B?zpnPic6szr3Ovc63z4I=?=) Date: Mon, 1 Jun 2026 16:47:15 +0300 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> Message-ID: The tarball has a broken directory permission the execute bit is missing: drw-r--r-- root/root 0 ... elilong/ Without the execute bit, no one can chdir into it, which is exactly what sbolint tries to do hence the "Permission denied". The reason it works on your side is likely that you're running sbolint as root, and root bypasses execute permission checks on directories. Running it as a regular user reproduces the error immediately. For SBo submissions, directories should be 755 sbolint elilong.tar.gz sbolint: chdir(/tmp/sbolint.810376379/elilong): Permission denied tar -tvzf elilong.tar.gz | head -3 drw-r--r-- root/root 0 2026-06-01 13:50 elilong/ -rw-r--r-- root/root 287 2026-05-03 16:16 elilong/doinst.sh -rw-r--r-- root/root 404 2026-05-31 23:17 elilong/README Also worth noting: the tarball was created in two steps (tar + gzip separately) instead of the usual: tar -czf elilong.tar.gz elilong/ This suggests your packaging workflow may not be applying the correct permissions before packing. It's worth double-checking how the tarball is being created. file elilong.tar.gz elilong.tar.gz: gzip compressed data, was "elilong.tar", last modified: Mon Jun 1 10:52:19 2026, from Unix, original size modulo 2^32 10240 ???? ??? 1 ???? 2026 ???? 4:29??.?., ?/? Tim Dickson via SlackBuilds-users < slackbuilds-users at slackbuilds.org> ??????: > that slackbuild is the project slackbuild, rather than sbo slackbuild. > The significant differences are the tag and the file permissions > the relevant output of the slackbuild for sbo are as follows. > > ~/elilong# ls -l > total 20 > -rw-r--r-- 1 root root 404 May 31 21:17 README > -rw-r--r-- 1 root root 287 May 3 14:16 doinst.sh > -rwxr-xr-x 1 root root 2980 Jun 1 11:50 elilong.SlackBuild* > -rw-r--r-- 1 root root 307 Jun 1 11:50 elilong.info > -rw-r--r-- 1 root root 917 May 30 14:48 slack-desc > sbolint > elilong: NOTE: elilong.SlackBuild:55: LIBDIRSUFFIX gets set, but never > used. > sbolint: elilong checks out OK > > sbopkglint /tmp/elilong-0.1.9-x86_64-1_SBo.tgz > Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d > Exploding /tmp/changes/tmp/elilong-0.1.9-x86_64-1_SBo.tgz to > /tmp/SBo/sbopkglint.3vZRYL ...OK > Running pre-doinst test...OK > Installing /tmp/changes/tmp/elilong-0.1.9-x86_64-1_SBo.tgz to > /tmp/SBo/sbopkglint.3vZRYL ...OK > Running test: 05-basic-sanity...OK > Running test: 10-docs...OK > Running test: 15-noarch... > ___ note: package might be a good candidate for noarch > OK > Running test: 20-arch...OK > Running test: 25-lafiles...OK > Running test: 30-manpages...OK > Running test: 35-desktop...OK > Running test: 40-newconfig...OK > Running test: 45-doinst...OK > Running test: 50-icons...OK > Running test: 60-usr_info...OK > Running test: 65-python...OK > Running test: 70-tmp_path...OK > Running test: 75-static_libs...OK > Running test: 85-perl...OK > === elilong-0.1.9-x86_64-1_SBo.tgz: All tests passed > > as you can see, the permissions are ok, and both sbolint and sbopkglint > pass. > > Regardless of all that, the submission form should not report > > Submission failed: > Could not find elilong/elilong.info > Could not find elilong/README > Could not find elilong/elilong.SlackBuild > > as the tar.gz file is ok. > I've uploaded the sbo slackbuild I am trying to submit (to > slackbuilds.org) to the sbo subdirectory on the sourceforge site if you > want to see the actual elilong.tar.gz sbo slackbuild archive > https://sourceforge.net/projects/elilong/files/sbo/ > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Mon Jun 1 22:52:43 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Mon, 1 Jun 2026 23:52:43 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> Message-ID: <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> thanks rizitis for spotting the directory permissions. you are correct in that i did not see it, running as root I had no issues. ?I'm doing dev via kate on windows to a samba share which is also mounted on my dev machine (slackware) which makes permissions 777 which is why I have a less simple tar.gz generation in my integration script for this project. I'll sort that out, and resubmit. ... a few minutes later..... well the directory now has the correct permissions when testing by tar -xzf elilong.tar.gz as a regular user tar -xzf /mnt/smb1/slackware/software/elilongdev/sbo/elilong.tar.gz ls -l |grep elilong drwxr-xr-x 2 tim users? ?4096 Jun? 1 23:47 elilong/ ls -l elilong/ total 20 -rw-r--r-- 1 tim users? 424 Jun? 1 22:32 README -rw-r--r-- 1 tim users? 287 May? 3 14:16 doinst.sh -rwxr-xr-x 1 tim users 3124 Jun? 1 23:32 elilong.SlackBuild* -rw-r--r-- 1 tim users? 307 Jun? 1 23:32 elilong.info -rw-r--r-- 1 tim users? 917 May 30 14:48 slack-desc but the submissions form still gives me Submission failed: Could not find elilong/elilong.info Could not find elilong/README Could not find elilong/elilong.SlackBuild the file can be downloaded from https://sourceforge.net/projects/elilong/files/sbo/elilong.tar.gz/download regards, Tim From chris.willing at linux.com Mon Jun 1 23:22:16 2026 From: chris.willing at linux.com (Christoph Willing) Date: Tue, 2 Jun 2026 09:22:16 +1000 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> Message-ID: <10745e1c-6905-4d1e-bcca-0a76551fac80@linux.com> On 2/6/26 08:52, Tim Dickson via SlackBuilds-users wrote: > thanks rizitis for spotting the directory permissions. you are correct > in that i did not see it, running as root I had no issues. > > ?I'm doing dev via kate on windows to a samba share which is also > mounted on my dev machine (slackware) which makes permissions 777 > which is why I have a less simple tar.gz generation in my integration > script for this project. > > I'll sort that out, and resubmit. > > ... a few minutes later..... > > well the directory now has the correct permissions when testing by tar > -xzf elilong.tar.gz as a regular user > tar -xzf /mnt/smb1/slackware/software/elilongdev/sbo/elilong.tar.gz > ls -l |grep elilong > drwxr-xr-x 2 tim users? ?4096 Jun? 1 23:47 elilong/ > ls -l elilong/ > total 20 > -rw-r--r-- 1 tim users? 424 Jun? 1 22:32 README > -rw-r--r-- 1 tim users? 287 May? 3 14:16 doinst.sh > -rwxr-xr-x 1 tim users 3124 Jun? 1 23:32 elilong.SlackBuild* > -rw-r--r-- 1 tim users? 307 Jun? 1 23:32 elilong.info > -rw-r--r-- 1 tim users? 917 May 30 14:48 slack-desc > > but the submissions form still gives me > > Submission failed: > Could not find elilong/elilong.info > Could not find elilong/README > Could not find elilong/elilong.SlackBuild > > the file can be downloaded from > https://sourceforge.net/projects/elilong/files/sbo/elilong.tar.gz/download > That's strange. chris at d10:~$ tar xvf /storage/distfiles/elilong.tar.gz elilong/elilong.SlackBuild elilong/README elilong/doinst.sh elilong/elilong.info elilong/slack-desc chris at d10:~$ sbolint elilong/ sbolint: elilong checks out OK I wonder if the submission system isn't processing your latest submission? Perhaps an earlier (faulty) submission hasn't been properly replaced by the latest submission (which "checks out OK"). chris From urchlay at slackware.uk Mon Jun 1 23:58:56 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 1 Jun 2026 19:58:56 -0400 (EDT) Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: <111267c9-7d94-fb4d-2423-982730c5f922@slackware.uk> On Mon, 1 Jun 2026, Tim Dickson via SlackBuilds-users wrote: > i think it is a submit form issue. can anyone confirm or otherwise. > if anyone wants the slackbuild to check, I can email it. it's less than 3k > regards, Tim Yes, please mail me the tarball. If there's something actually wrong with it, I'll add a check for whatever-it-is to sbolint. If there's nothing wrong with it, I'll have a look at the submit form processing and see what's going on there. From urchlay at slackware.uk Tue Jun 2 00:02:56 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 1 Jun 2026 20:02:56 -0400 (EDT) Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> Message-ID: <75557698-ed9d-c8b2-96eb-5ac1a3b9c555@slackware.uk> On Mon, 1 Jun 2026, Tim Dickson via SlackBuilds-users wrote: > the file can be downloaded from > https://sourceforge.net/projects/elilong/files/sbo/elilong.tar.gz/download Never mind my last message, I hadn't noticed this yet. Just to make sure: is the md5sum of this file supposed to be: ea473df1ded7d05d097607dd7f19af97 ...? From urchlay at slackware.uk Tue Jun 2 00:26:01 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 1 Jun 2026 20:26:01 -0400 (EDT) Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <75557698-ed9d-c8b2-96eb-5ac1a3b9c555@slackware.uk> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> <75557698-ed9d-c8b2-96eb-5ac1a3b9c555@slackware.uk> Message-ID: <1514e667-893b-de22-287b-eadb12d535d3@slackware.uk> Here's a thing: $ tar tvf elilong.tar.gz -rwxr-xr-x root/root 3124 2026-06-01 18:32 elilong/elilong.SlackBuild -rw-r--r-- root/root 424 2026-06-01 17:32 elilong/README -rw-r--r-- root/root 287 2026-05-03 09:16 elilong/doinst.sh -rw-r--r-- root/root 307 2026-06-01 18:32 elilong/elilong.info -rw-r--r-- root/root 917 2026-05-30 09:48 elilong/slack-desc There's no entry in the tar file for the containing directory. Normally the first archive member would be elilong/ (the dir itself). If I extract your tarball and then recreate it with a regular "tar cvfz", I get this: $ tar cvfz elilong.tar.gz elilong/ elilong/ elilong/README elilong/elilong.SlackBuild elilong/doinst.sh elilong/elilong.info elilong/slack-desc $ tar tvf elilong.tar.gz drwxr-xr-x urchlay/users 0 2026-06-01 20:17 elilong/ -rw-r--r-- urchlay/users 424 2026-06-01 17:32 elilong/README -rwxr-xr-x urchlay/users 3124 2026-06-01 18:32 elilong/elilong.SlackBuild -rw-r--r-- urchlay/users 287 2026-05-03 09:16 elilong/doinst.sh -rw-r--r-- urchlay/users 307 2026-06-01 18:32 elilong/elilong.info -rw-r--r-- urchlay/users 917 2026-05-30 09:48 elilong/slack-desc I can add a check to sbolint, when it's checking a tarball, which will complain if the tarball's first member isn't a directory, mode 755, named the same as PRGNAM/ (in this case, elilong/). This will let submitters catch and identify (and fix) the problem before submitting... but it's still not an ideal solution. Currently I'm looking at the server-side submission processor, to see why it fails when the enclosing dir isn't present in the tarball. It really shouldn't care... but obviously it does. From dickson.tim at googlemail.com Tue Jun 2 13:54:38 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Tue, 2 Jun 2026 14:54:38 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <1514e667-893b-de22-287b-eadb12d535d3@slackware.uk> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <062a6cf0-40ac-4082-84aa-1591a918f5e0@googlemail.com> <43327fec-b76f-4de5-9984-72906d80b216@googlemail.com> <75557698-ed9d-c8b2-96eb-5ac1a3b9c555@slackware.uk> <1514e667-893b-de22-287b-eadb12d535d3@slackware.uk> Message-ID: <66cdb2fe-3547-4e18-a44b-ca637ab20d51@googlemail.com> thanks B Watson for the extra info. I've modified my tar creation to specifically add the directory entry as the first item, which the form then accepted. At least you have an unexpected edge case. I guess the verifier was looking for permissions on a directory entry and didn't find one because the first entry was a file entry which included the directory which tar -xvf would create. regards, Tim From mrvladislavovich at gmail.com Wed Jun 3 04:59:41 2026 From: mrvladislavovich at gmail.com (=?UTF-8?B?0K7RgNC40Lkg0KHQvtGA0L7QutC40L0=?=) Date: Wed, 3 Jun 2026 08:59:41 +0400 Subject: [Slackbuilds-users] [PATCH] android-tools: drop heavy gtest dependency via inline header mocking Message-ID: Hello everyone! I would like to propose an optimization for the android-tools SlackBuild to eliminate its dependency on gtest (Google Test Framework). Currently, gtest is required to build android-tools, but compiling such a heavy testing framework just to get adb and fastboot feels redundant for everyday users. gtest is only used for upstream development unit tests. If we look closely at the build failure when gtest is missing, the only blocker is a single header include: #include inside libziparchive. It is used solely for the FRIEND_TEST macro, which is completely useless when we are not running tests anyway. Instead of adding a bulky .patch file to the repository, we can elegantly mock this header inline directly inside the SlackBuild script right before the build directory is created. Since vendor/libbase/include is already in the compiler's include paths, the mock header is picked up automatically: --- android-tools.SlackBuild_orig 2025-03-15 06:24:24.000000000 +0400 +++ android-tools.SlackBuild 2026-06-03 08:34:20.808218974 +0400 @@ -87,6 +87,10 @@ # Fix building with protobuf3 version 30 patch -p1 -d "vendor/extras" < $CWD/android-tools-35.0.2-fix-protobuf-30.0-compilation.patch +mkdir -p vendor/libbase/include/gtest && + echo "#define FRIEND_TEST(test_case_name, test_name)" > \ + vendor/libbase/include/gtest/gtest_prod.h + mkdir -p build cd build cmake \ I have successfully tested this on my environment (15.0 x86_64). android-tools compiles flawlessly without gtest being installed in the system at all. Attached is the diff for android-tools.SlackBuild. If this looks good, we can also safely remove gtest from the REQUIRES line in android-tools.info. What do you think? I hope this saves some CPU cycles and disk space for Slackware users. Best regards, MyRequiem. -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.willing at linux.com Wed Jun 3 06:51:44 2026 From: chris.willing at linux.com (Christoph Willing) Date: Wed, 3 Jun 2026 16:51:44 +1000 Subject: [Slackbuilds-users] [PATCH] android-tools: drop heavy gtest dependency via inline header mocking In-Reply-To: References: Message-ID: <35c2fa2b-9898-43a0-ae57-eee451d43476@linux.com> On 3/6/26 14:59, ???? ??????? wrote: > Hello everyone! > > I would like to propose an optimization for the android-tools > SlackBuild to > eliminate its dependency on gtest (Google Test Framework). [snip] The main person to convince about a change is the maintainer of the android-tools SlackBuild. We are not really a democracy here such that SlackBuilds are changed by popular opinion. Although a very popular change may ultimately convince a maintainer, it's better form to contact them first. chris From milgram at cgpp.com Wed Jun 3 07:57:00 2026 From: milgram at cgpp.com (J. Milgram) Date: Wed, 3 Jun 2026 03:57:00 -0400 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: <20260513090759.231c3820@tuf15.slackie.org> References: <85bf14f2-5365-40a7-b800-5e3227cafe14@app.fastmail.com> <20260513090759.231c3820@tuf15.slackie.org> Message-ID: <9e567f7a-0c3a-4ca5-a8dd-8af6452196eb@cgpp.com> Thanks. Regarding that, a comment in my /etc/slackpkg/blacklist warns, "aaa_libraries should NOT be blacklisted!" ... Safe to ignore that for the new aaa_glibc-solibs-2.42-x86_64-1_slack15.0? Have the new signal-desktop SBo package installed - was worth the trouble. JM On 5/12/26 22:07, Willy Sudiarto Raharjo wrote: >> Is it as simple as upgradepkg on all of those? No special upgrade >> order? > yes, simple upgradepkg but you need to blacklist them in order not to > revert the process again if you wish to keep using the newer version > otherwise, next time you run slackpkg upgrade-all, you will get the > normal version in 15.0 patches, not from testing > > > -- > Willy Sudiarto Raharjo > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- ===== milgram at cgpp.com 301-257-7069 From milgram at cgpp.com Wed Jun 3 07:57:53 2026 From: milgram at cgpp.com (J. Milgram) Date: Wed, 3 Jun 2026 03:57:53 -0400 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: References: Message-ID: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> It's now beyond merely "uncomfortable" ... I fired it up earlier today and got a message "This version of signal-desktop has expired..." and it refuses to send messages. This is on signal-desktop-legacy version 8.1.0. On 5/7/26 13:36, Greg Tourte wrote: > Hi, > > I am getting more and more uncomfortable with not being able to have > signal-desktop updated. > > I realise that versions above 8.1 do not work with vanilla stable but > they do work with the glibc in the testing folder in -stable (and of > course they will work in -current). > > What I am proposing is to have a new signal-desktop-legacy package > with the latest version working on -stable without the testing glibc > and keep the signal-desktop package fully uptodate and a note in the > README file. > > Does this sound acceptable? > > Cheers > > Greg > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- ===== milgram at cgpp.com 301-257-7069 From urchlay at slackware.uk Wed Jun 3 08:11:40 2026 From: urchlay at slackware.uk (B. Watson) Date: Wed, 3 Jun 2026 04:11:40 -0400 (EDT) Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> Message-ID: <9ab87e75-ca53-ab9d-cc9a-359aa37525f5@slackware.uk> On Mon, 1 Jun 2026, Tim Dickson via SlackBuilds-users wrote: > it is. that is why it is odd. i haven't had issues before. this tar.gz was created slightly differently from the usual ones I submit, to ensure correct permissions. > in my project build script I have > > tar --mode='644' --exclude="$PKGNAME/$PKGNAME.SlackBuild" -cf $PKGNAME.tar $PKGNAME > tar --mode='755' -rf $PKGNAME.tar "$PKGNAME/$PKGNAME.SlackBuild" > gzip -f $PKGNAME.tar OK, I am able to reproduce this: I created a tarball using exactly these commands (except for a different SlackBuild; I chose alsacap since it's small). $ tar tvf alsacap.tar.gz drw-r--r-- urchlay/users 0 2026-06-02 23:46 alsacap/ -rw-r--r-- urchlay/users 114 2026-06-02 23:39 alsacap/README -rw-r--r-- urchlay/users 102 2025-01-23 16:48 alsacap/doinst.sh -rw-r--r-- urchlay/users 72 2025-01-23 16:48 alsacap/douninst.sh -rw-r--r-- urchlay/users 292 2026-06-02 23:46 alsacap/alsacap.info -rw-r--r-- urchlay/users 788 2024-11-29 18:14 alsacap/slack-desc -rwxr-xr-x urchlay/users 2259 2026-06-02 23:46 alsacap/alsacap.SlackBuild The directory does exist in the tarball as the first member, but it has invalid permissions for a directory (0644, aka drw-r--r-). This explains why the submission form can't find the README, .info, .SlackBuild files: it extracts the tarball, then tries to cd into the dir, which files because you need +x permission to cd into a directory. When I submit this file, I get exactly the same errors you got: Submission failed: Could not find alsacap/alsacap.info Could not find alsacap/README Could not find alsacap/alsacap.SlackBuild (your errors of course said "elilong", not "alsacap"...) So now I know what to add to sbolint, to catch this specific problem. Also I may add a more specific error message to the submission form, it could actually say "Permission on alsacap/ directory is invalid (should be 755, not )". From 1.41421 at gmail.com Wed Jun 3 16:24:33 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Wed, 3 Jun 2026 10:24:33 -0600 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: I concur. signal-desktop is not working any more under 15.0. Will it be possible to have it working under 15.0 without having to use glibc testing packages? Quite frankly, having to use them sounds scary. On Wed, Jun 3, 2026 at 1:58?AM J. Milgram via SlackBuilds-users < slackbuilds-users at slackbuilds.org> wrote: > > It's now beyond merely "uncomfortable" ... I fired it up earlier today > and got a message "This version of signal-desktop has expired..." and it > refuses to send messages. This is on signal-desktop-legacy version 8.1.0. > > > > > > > > On 5/7/26 13:36, Greg Tourte wrote: > > Hi, > > > > I am getting more and more uncomfortable with not being able to have > > signal-desktop updated. > > > > I realise that versions above 8.1 do not work with vanilla stable but > > they do work with the glibc in the testing folder in -stable (and of > > course they will work in -current). > > > > What I am proposing is to have a new signal-desktop-legacy package > > with the latest version working on -stable without the testing glibc > > and keep the signal-desktop package fully uptodate and a note in the > > README file. > > > > Does this sound acceptable? > > > > Cheers > > > > Greg > > > > _______________________________________________ > > SlackBuilds-users mailing list > > SlackBuilds-users at slackbuilds.org > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > > FAQ - https://slackbuilds.org/faq/ > > > > -- > ===== > milgram at cgpp.com > 301-257-7069 > > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From matt.egger at gmail.com Wed Jun 3 21:59:03 2026 From: matt.egger at gmail.com (Matt Egger) Date: Wed, 3 Jun 2026 17:59:03 -0400 Subject: [Slackbuilds-users] packaging question, makefile calls git Message-ID: Hi! I'm finalizing a Slackbuild for libgourou (https://forge.soutade.fr/soutade/libgourou). It has a build dependency on uPDFParser (same author). The makefile calls a script that clones and builds the library before compiling libgourou itself. Should I be generating a tarball for uPDFParser and handle building directly it in the Slackbuild? If so, I'd use system/incus-ui/get-incus-ui.sh as an example. How do I get the tarball hosted on sourceforge? Thanks, Matt From lumin+slackbuilds at etherlight.link Wed Jun 3 22:33:37 2026 From: lumin+slackbuilds at etherlight.link (Lumin Etherlight) Date: Thu, 04 Jun 2026 01:33:37 +0300 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: (Luveh Keraph's message of "Wed, 3 Jun 2026 10:24:33 -0600") References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: Luveh Keraph <1.41421 at gmail.com> writes: > I concur. signal-desktop is not working any more > under 15.0. Will it be possible to have it working > under 15.0 without having to use glibc testing > packages? Quite frankly, having to use them sounds > scary. You can use the following hack, which worked for me. Install the new testing glibc into a root inside /opt/ isolated from the rest of the system, then patch all executable and libraries inside the latest Signal package to use the glibc inside /opt instead of the system one. First, upgrade to the latest Signal package: upgradepkg --install-new signal-desktop-8.11.0-x86_64-1_SBo.tgz Then, get the testing glibc package: lftp ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/testing/packages/binutils-gcc-glibc \ -e 'get -c glibc-2.42-x86_64-1_slack15.0.txz' Install it to a path in /opt (note the --root): installpkg --root /opt/glibc glibc-2.42-x86_64-1_slack15.0.txz Finally, use patchelf to update the runtime linker in all executable files, and use it again to override the linker library search path to use the latest installed glibc libraries: find /opt/Signal/ -type f -executable \ -exec patchelf --set-interpreter /opt/glibc/lib64/ld-linux-x86-64.so.2 {} \; \ -exec patchelf --force-rpath --set-rpath \$ORIGIN:/opt/glibc/lib64 {} \; The $ORIGIN path is required, as a literal string, with $ escaped from the shell; it is not a shell variable. This literal string has a special meaning to the linker to allow the executable, in this case Signal, to search its own directory for libraries. Additionally, do not be alarmed if you see errors about not finding `.interp' sections, they are harmless, and happen because the dynamic linker in shared libraries can not be updated in the ELF binary itself, but is set by the actual executable that requests the library. Now, run Signal as you usually do, it should work. Hopefully :) This is definitely a hacky path, but it is a much more narrow intervention than updating glibc for your entire system. It is also isolated from the rest of the system, so harm is minimized. If you want to revert what we did here, simply run: rm -rf /opt/glibc upgradepkg --reinstall signal-desktop-8.11.0-x86_64-1_SBo.tgz And you're back to a clean slate. Best Wishes, Lumin Etherlight From 1.41421 at gmail.com Wed Jun 3 22:55:11 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Wed, 3 Jun 2026 16:55:11 -0600 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: Thanks. I'll take a stab at it in a sandbox over the weekend. On Wed, Jun 3, 2026 at 4:33?PM Lumin Etherlight via SlackBuilds-users < slackbuilds-users at slackbuilds.org> wrote: > Luveh Keraph <1.41421 at gmail.com> writes: > > > I concur. signal-desktop is not working any more > > under 15.0. Will it be possible to have it working > > under 15.0 without having to use glibc testing > > packages? Quite frankly, having to use them sounds > > scary. > > You can use the following hack, which worked > for me. Install the new testing glibc into a root > inside /opt/ isolated from the rest of the system, > then patch all executable and libraries inside the > latest Signal package to use the glibc inside /opt > instead of the system one. > > First, upgrade to the latest Signal package: > > upgradepkg --install-new signal-desktop-8.11.0-x86_64-1_SBo.tgz > > Then, get the testing glibc package: > > lftp > ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/testing/packages/binutils-gcc-glibc > \ > -e 'get -c glibc-2.42-x86_64-1_slack15.0.txz' > > Install it to a path in /opt (note the --root): > > installpkg --root /opt/glibc glibc-2.42-x86_64-1_slack15.0.txz > > Finally, use patchelf to update the runtime > linker in all executable files, and use it again > to override the linker library search path to use > the latest installed glibc libraries: > > find /opt/Signal/ -type f -executable \ > -exec patchelf --set-interpreter > /opt/glibc/lib64/ld-linux-x86-64.so.2 {} \; \ > -exec patchelf --force-rpath --set-rpath > \$ORIGIN:/opt/glibc/lib64 {} \; > > The $ORIGIN path is required, as a literal > string, with $ escaped from the shell; it is not a > shell variable. This literal string has a special > meaning to the linker to allow the executable, in > this case Signal, to search its own directory for > libraries. Additionally, do not be alarmed if you > see errors about not finding `.interp' sections, > they are harmless, and happen because the dynamic > linker in shared libraries can not be updated in > the ELF binary itself, but is set by the actual > executable that requests the library. > > Now, run Signal as you usually do, it should work. > > Hopefully :) > > This is definitely a hacky path, but it is a > much more narrow intervention than updating glibc > for your entire system. It is also isolated from > the rest of the system, so harm is minimized. If > you want to revert what we did here, simply run: > > rm -rf /opt/glibc > upgradepkg --reinstall signal-desktop-8.11.0-x86_64-1_SBo.tgz > > And you're back to a clean slate. > > > Best Wishes, > Lumin Etherlight > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From willysr at slackbuilds.org Wed Jun 3 23:45:54 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Thu, 4 Jun 2026 06:45:54 +0700 Subject: [Slackbuilds-users] packaging question, makefile calls git In-Reply-To: References: Message-ID: <20260604064554.37aed793@home.slackie.org> >I'm finalizing a Slackbuild for libgourou >(https://forge.soutade.fr/soutade/libgourou). It has a build >dependency on uPDFParser (same author). The makefile calls a script >that clones and builds the library before compiling libgourou itself. > >Should I be generating a tarball for uPDFParser and handle building >directly it in the Slackbuild? If so, I'd use >system/incus-ui/get-incus-ui.sh as an example. How do I get the >tarball hosted on sourceforge? yes please, make a tarball and host it on SF let us know your SF username and i will add you -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From milgram at cgpp.com Thu Jun 4 04:03:24 2026 From: milgram at cgpp.com (J. Milgram) Date: Thu, 4 Jun 2026 00:03:24 -0400 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: Re simply upgrading to the new packages: Some might consider it living dangerously, but as the README in the binutils-gcc-glibc directory points out: ===== You can always back them out by upgradepkg'ing to the older versions, but anything that you've compiled since installing these will stop working. ===== (https://mirrors.slackware.com/slackware/slackware64-15.0/testing/packages/binutils-gcc-glibc/README) So basically it was 15 upgradepkg's and done. I also blacklisted them in /etc/slackpkg/blacklist as Willy suggested. The system didn't miss a beat. Built one large-ish numerical app just as a sanity check and it went fine. I did notice that slackpkg upgrade-all offered to reinstall the original gcc-g++-11.2.0 - this, because I neglected to list it as "gcc-g\+\+" in the blacklist file. I'm sure that would have broken lots of things but it was easy just to uncheck it from the upgrade list. Just a report ... not advocating any particular approach. JM On 6/3/26 18:55, Luveh Keraph wrote: > Thanks. I'll take a stab at it in a sandbox over the weekend. > > On Wed, Jun 3, 2026 at 4:33?PM Lumin Etherlight via SlackBuilds-users > wrote: > > Luveh Keraph <1.41421 at gmail.com> writes: > > > I concur.? signal-desktop is? not working any more > > under 15.0. Will it be possible to have it working > > under? 15.0 without? having to? use glibc? testing > > packages? Quite frankly, having to use them sounds > > scary. > > ? ? ? ? You can use the following hack, which worked > ? for me.? Install the new testing glibc into a root > ? inside /opt/ isolated from the rest of the system, > ? then patch all executable and libraries inside the > ? latest Signal package to use the glibc inside /opt > ? instead of the system one. > > ? First, upgrade to the latest Signal package: > > ? ? ? ? upgradepkg --install-new > signal-desktop-8.11.0-x86_64-1_SBo.tgz > > ? Then, get the testing glibc package: > > ? ? ? ? lftp > ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/testing/packages/binutils-gcc-glibc > \ > ? ? ? ? ? ? ?-e 'get -c glibc-2.42-x86_64-1_slack15.0.txz' > > ? Install it to a path in /opt (note the --root): > > ? ? ? ? installpkg --root /opt/glibc glibc-2.42-x86_64-1_slack15.0.txz > > ? ? ? ? Finally, use patchelf? to update the runtime > ? linker in? all executable files, and? use it again > ? to override the linker? library search path to use > ? the latest installed glibc libraries: > > ? ? ? ? find /opt/Signal/ -type f -executable \ > ? ? ? ? ? ? ? ? -exec patchelf --set-interpreter > /opt/glibc/lib64/ld-linux-x86-64.so.2 {} \; \ > ? ? ? ? ? ? ? ? -exec patchelf --force-rpath --set-rpath > \$ORIGIN:/opt/glibc/lib64 {} \; > > ? ? ? ? The $ORIGIN? path is required, as? a literal > ? string, with $ escaped from the shell; it is not a > ? shell variable.? This literal string has a special > ? meaning to the linker? to allow the executable, in > ? this case Signal, to? search its own directory for > ? libraries.? Additionally, do not be alarmed if you > ? see errors? about not finding? `.interp' sections, > ? they are harmless, and? happen because the dynamic > ? linker in? shared libraries can not? be updated in > ? the ELF? binary itself, but? is set by? the actual > ? executable that requests the library. > > ? Now, run Signal as you usually do, it should work. > > ? Hopefully :) > > ? ? ? ? This is definitely a hacky path, but it is a > ? much more narrow? intervention than updating glibc > ? for your entire system.? ?It is also isolated from > ? the rest of the system,? so harm is minimized.? If > ? you want to revert what we did here, simply run: > > ? ? ? ? rm -rf /opt/glibc > ? ? ? ? upgradepkg --reinstall signal-desktop-8.11.0-x86_64-1_SBo.tgz > > ? And you're back to a clean slate. > > > Best Wishes, > Lumin Etherlight > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- ===== milgram at cgpp.com 301-257-7069 From matt.egger at gmail.com Thu Jun 4 12:15:05 2026 From: matt.egger at gmail.com (Matt Egger) Date: Thu, 4 Jun 2026 08:15:05 -0400 Subject: [Slackbuilds-users] packaging question, makefile calls git In-Reply-To: <20260604064554.37aed793@home.slackie.org> References: <20260604064554.37aed793@home.slackie.org> Message-ID: Thanks, Willy. Will do. I'm brubarwal on sourceforge On Wed, Jun 3, 2026 at 7:46?PM Willy Sudiarto Raharjo wrote: > > >I'm finalizing a Slackbuild for libgourou > >(https://forge.soutade.fr/soutade/libgourou). It has a build > >dependency on uPDFParser (same author). The makefile calls a script > >that clones and builds the library before compiling libgourou itself. > > > >Should I be generating a tarball for uPDFParser and handle building > >directly it in the Slackbuild? If so, I'd use > >system/incus-ui/get-incus-ui.sh as an example. How do I get the > >tarball hosted on sourceforge? > > yes please, make a tarball and host it on SF > let us know your SF username and i will add you > > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > From tonus1 at free.fr Thu Jun 4 20:06:35 2026 From: tonus1 at free.fr (Tonus) Date: Thu, 04 Jun 2026 22:06:35 +0200 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: (Lumin Etherlight via SlackBuilds-users's message of "Thu, 04 Jun 2026 01:33:37 +0300") References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: <87wlwe6pf8.fsf@Baldr.vingolf.info> Lumin Etherlight via SlackBuilds-users writes: > Luveh Keraph <1.41421 at gmail.com> writes: > >> I concur. signal-desktop is not working any more >> under 15.0. Will it be possible to have it working >> under 15.0 without having to use glibc testing >> packages? Quite frankly, having to use them sounds >> scary. > > You can use the following hack, which worked > for me. Install the new testing glibc into a root > inside /opt/ isolated from the rest of the system, > then patch all executable and libraries inside the > latest Signal package to use the glibc inside /opt > instead of the system one. Hi, Thanks a lot for this precise guide ! Works like a charm. -- Regards, Tonus. From lumin+slackbuilds at etherlight.link Thu Jun 4 23:32:28 2026 From: lumin+slackbuilds at etherlight.link (Lumin Etherlight) Date: Fri, 05 Jun 2026 02:32:28 +0300 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: <87wlwe6pf8.fsf@Baldr.vingolf.info> (Tonus via SlackBuilds-users's message of "Thu, 04 Jun 2026 22:06:35 +0200") References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> <87wlwe6pf8.fsf@Baldr.vingolf.info> Message-ID: Tonus via SlackBuilds-users writes: > Lumin Etherlight via SlackBuilds-users > writes: > >> Luveh Keraph <1.41421 at gmail.com> writes: >> >>> I concur. signal-desktop is not working any more >>> under 15.0. Will it be possible to have it working >>> under 15.0 without having to use glibc testing >>> packages? Quite frankly, having to use them sounds >>> scary. >> >> You can use the following hack, which worked >> for me. Install the new testing glibc into a root >> inside /opt/ isolated from the rest of the system, >> then patch all executable and libraries inside the >> latest Signal package to use the glibc inside /opt >> instead of the system one. > > Thanks a lot for this precise guide ! > Works like a charm. You're welcome :) I have some 6 devices for friends and family members that needed their Signal updated, thus I published the explanation on my site[1], and wrote a small rough shell script that installs the hack. Just scp your pre-built SlackBuilds Signal package and the script[2], then run it: sh slackware-signal-glibc-workaround.sh apply [1]: https://lumin.etherlight.link/c/2C2606/mf3gC [2]: https://lumin.etherlight.link/s/2C2606/saNeW/slackware-signal-glibc-workaround.sh Best Regards, Lumin Etherlight From willysr at slackbuilds.org Fri Jun 5 01:23:53 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Fri, 5 Jun 2026 08:23:53 +0700 Subject: [Slackbuilds-users] packaging question, makefile calls git In-Reply-To: References: <20260604064554.37aed793@home.slackie.org> Message-ID: <20260605082353.6928ad98@tuf15.slackie.org> >Thanks, Willy. Will do. I'm brubarwal on sourceforge done -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From dickson.tim at googlemail.com Fri Jun 5 13:55:57 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Fri, 5 Jun 2026 14:55:57 +0100 Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <9ab87e75-ca53-ab9d-cc9a-359aa37525f5@slackware.uk> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <9ab87e75-ca53-ab9d-cc9a-359aa37525f5@slackware.uk> Message-ID: <8f171791-2b58-418c-a8da-6a12509da388@googlemail.com> On 03/06/2026 09:11, B. Watson wrote: > > > On Mon, 1 Jun 2026, Tim Dickson via SlackBuilds-users wrote: > >> it is. that is why it is odd. i haven't had issues before. this >> tar.gz was created slightly differently from the usual ones I submit, >> to ensure correct permissions. >> in my project build script I have >> >> tar --mode='644' --exclude="$PKGNAME/$PKGNAME.SlackBuild" -cf >> $PKGNAME.tar $PKGNAME >> tar --mode='755' -rf $PKGNAME.tar "$PKGNAME/$PKGNAME.SlackBuild" >> gzip -f $PKGNAME.tar > > OK, I am able to reproduce this: I created a tarball using exactly > these commands (except for a different SlackBuild; I chose alsacap > since it's small). > > $ tar tvf alsacap.tar.gz drw-r--r-- urchlay/users???? 0 2026-06-02 > 23:46 alsacap/ > -rw-r--r-- urchlay/users?? 114 2026-06-02 23:39 alsacap/README > -rw-r--r-- urchlay/users?? 102 2025-01-23 16:48 alsacap/doinst.sh > -rw-r--r-- urchlay/users??? 72 2025-01-23 16:48 alsacap/douninst.sh > -rw-r--r-- urchlay/users?? 292 2026-06-02 23:46 alsacap/alsacap.info > -rw-r--r-- urchlay/users?? 788 2024-11-29 18:14 alsacap/slack-desc > -rwxr-xr-x urchlay/users? 2259 2026-06-02 23:46 > alsacap/alsacap.SlackBuild > > The directory does exist in the tarball as the first member, but it > has invalid permissions for a directory (0644, aka drw-r--r-). This > explains why the submission form can't find the README, .info, > .SlackBuild files: it extracts the tarball, then tries to cd into > the dir, which files because you need +x permission to cd into a > directory. > > When I submit this file, I get exactly the same errors you got: > > ?? Submission failed: > ?? Could not find alsacap/alsacap.info > ?? Could not find alsacap/README > ?? Could not find alsacap/alsacap.SlackBuild > > (your errors of course said "elilong", not "alsacap"...) > > So now I know what to add to sbolint, to catch this specific problem. > > Also I may add a more specific error message to the submission form, > it could actually say "Permission on alsacap/ directory is invalid > (should be 755, not )". Great. Of course when actually running tar -xzf project.tar.gz to extract everything, the permissions are fine; because during creation, the addition of the slackbuild to the tar with 755 permissions also sets the directory permissions in the tar to 755, correcting the earlier set 644 perms. :-) I'm not sure how you would verify that easily without actually extracting the files though. regards, Tim From 1.41421 at gmail.com Fri Jun 5 20:15:37 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Fri, 5 Jun 2026 14:15:37 -0600 Subject: [Slackbuilds-users] Jellyfin problem Message-ID: This is something that I noticed quite a while ago, but forgot to report. But, since it has bitten me again today, I think it is high time I reported it. The /etc/rc.d/rc.jellyfin file contains (among other things) the following function: start() { if [ -x /opt/jellyfin/jellyfin/jellyfin ]; then if [ "$USER" = "" ]; then echo "Starting Jellyfin Media Server" /usr/bin/daemon --name=jellyfin --pidfile=/var/run/jellyfin.pid -- \ /opt/jellyfin/jellyfin/jellyfin \ -d $DATADIR \ -C $CACHEDIR \ -c $CONFIGDIR \ -l $LOGDIR else echo "Starting Jellyfin Media Server" /usr/bin/daemon --name=jellyfin --pidfile=/var/run/jellyfin.pid -- \ /opt/jellyfin/jellyfin/jellyfin \ -d $DATADIR \ -C $CACHEDIR \ -c $CONFIGDIR \ -l $LOGDIR \ -u $USER:$GROUP fi fi } When I launch this by hand from the command line as # /etc/rc.d/rc.jellyfin start USER is set to root, and therefore the else block of the conditional. When this happens the Jellyfin daemon won't start. Even more. nothing appears in its log file as a result. I notice that GROUP is not set, but setting to it root by hand makes no difference. The only way I have been able to get the Jellyfin daemon to start is to remove that -u $USER:GROUP line - effectively rendering the conditional useless. I am not aware of any tweaks to my Jellyfin or root environments that could account for this, and I have no clue why things don't work for me with that -u line. -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1.41421 at gmail.com Fri Jun 5 20:17:21 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Fri, 5 Jun 2026 14:17:21 -0600 Subject: [Slackbuilds-users] Jellyfin problem In-Reply-To: References: Message-ID: I forgot to write 'is executed' at the end of 'USER is set to root, and therefore the else block of the conditional'. On Fri, Jun 5, 2026 at 2:15?PM Luveh Keraph <1.41421 at gmail.com> wrote: > This is something that I noticed quite a while ago, but forgot to report. > But, since it has bitten me again today, I think it is high time I reported > it. > > The /etc/rc.d/rc.jellyfin file contains (among other things) the following > function: > > start() { > if [ -x /opt/jellyfin/jellyfin/jellyfin ]; then > if [ "$USER" = "" ]; then > echo "Starting Jellyfin Media Server" > /usr/bin/daemon --name=jellyfin > --pidfile=/var/run/jellyfin.pid > -- \ > /opt/jellyfin/jellyfin/jellyfin \ > -d $DATADIR \ > -C $CACHEDIR \ > -c $CONFIGDIR \ > -l $LOGDIR > else > echo "Starting Jellyfin Media Server" > /usr/bin/daemon --name=jellyfin > --pidfile=/var/run/jellyfin.pid > -- \ > /opt/jellyfin/jellyfin/jellyfin \ > -d $DATADIR \ > -C $CACHEDIR \ > -c $CONFIGDIR \ > -l $LOGDIR \ > -u $USER:$GROUP > fi > fi > } > > When I launch this by hand from the command line as > > # /etc/rc.d/rc.jellyfin start > > USER is set to root, and therefore the else block of the conditional. When > this happens the Jellyfin daemon won't start. Even more. nothing appears in > its log file as a result. I notice that GROUP is not set, but setting to it > root by hand makes no difference. > > The only way I have been able to get the Jellyfin daemon to start is to > remove that -u $USER:GROUP line - effectively rendering the conditional > useless. I am not aware of any tweaks to my Jellyfin or root environments > that could account for this, and I have no clue why things don't work for > me with that -u line. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at dcclost.com Fri Jun 5 21:04:14 2026 From: alex at dcclost.com (Alexander Grotewohl) Date: Fri, 5 Jun 2026 21:04:14 +0000 Subject: [Slackbuilds-users] Jellyfin problem In-Reply-To: References: Message-ID: I emailed the maintainer of this slackbuild recently. -u is a parameter for "daemon" not for jellyfin. if you try to run as the user jellyfin in this case jellyfin will also need to own a directory for it's pid file and the script should be adjusted further. ________________________________ From: SlackBuilds-users on behalf of Luveh Keraph <1.41421 at gmail.com> Sent: Friday, 05 June 2026 16:17:21 To: SlackBuilds.org Users List Subject: Re: [Slackbuilds-users] Jellyfin problem I forgot to write 'is executed' at the end of 'USER is set to root, and therefore the else block of the conditional'. On Fri, Jun 5, 2026 at 2:15?PM Luveh Keraph <1.41421 at gmail.com> wrote: This is something that I noticed quite a while ago, but forgot to report. But, since it has bitten me again today, I think it is high time I reported it. The /etc/rc.d/rc.jellyfin file contains (among other things) the following function: start() { if [ -x /opt/jellyfin/jellyfin/jellyfin ]; then if [ "$USER" = "" ]; then echo "Starting Jellyfin Media Server" /usr/bin/daemon --name=jellyfin --pidfile=/var/run/jellyfin.pid -- \ /opt/jellyfin/jellyfin/jellyfin \ -d $DATADIR \ -C $CACHEDIR \ -c $CONFIGDIR \ -l $LOGDIR else echo "Starting Jellyfin Media Server" /usr/bin/daemon --name=jellyfin --pidfile=/var/run/jellyfin.pid -- \ /opt/jellyfin/jellyfin/jellyfin \ -d $DATADIR \ -C $CACHEDIR \ -c $CONFIGDIR \ -l $LOGDIR \ -u $USER:$GROUP fi fi } When I launch this by hand from the command line as # /etc/rc.d/rc.jellyfin start USER is set to root, and therefore the else block of the conditional. When this happens the Jellyfin daemon won't start. Even more. nothing appears in its log file as a result. I notice that GROUP is not set, but setting to it root by hand makes no difference. The only way I have been able to get the Jellyfin daemon to start is to remove that -u $USER:GROUP line - effectively rendering the conditional useless. I am not aware of any tweaks to my Jellyfin or root environments that could account for this, and I have no clue why things don't work for me with that -u line. -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1.41421 at gmail.com Fri Jun 5 21:17:19 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Fri, 5 Jun 2026 15:17:19 -0600 Subject: [Slackbuilds-users] Jellyfin problem In-Reply-To: References: Message-ID: Thanks. I have just tested and if the -u option is inserted between daemon and --name then it works. Would this not be something that ought to be changed in the rc.jellyfin file installed by the SlackBuilds installer? On Fri, Jun 5, 2026 at 3:04?PM Alexander Grotewohl wrote: > I emailed the maintainer of this slackbuild recently. > > -u is a parameter for "daemon" not for jellyfin. if you try to run as the > user jellyfin in this case jellyfin will also need to own a directory for > it's pid file and the script should be adjusted further. > > ------------------------------ > *From:* SlackBuilds-users on > behalf of Luveh Keraph <1.41421 at gmail.com> > *Sent:* Friday, 05 June 2026 16:17:21 > *To:* SlackBuilds.org Users List > *Subject:* Re: [Slackbuilds-users] Jellyfin problem > > I forgot to write 'is executed' at the end of 'USER is set to root, and > therefore the else block of the conditional'. > > On Fri, Jun 5, 2026 at 2:15?PM Luveh Keraph <1.41421 at gmail.com> wrote: > > This is something that I noticed quite a while ago, but forgot to report. > But, since it has bitten me again today, I think it is high time I reported > it. > > The /etc/rc.d/rc.jellyfin file contains (among other things) the following > function: > > start() { > if [ -x /opt/jellyfin/jellyfin/jellyfin ]; then > if [ "$USER" = "" ]; then > echo "Starting Jellyfin Media Server" > /usr/bin/daemon --name=jellyfin > --pidfile=/var/run/jellyfin.pid > -- \ > /opt/jellyfin/jellyfin/jellyfin \ > -d $DATADIR \ > -C $CACHEDIR \ > -c $CONFIGDIR \ > -l $LOGDIR > else > echo "Starting Jellyfin Media Server" > /usr/bin/daemon --name=jellyfin > --pidfile=/var/run/jellyfin.pid > -- \ > /opt/jellyfin/jellyfin/jellyfin \ > -d $DATADIR \ > -C $CACHEDIR \ > -c $CONFIGDIR \ > -l $LOGDIR \ > -u $USER:$GROUP > fi > fi > } > > When I launch this by hand from the command line as > > # /etc/rc.d/rc.jellyfin start > > USER is set to root, and therefore the else block of the conditional. When > this happens the Jellyfin daemon won't start. Even more. nothing appears in > its log file as a result. I notice that GROUP is not set, but setting to it > root by hand makes no difference. > > The only way I have been able to get the Jellyfin daemon to start is to > remove that -u $USER:GROUP line - effectively rendering the conditional > useless. I am not aware of any tweaks to my Jellyfin or root environments > that could account for this, and I have no clue why things don't work for > me with that -u line. > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From urchlay at slackware.uk Fri Jun 5 23:29:37 2026 From: urchlay at slackware.uk (B. Watson) Date: Fri, 5 Jun 2026 19:29:37 -0400 (EDT) Subject: [Slackbuilds-users] issue submitting new slackbuild In-Reply-To: <8f171791-2b58-418c-a8da-6a12509da388@googlemail.com> References: <139461f6-ea9b-40ec-953b-34c4886a6c3b@googlemail.com> <9ab87e75-ca53-ab9d-cc9a-359aa37525f5@slackware.uk> <8f171791-2b58-418c-a8da-6a12509da388@googlemail.com> Message-ID: On Fri, 5 Jun 2026, Tim Dickson wrote: > Great. Of course when actually running tar -xzf project.tar.gz to extract > everything, the permissions are fine; because during creation, the addition > of the slackbuild to the tar with 755 permissions also sets the directory > permissions in the tar to 755, correcting the earlier set 644 perms. :-) Actually, no. Extracting a tarball with 0644 perms on the enclosing dir, actually creates the dir with 0644 perms and leaves it that way. > I'm not sure how you would verify that easily without actually extracting the > files though. Well, I don't have to. sbolint and the submission form both work by extracting the tarball. I've also made another discovery and a change to sbolint: The script permissions inside a submission tarball *don't actually matter*, so sbolint no longer requires it to be 755. It'll allow either 755 or 644. The submission form never cared about the file permissions inside the tarball, only the existence of the files. It only cares about the directory's perms because it extracts the tarball and then cd's into the dir (which will fail without +x on the dir). Since it fails to cd, it doesn't see any of the other files it's looking for, and gives the rather confusing error message that says it can't find the .SlackBuild, .info, slack-desc, or README files. Probably I'll change it so it still fails, but gives a better error message. In the ancient pre-git days, we wanted +x for the .SlackBuild because we actually served up the submission tarball for download... but we haven't done that in well over a decade now: we have a git hook that sets the perms to 644 when the files are checked into git, and the download tarballs on the website are created from the git repo, and the script that creates them sets the perms explicitly to 755. This means you will be able to create submission tarballs where the script's perms are either 0644 or 0755, and either way it'll be accepted by both sbolint and the web form. It's also worth mentioning... during development, there's no need to set +x on the SlackBuild either. When you test-run it, you can just run "sh foo.SlackBuild" (or "bash foo.SlackBuild") instead of "./foo.SlackBuild". From willysr at slackbuilds.org Sat Jun 6 01:16:44 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sat, 6 Jun 2026 08:16:44 +0700 Subject: [Slackbuilds-users] Updates - 20260606.1 Message-ID: <20260606081644.296e5a0d@home.slackie.org> Hi Just heads-up we have a new meson in -stable, so we will start removing python3-meson-opt in SBo and change all the scripts that depends on it for next week's public update. Sat Jun 6 00:53:04 UTC 2026 audio/dopamine-bin: Updated for version 3.0.5 audio/mpdscribble: Remove redundant doc dir. audio/ocenaudio-bin: Updated for version 3.19.1 audio/vimpc: Update script. desktop/ClamAV-GUI: Fixed script desktop/lxqt-panel: Update for 2.4.1 desktop/naps2: Updated for version 8.2.1 (+new maintainer) desktop/simplenote: Updated for version 2.26.0. desktop/sun: Updated for version 2.5.3. desktop/xss-lock: Fix inappropriate cp -a. development/Kiro: Updated for version 0.12.292. development/SQLAlchemy: Updated for version 2.0.50. development/aws-cdk: Updated for version 2.1126.0. development/claude-code: Upgraded for version 2.1.161 development/composer: Updated for version 2.10.1 development/deno: Updated for version 2.8.2. development/electron-bin: Updated for version 42.3.0 development/forgejo: Switch to nodejs22. development/gcli: Updated for version 2.12.0. development/google-go-lang: Updated for version 1.26.4. development/hoppscotch: Updated for version 26.5.0. development/jujutsu: Updated for version 0.42.0 development/jupyter-notebook: Updated for version 7.5.7 development/jupyterlab: Updated for version 4.5.8 development/kotlin: Updated for version 2.4.0. development/lm-studio-bin: Updated for version 0.4.15.2 development/mkchroot: Updated for version 1.6 development/nccl: Added (GPU Library). development/notepad++: Updated for version 8.9.6.2 development/open-inventor: Apply upstream demo patch. development/openmodelica: fix omcompiler-generated Makefiles. development/php84: Updated for version 8.4.22 development/pnpm: Updated for version 10.34.1. development/poedit: Updated for version 3.9.1. development/sbcl: Updated for version 2.6.5 development/scala3: Updated for version 3.8.4. development/sourcegit: Updated for version 2026.12 development/tiled: Updated for version 1.12.2. development/uncrustify: Updated for version 0.83.0 development/vscode-bin: Updated for version 1.123.0. development/zed-editor-bin: Updated for version 1.5.3. games/Mindustry: Updated for version 158.1 games/emulationstation-de: Updated for version 2.2.1. gis/google-earth: Updated for version 7.3.7.1155. graphics/converseen: Updated for version 0.15.2.5. ham/tqsl: Updated for version 2.8.6. ham/tucnak: Updated for version 4.72. libraries/SDL3: Updated for version 3.4.10 libraries/avm: Added (AOM Video Models). libraries/dav2d: Added (AV2 Decoder). libraries/libavif: Updated for version 1.4.2 libraries/libcoap: Updated for version 4.3.5b. libraries/libfilezilla: Updated for version 0.56.1. libraries/libgav1: Added (Open Video Codec). libraries/libmpdclient: Updated for version 2.24 libraries/librdkafka: Updated for version 2.14.2 libraries/librist: Updated for version 0.2.17 libraries/libslirp: Updated for version 4.9.3 libraries/libxnvctrl: Updated for version 595.80. libraries/libzia: Updated for version 4.72. libraries/python3-plumbum: Updated for version 2.0.0. libraries/swt: Added (SWT Library). libraries/tktray: Added (System Tray Extension). multimedia/tsduck: Updated for version 3.41.4299. network/AdGuardHome: Updated for version 0.107.77. network/betterbird-bin: Updated for version 140.11.0esr. network/brave-browser: update 1.90.128 network/caddy: Updated for version 2.11.4. network/chawan: Updated for version 0.4.2 network/cisco-secure-client-vpn: Updated for version 5.1.17.3394. network/dropbox: Updated for version 254.4.2518. network/filezilla: Updated for version 3.70.6. network/glance: Updated for version 0.8.5 network/grafana: Updated for version 13.0.2. network/halloy: Added (IRC Client). network/halloy: Fix permission. network/helium-browser: Updated for version 0.12.5.1 network/ipscan-bin: Added (IP Scanner). network/jitsi-meet-desktop: Updated for version 2026.6.0 network/landrun: update to 0.1.14 network/librewolf: Updated for version 151.0.2_1 network/microsoft-edge: Updated for version 148.0.3967.96. network/modemu2k: Updated for version 0.2.2. network/nordvpn-gui: Updated for version 5.0.0. network/nordvpn: Updated for version 5.0.0. network/opensmtpd: Updated for version 7.8.0p1. network/opera: Updated for version 132.0.5905.11 network/rclone: Updated for version 1.74.2 network/rustdesk: Updated for version 1.4.7. network/tailscale: Updated for version 1.98.3 network/tor-browser: Updated for version 15.0.15. network/vivaldi: Updated for version 8.0.4033.44. network/waterfox: Updated for version 6.6.14 network/zen-browser: Updated for version 1.20.1b office/hebcal: Updated for version 5.12.2. office/ledger-live: Updated for version 4.6.1 office/libgourou: Added (ADEPT protocol impl). office/python3-mintotp: Updated script. office/qownnotes: Updated for version 26.6.3. office/wps-office-dicts: Updated for version 26.2.4.2 perl/MoarVM: Updated for version 2026.05.1 perl/perl-http-daemon: Switch to Build.PL. python/python3-debugpy: Update for 1.8.21 python/python3-hatchling: Updated for version 1.30.1. python/python3-plotly: Updated for version 6.8.0 python/python3-pypdf: Updated for version 6.12.2 python/python3-trove-classifiers: Updated for version 2026.6.1.19. python/ruff-bin: Upgraded for version 0.15.15 python/ty-bin: Upgraded for version 0.0.42 system/alacritty: Updated for version 0.17.0. system/avfs: Updated for version 1.3.0 system/conky: Updated for version 1.24.0. system/docker-compose: Updated for version 5.1.4 system/dosbox-x: Updated for version 2026.06.02 system/elilong: Added (Boot Manager). system/freeipmi: Updated for version 1.6.18. system/fwupd: Updated for version 2.0.20. system/powershell: Updated for version 7.6.2. system/prometheus: Updated for version 3.12.0 system/squashfuse: Updated for version 0.6.2. system/torrent-file-editor: Updated for version 1.0.3. system/vifm: Updated for version 0.14.4. +--------------------------+ -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From willysr at slackbuilds.org Sat Jun 6 14:51:39 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sat, 6 Jun 2026 21:51:39 +0700 Subject: [Slackbuilds-users] broken symlink or owner Message-ID: <20260606215139.38d04e26@home.slackie.org> Hello everyone we have just noticed a few things after observing this week's public update (the issue has persisted for a long time ago, but we never noticed it) that some scripts, despite passed the CI test, resulted in some broken symlinks or owners We urge maintainers to review their own scripts for following things: 1. If you want to copy certain file from your SlackBuild directory ($CWD), please use cat instead of cp. Please see this example: https://git.slackbuilds.org/slackbuilds/commit/?id=2f3b425e3 2. Please review the final doinst.sh. Some scripts has a symlink outside of the resulting package, most likely it linked to the build directory. So far, pghvlaans reported lammps and fonts-redhat (fixed). There might be others. this is an example of lammps (which is incorrect) ( cd usr/share/lammps/potentials ; ln -sf /var/cache/sbopkg/C_10_10.mesocnt C_10_10.mesocnt ) this is an example of fonts-redhat which has been fixed ( cd etc/fonts/conf.d ; rm -rf 60-overpass-fonts.conf ) ( cd etc/fonts/conf.d ; ln -sf ../conf.avail/60-overpass-fonts.conf 60-overpass-fonts.conf ) If you think you found some scripts failing with these same issue which is not your own scripts, please raise and issue in github/gitlab and please provide some evidence (doinst.sh is good example) Thank you -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From zsd+slackbuilds at jdvb.ca Sat Jun 6 17:07:17 2026 From: zsd+slackbuilds at jdvb.ca (Jim) Date: Sat, 6 Jun 2026 14:07:17 -0300 Subject: [Slackbuilds-users] broken symlink or owner In-Reply-To: <20260606215139.38d04e26@home.slackie.org> References: <20260606215139.38d04e26@home.slackie.org> Message-ID: <20260606.170717.GD32068@x360.localdomain> On Sat, Jun 6, 2026 at 21:51 (+0700), Willy Sudiarto Raharjo wrote: > Hello everyone > we have just noticed a few things after observing this week's public update > (the issue has persisted for a long time ago, but we never noticed it) that > some scripts, despite passed the CI test, resulted in some broken symlinks or > owners > We urge maintainers to review their own scripts for following things: > 1. If you want to copy certain file from your SlackBuild directory ($CWD), > please use cat instead of cp. Please see this example: > https://git.slackbuilds.org/slackbuilds/commit/?id=2f3b425e3 ? The link points to an example where CHANGES and TODO are still copied with "cp". Is that example only considered to be partially fixed, or is this "use cat" advice only for certain peculiar files? I'm sort of curious... a lot of SlackBuilds have chown -R root:root . Would it be OK to instead just either do another recursive chown afterwards if there are no non-root owner/group permissions, or maybe change cp -a to cp -a --no-preserve=ownership In those cases where a lot of files are copied, using the above cp seems more expeditious than using a bunch of cat commands (or writing a loop). Thanks. Jim From urchlay at slackware.uk Sat Jun 6 20:09:26 2026 From: urchlay at slackware.uk (B. Watson) Date: Sat, 6 Jun 2026 16:09:26 -0400 (EDT) Subject: [Slackbuilds-users] broken symlink or owner In-Reply-To: <20260606.170717.GD32068@x360.localdomain> References: <20260606215139.38d04e26@home.slackie.org> <20260606.170717.GD32068@x360.localdomain> Message-ID: <6997f17c-5b4b-5c65-c996-25f6ad5ef06@slackware.uk> On Sat, 6 Jun 2026, Jim via SlackBuilds-users wrote: > The link points to an example where CHANGES and TODO are still copied with > "cp". Is that example only considered to be partially fixed, or is this > "use cat" advice only for certain peculiar files? The issue with cp is when copying files from $CWD, not from the extracted source. From fourtysixandtwo at sliderr.net Sun Jun 7 02:00:49 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Sat, 6 Jun 2026 20:00:49 -0600 Subject: [Slackbuilds-users] broken symlink or owner In-Reply-To: <6997f17c-5b4b-5c65-c996-25f6ad5ef06@slackware.uk> References: <20260606215139.38d04e26@home.slackie.org> <20260606.170717.GD32068@x360.localdomain> <6997f17c-5b4b-5c65-c996-25f6ad5ef06@slackware.uk> Message-ID: "cp -aL" would also fix the problem...dereference the link. On Sat, Jun 6, 2026 at 2:14?PM B. Watson wrote: > > > > On Sat, 6 Jun 2026, Jim via SlackBuilds-users wrote: > > > The link points to an example where CHANGES and TODO are still copied with > > "cp". Is that example only considered to be partially fixed, or is this > > "use cat" advice only for certain peculiar files? > > The issue with cp is when copying files from $CWD, not from the > extracted source. > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From urchlay at slackware.uk Sun Jun 7 03:01:25 2026 From: urchlay at slackware.uk (B. Watson) Date: Sat, 6 Jun 2026 23:01:25 -0400 (EDT) Subject: [Slackbuilds-users] broken symlink or owner In-Reply-To: References: <20260606215139.38d04e26@home.slackie.org> <20260606.170717.GD32068@x360.localdomain> <6997f17c-5b4b-5c65-c996-25f6ad5ef06@slackware.uk> Message-ID: <9ce47a36-f8eb-a08f-dc1c-ea277950f0f@slackware.uk> On Sat, 6 Jun 2026, fourtysixandtwo wrote: > "cp -aL" would also fix the problem...dereference the link. Just using cp (with no flags) generally would do the same. # mkdir a # cd a # touch a # ln -s a b # ls -l total 0 -rw-r--r-- 1 root root 0 Jun 6 22:53 a lrwxrwxrwx 1 root root 1 Jun 6 22:53 b -> a # cp b c # ls -l c -rw-r--r-- 1 root root 0 Jun 6 22:54 c "c" ends up a regular file, not a symlink. # cp -a b d # ls -l d lrwxrwxrwx 1 root root 1 Jun 6 22:53 d -> a ...with "cp -a", the destination ends up being a symlink. The intent of using "cp -a" is to preserve the timestamp, I suppose. But "cat $CWD/file > $PKG/path/file" doesn't preserve the timestamp either. Six of one, half a dozen of the other. So the rule should be: do not use "cp -a" to copy files from $CWD into $PKG. Not only does it risk creating broken symlinks, but your script doesn't know for a fact that root is the owner of the files in $CWD, and shouldn't make that assumption. From fourtysixandtwo at sliderr.net Sun Jun 7 03:56:17 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Sat, 6 Jun 2026 21:56:17 -0600 Subject: [Slackbuilds-users] broken symlink or owner In-Reply-To: <9ce47a36-f8eb-a08f-dc1c-ea277950f0f@slackware.uk> References: <20260606215139.38d04e26@home.slackie.org> <20260606.170717.GD32068@x360.localdomain> <6997f17c-5b4b-5c65-c996-25f6ad5ef06@slackware.uk> <9ce47a36-f8eb-a08f-dc1c-ea277950f0f@slackware.uk> Message-ID: True. What I like about cp -aL is being specific about it's operation...no assumption. On Sat, Jun 6, 2026 at 9:06?PM B. Watson wrote: > > > > On Sat, 6 Jun 2026, fourtysixandtwo wrote: > > > "cp -aL" would also fix the problem...dereference the link. > > Just using cp (with no flags) generally would do the same. > > # mkdir a > # cd a > # touch a > # ln -s a b > # ls -l > total 0 > -rw-r--r-- 1 root root 0 Jun 6 22:53 a > lrwxrwxrwx 1 root root 1 Jun 6 22:53 b -> a > # cp b c > # ls -l c > -rw-r--r-- 1 root root 0 Jun 6 22:54 c > > "c" ends up a regular file, not a symlink. > > # cp -a b d > # ls -l d > lrwxrwxrwx 1 root root 1 Jun 6 22:53 d -> a > > ...with "cp -a", the destination ends up being a symlink. > > The intent of using "cp -a" is to preserve the timestamp, I suppose. But > "cat $CWD/file > $PKG/path/file" doesn't preserve the timestamp either. > Six of one, half a dozen of the other. > > So the rule should be: do not use "cp -a" to copy files from $CWD into > $PKG. Not only does it risk creating broken symlinks, but your script > doesn't know for a fact that root is the owner of the files in $CWD, > and shouldn't make that assumption. > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From lumin+slackbuilds at etherlight.link Mon Jun 8 03:09:23 2026 From: lumin+slackbuilds at etherlight.link (Lumin Etherlight) Date: Mon, 08 Jun 2026 06:09:23 +0300 Subject: [Slackbuilds-users] RFC: SlackBuild to Install Newer ICU to /opt Message-ID: Hello, friends, I just submitted icu4c-opt, which installs a newer version of ICU to /opt. The goal is to have it available for packages that require ICU newer than what is in base Slackware. Packages such as WebKitGTK, whose upgrade is blocked by lack of ICU modern enough to build it. This version of ICU installed to /opt allows us to build WebKitGTK, and possibly other packages, by adding the library path /opt/icu/usr/lib64 to their -rpath at linking phase. I've been running the latest WebKitGTK as the backend for my suckless surf for the past week by doing this, and it seems to be working well. Note that packages like WebKitGTK also link against other packages that depend on ICU, such as SQLite3, and thus, the final binary will link both the new ICU and the old ICU, but that is not any problem, because ICU symbols are versioned in its shared objects. For example, running: objdump -T /usr/lib64/libicuio.so | less would show symbols like: [...] _ZN6icu_6913UnicodeStringD1Ev ucnv_toUnicode_69 u_charsToUChars_69 [...] where 69 is the version of ICU in base Slackware; the build installed to /opt shows 78 instead. We can't install the new ICU package to /usr/lib64, despite this though, because the package contains binaries, C headers, and pkg-config files, that do conflict with Slackware's base ICU, installing to /opt seems to be the saner option. Feedback and suggestions are welcome. Once this script is hopefully published, I will work on cleaning up my latest WebKitGTK SlackBuild, and we can have an up-to-date version available. The ICU SlackBuild was tested on clean Slackware installs, fully-patched, for both 64bit and 32bit. Still doing more testing on WebKitGTK, its builds take 6 hours each, at least, so it's been tedious :) Thank you all~ Best Regards, Lumin Etherlight From lumin+slackbuilds at etherlight.link Mon Jun 8 08:19:26 2026 From: lumin+slackbuilds at etherlight.link (Lumin Etherlight) Date: Mon, 08 Jun 2026 11:19:26 +0300 Subject: [Slackbuilds-users] RFC: SlackBuild to Install Newer Python to /opt Message-ID: Hello, friends, I was trying to package magic-wormhole[1], but found out that it requires Python 3.10+, which is newer than the version available in Slackware. I solved this by compiling a python3-opt version of python, that installs to /opt, without effect on the base Python install. I also wrote a SlackBuild for magic-wormhole that installs pre-built wheels for the package and all of its dependencies into a venv, then packages it as an installation to /opt too. the wormhole executables are then copied to /usr/bin, and they work as expected; they automatically use the new /opt Python installation, since they set it as the shebang #! interpreter, thus using the libraries installed in that venv. Wormhole works, all dependencies are in the /opt/magic-wormhole-bin venv, the Python install it uses is in /opt/python3. This seems to be some reasonable method to package such applications. Close to a typical -bin package, but for Python, basically. The final wormhole package is 26MiB, so not too bloated. Other applications that may depend on newer Python3 versions can perhaps do the same, until we hopefully get a newer Python in Slackware. No internet connection is required at build-time for this method; all dependencies are listed in the .info file as expected. I have submitted both scripts; python3-opt, and magic-wormhole-bin, for your consideration and review. I don't expect them to be published soon, of course, as this approach is not traditionally used in SlackBuilds, so it will likely take some discussion, testing, and improvement. On my side, python3-opt was tested on clean Slackware installs fully patched, for both 32bit and 64bit. As for magic-wormhole-bin, it works on 64bit for now, and that's where I tested it. It fails on 32bit, in an isolated venv, with some Rust compiler errors, as one of the dependencies compiles something at some point, probably a Python plugin. I haven't had time to debug this yet. Feedback is, as always, much appreciated :) [1]: https://magic-wormhole.readthedocs.io/ Best Regards, Lumin Etherlight From matteo.bernardini at gmail.com Mon Jun 8 08:30:39 2026 From: matteo.bernardini at gmail.com (Matteo Bernardini) Date: Mon, 8 Jun 2026 10:30:39 +0200 Subject: [Slackbuilds-users] RFC: SlackBuild to Install Newer Python to /opt In-Reply-To: References: Message-ID: hi Lumin, we avoided doing a python3-opt SlackBuild until now because we didn't want to install a parallel python interpreter in the system: the potential new dependencies that the various scripts that might use that are *a lot* and we cannot afford to maintain what we have on SBo for the system's python also for another python in /opt, it will result in madness for the maintainers and for the admins. but if you really want to use a newer python for wormhole you can add the python3 build to the wormhole SlackBuild itself so that *everything* is restricted to the /opt/wormhole directory, also the newer python3 interpreter, so that no other script should use it. Matteo Il giorno lun 8 giu 2026 alle ore 10:19 Lumin Etherlight via SlackBuilds-users ha scritto: > > Hello, friends, > > I was trying to package magic-wormhole[1], > but found out that it requires Python 3.10+, which > is newer than the version available in Slackware. > I solved this by compiling a python3-opt version > of python, that installs to /opt, without effect > on the base Python install. > > I also wrote a SlackBuild for magic-wormhole > that installs pre-built wheels for the package and > all of its dependencies into a venv, then packages > it as an installation to /opt too. the wormhole > executables are then copied to /usr/bin, and they > work as expected; they automatically use the new > /opt Python installation, since they set it as the > shebang #! interpreter, thus using the libraries > installed in that venv. > > Wormhole works, all dependencies are in the > /opt/magic-wormhole-bin venv, the Python install > it uses is in /opt/python3. This seems to be some > reasonable method to package such applications. > Close to a typical -bin package, but for Python, > basically. The final wormhole package is 26MiB, > so not too bloated. Other applications that may > depend on newer Python3 versions can perhaps do > the same, until we hopefully get a newer Python in > Slackware. No internet connection is required at > build-time for this method; all dependencies are > listed in the .info file as expected. > > I have submitted both scripts; python3-opt, > and magic-wormhole-bin, for your consideration and > review. I don't expect them to be published soon, > of course, as this approach is not traditionally > used in SlackBuilds, so it will likely take some > discussion, testing, and improvement. On my side, > python3-opt was tested on clean Slackware installs > fully patched, for both 32bit and 64bit. As for > magic-wormhole-bin, it works on 64bit for now, and > that's where I tested it. It fails on 32bit, in > an isolated venv, with some Rust compiler errors, > as one of the dependencies compiles something at > some point, probably a Python plugin. I haven't > had time to debug this yet. > > Feedback is, as always, much appreciated :) > > [1]: https://magic-wormhole.readthedocs.io/ > > > Best Regards, > Lumin Etherlight > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From phalange at komputermatrix.com Mon Jun 8 15:58:41 2026 From: phalange at komputermatrix.com (phalange at komputermatrix.com) Date: Mon, 08 Jun 2026 11:58:41 -0400 Subject: [Slackbuilds-users] brave-origin Message-ID: <762f6c4e155e19524ab479abb90336d5@komputermatrix.com> Did someone already push up a version of brave origin? I maintain brave and tried push origin just now but it seems something is pending. -A From glimrick at epilitimus.com Mon Jun 8 17:33:20 2026 From: glimrick at epilitimus.com (Glenn) Date: Mon, 8 Jun 2026 09:33:20 -0800 Subject: [Slackbuilds-users] RFC: SlackBuild to Install Newer Python to /opt In-Reply-To: References: Message-ID: <8ab17243-e29b-4d48-b1c9-b906e14ad347@epilitimus.com> For anyone interested, since this topic has come up yet again. Some time back I wrote a script which makes some minor changes to a Slackbuild for a python3 package to allow it to be easily rebuilt using whatever version of python the builder chooses, the default remains the stock version. The resulting package has a unique file name so it plays nice with other versions. I understand the rationale for not upgrading the stock version, but for those of us that require an upgraded version it allows an easy path to do so. SB need not accept any official responsibility for it and can take a "use at your own risk" posture which also frees maintainers. I currently run both 3.14 and the stock 3.9 with no issues. For anyone interested I offer the script free to use. Message me is you want to try it. Glenn On 6/8/26 00:30, Matteo Bernardini wrote: > hi Lumin, > > we avoided doing a python3-opt SlackBuild until now because we didn't > want to install a parallel python interpreter in the system: the > potential new dependencies that the various scripts that might use > that are *a lot* and we cannot afford to maintain what we have on SBo > for the system's python also for another python in /opt, it will > result in madness for the maintainers and for the admins. > but if you really want to use a newer python for wormhole you can add > the python3 build to the wormhole SlackBuild itself so that > *everything* is restricted to the /opt/wormhole directory, also the > newer python3 interpreter, so that no other script should use it. > > Matteo > > Il giorno lun 8 giu 2026 alle ore 10:19 Lumin Etherlight via > SlackBuilds-users ha scritto: > > > Hello, friends, > > ? ? ? ? I was? trying to? package magic-wormhole[1], > ? but found out that it requires Python 3.10+, which > ? is newer than the? version available in Slackware. > ? I solved? this by compiling a? python3-opt version > ? of python,? that installs to /opt,? without effect > ? on the base Python install. > > ? ? ? ? I also wrote a SlackBuild for magic-wormhole > ? that installs pre-built wheels for the package and > ? all of its dependencies into a venv, then packages > ? it as? an installation to /opt? too.? the wormhole > ? executables are then copied? to /usr/bin, and they > ? work as? expected; they automatically use? the new > ? /opt Python installation, since they set it as the > ? shebang #!? interpreter,? thus using the libraries > ? installed in that venv. > > ? ? ? ? Wormhole works, all? dependencies are in the > ? /opt/magic-wormhole-bin? venv, the? Python install > ? it uses is in /opt/python3.? This seems to be some > ? reasonable? method to? package such? applications. > ? Close to? a typical -bin package,? but for Python, > ? basically.? The? final wormhole package? is 26MiB, > ? so not? too bloated.? Other applications? that may > ? depend on? newer Python3? versions can? perhaps do > ? the same, until we hopefully get a newer Python in > ? Slackware.? No internet? connection is required at > ? build-time for? this method; all? dependencies are > ? listed in the .info file as expected. > > ? ? ? ? I have submitted? both scripts; python3-opt, > ? and magic-wormhole-bin, for your consideration and > ? review.? I don't expect them to be published soon, > ? of course,? as this approach is? not traditionally > ? used in? SlackBuilds, so it will? likely take some > ? discussion, testing, and improvement.? On my side, > ? python3-opt was tested on clean Slackware installs > ? fully patched,? for both 32bit and? 64bit.? As for > ? magic-wormhole-bin, it works on 64bit for now, and > ? that's where I? tested it.? It fails? on 32bit, in > ? an isolated venv, with? some Rust compiler errors, > ? as one? of the dependencies compiles? something at > ? some point,? probably a Python plugin.? ?I haven't > ? had time to debug this yet. > > ? Feedback is, as always, much appreciated :) > > [1]: https://magic-wormhole.readthedocs.io/ > > > Best Regards, > Lumin Etherlight > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives -https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ -https://slackbuilds.org/faq/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fourtysixandtwo at sliderr.net Mon Jun 8 19:04:32 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Mon, 8 Jun 2026 13:04:32 -0600 Subject: [Slackbuilds-users] brave-origin In-Reply-To: <762f6c4e155e19524ab479abb90336d5@komputermatrix.com> References: <762f6c4e155e19524ab479abb90336d5@komputermatrix.com> Message-ID: Yes, you can see it here: https://slackbuilds.org/ready/ On Mon, Jun 8, 2026 at 9:58?AM wrote: > > Did someone already push up a version of brave origin? I maintain brave > and tried push origin just now but it seems something is pending. > -A > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From willysr at slackbuilds.org Thu Jun 11 04:23:58 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Thu, 11 Jun 2026 11:23:58 +0700 Subject: [Slackbuilds-users] RFC: SlackBuild to Install Newer Python to /opt In-Reply-To: <8ab17243-e29b-4d48-b1c9-b906e14ad347@epilitimus.com> References: <8ab17243-e29b-4d48-b1c9-b906e14ad347@epilitimus.com> Message-ID: <1A894FFF-4F02-4294-B023-EC98289AE4D2@slackbuilds.org> >For anyone interested, since this topic has come up yet again. Some time back I wrote a script which makes some minor changes to a Slackbuild for a python3 package to allow it to be easily rebuilt using whatever version of python the builder chooses, the default remains the stock version. The resulting package has a unique file name so it plays nice with other versions. I understand the rationale for not upgrading the stock version, but for those of us that require an upgraded version it allows an easy path to do so. SB need not accept any official responsibility for it and can take a "use at your own risk" posture which also frees maintainers. I currently run both 3.14 and the stock 3.9 with no issues. when a script is accepted, then we have to make sure it works with others and not causing future problems plus not adding more load to all maintainers and admin to test the scripts in our repository if its not acceptable in SBo, it doesn't prevent anyone to post it somewhere else. i privately maintain some scripts that works only in current, thus not acceptable in SBo repository. So i push it to my own repository Willy Sudiarto Raharjo From j+sbo-users at maschinengott.de Thu Jun 11 19:41:25 2026 From: j+sbo-users at maschinengott.de (jay) Date: Thu, 11 Jun 2026 21:41:25 +0200 Subject: [Slackbuilds-users] Arch User Repository compromise Message-ID: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> Hi all, the Arch User Repository (AUR, basically Arch Linux' SBo) has been used as a malware (infostealer) vector today. I'm posting this to say we should be extra vigilant with the work of new maintainers taking over packages at this time. I propose the admins should ask the list if they're not sure about a submission or don't have the capacity to sufficiently check it. mode of operation: > The newest maintainer for the alvr AUR package has made a commit that adds npm packages to what is quite clearly not a npm project. As well as replaced the email addresses of previous maintainers with their own while keeping the same name as the latest committer. More can be seen from the comments of various users since this update has been pushed. ?https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/2LGBF2AZBPVCCY4VTN6DOVUNNBURFJ2J/ more info: https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/FGXPCB3ZVCJIV7FX323SBAX2JHYB7ZS4/ From lists at osh.id.au Fri Jun 12 04:35:19 2026 From: lists at osh.id.au (David O'Shaughnessy) Date: Fri, 12 Jun 2026 12:35:19 +0800 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> References: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> Message-ID: <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> It seems there have been a few SBo updates pushed lately not by the actual maintainers too (and maybe others that maintainers might have even missed)... probably we need some GPG-style identity verification? On Fri, 12 Jun 2026, at 3:41 AM, jay wrote: > Hi all, > the Arch User Repository (AUR, basically Arch Linux' SBo) has been used > as a malware (infostealer) vector today. > > I'm posting this to say we should be extra vigilant with the work of new > maintainers taking over packages at this time. I propose the admins > should ask the list if they're not sure about a submission or don't have > the capacity to sufficiently check it. > > mode of operation: > > The newest maintainer for the alvr AUR package has made a commit > that > adds npm packages to what is quite clearly not a npm project. As well > as > replaced the email addresses of previous maintainers with their own > while keeping the same name as the latest committer. More can be seen > from the comments of various users since this update has been pushed. > ?https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/2LGBF2AZBPVCCY4VTN6DOVUNNBURFJ2J/ > > more info: > https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/FGXPCB3ZVCJIV7FX323SBAX2JHYB7ZS4/ From willysr at slackbuilds.org Fri Jun 12 05:49:00 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Fri, 12 Jun 2026 12:49:00 +0700 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> References: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> Message-ID: <20260612124900.3144c039@office64.slackie.org> >It seems there have been a few SBo updates pushed lately not by the >actual maintainers too (and maybe others that maintainers might have >even missed)... probably we need some GPG-style identity verification? > >On Fri, 12 Jun 2026, at 3:41 AM, jay wrote: >> Hi all, >> the Arch User Repository (AUR, basically Arch Linux' SBo) has been >> used as a malware (infostealer) vector today. >> >> I'm posting this to say we should be extra vigilant with the work of >> new maintainers taking over packages at this time. I propose the >> admins should ask the list if they're not sure about a submission or >> don't have the capacity to sufficiently check it. >> >> mode of operation: >> > The newest maintainer for the alvr AUR package has made a commit >> that >> adds npm packages to what is quite clearly not a npm project. As >> well as >> replaced the email addresses of previous maintainers with their own >> while keeping the same name as the latest committer. More can be >> seen from the comments of various users since this update has been >> pushed. >> ?https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/2LGBF2AZBPVCCY4VTN6DOVUNNBURFJ2J/ >> >> more info: >> https://lists.archlinux.org/archives/list/aur-general at lists.archlinux.org/thread/FGXPCB3ZVCJIV7FX323SBAX2JHYB7ZS4/ Thanks for the info we are aware of such situation, but unless we force all maintainers to submit updates via github/gitlab, this kind of situation is easy to reproduce, since you just need to know maintainer's email in order to submit a new updates on behalf of the original maintainer. Another thing is that we do weekly updates, so everyone can review the current week's progress in https://slackbuilds.org/ready/ before it's merged. -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From list+sbo at vahedi.org Fri Jun 12 14:17:16 2026 From: list+sbo at vahedi.org (Shahab Vahedi) Date: Fri, 12 Jun 2026 17:17:16 +0300 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: <20260612124900.3144c039@office64.slackie.org> References: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> <20260612124900.3144c039@office64.slackie.org> Message-ID: <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> Jun 12, 2026 Willy Sudiarto Raharjo: > [...] unless we force all maintainers to > submit updates via github/gitlab, this kind of situation is easy to > reproduce, since you just need to know maintainer's email in order to > submit a new updates on behalf of the original maintainer. I'm not a fan of using those services, but if that's the price to pay, so be it. I don't think using gitlab/github is the only way. For example: 1. SB can send emails to every maintainer, letting them set up a password. Later, when they use the submit form, they must fill this optional password field. After the submission, the CI behind the scene, checks if the provided pass matches the maintainer's pass... 2. We can use Forgeo instance from AlienBOB. I'm pretty sure he'll help us there despite his size limit. Or we can run our own instance. I'll be more than happy to donate money in that direction. 3. People can send patches in the form of signed emails (as less popular of an option it might be, it still could ork). > [...] we do weekly updates, so everyone can review the > current week's progress in https://slackbuilds.org/ready/ before it's > merged. Rarely anyone is going to check that. Security is best kept in check when it is automatically enforced. -Shahab From willysr at slackbuilds.org Fri Jun 12 14:54:27 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Fri, 12 Jun 2026 21:54:27 +0700 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> References: <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> <20260612124900.3144c039@office64.slackie.org> <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> Message-ID: <20260612215427.0a536f38@home.slackie.org> >> [...] unless we force all maintainers to >> submit updates via github/gitlab, this kind of situation is easy to >> reproduce, since you just need to know maintainer's email in order to >> submit a new updates on behalf of the original maintainer. > >I'm not a fan of using those services, but if that's the price to pay, so be >it. > >I don't think using gitlab/github is the only way. For example: > >1. SB can send emails to every maintainer, letting them set up a password. >Later, when they use the submit form, they must fill this optional password >field. After the submission, the CI behind the scene, checks if the provided >pass matches the maintainer's pass... > >2. We can use Forgeo instance from AlienBOB. I'm pretty sure he'll help us >there despite his size limit. Or we can run our own instance. I'll be more >than happy to donate money in that direction. > >3. People can send patches in the form of signed emails (as less popular of an >option it might be, it still could ork). > > >> [...] we do weekly updates, so everyone can review the >> current week's progress in https://slackbuilds.org/ready/ before it's >> merged. > >Rarely anyone is going to check that. Security is best kept in check when it >is automatically enforced. We follow the KISS principle :) this is just my personal opinion though #1: we have to keep in mind of everyone's password, which i think people will forget to do for sure, especially if he's doing mass updates at once. #2 configuring it to work with SBo infrastructure might be a little bit complicated as the public updates MUST be done in the SBo machine itself due to the custom workflow that SBo adopted for years. #3 we allowed this during preparation for new repo, but it's a bit hassle to make a branch for each patches and push it to github/gitlab to test it against CI manually, where people can just send PR/MR directly and even some maintainers are given access to run the bot directly -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From milgram at cgpp.com Fri Jun 12 15:19:18 2026 From: milgram at cgpp.com (J. Milgram) Date: Fri, 12 Jun 2026 11:19:18 -0400 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> <20260612215427.0a536f38@home.slackie.org> References: <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> <20260612215427.0a536f38@home.slackie.org> <20260612124900.3144c039@office64.slackie.org> Message-ID: How about asking maintainers to submit separate gpg signature files when uploading packages, like the .asc sig files we now download from the repo. Introduces key trust issues but upside is that it should be simple to verify immediately on uploading. (Not a fan of having yet one more password...) > > On Jun 12, 2026 at 10:54, Willy Sudiarto Raharjo wrote: > > > >> [...] unless we force all maintainers to > >> submit updates via github/gitlab, this kind of situation is easy to > >> reproduce, since you just need to know maintainer's email in order to > >> submit a new updates on behalf of the original maintainer. > > > >I'm not a fan of using those services, but if that's the price to pay, so be > >it. > > > >I don't think using gitlab/github is the only way. For example: > > > >1. SB can send emails to every maintainer, letting them set up a password. > >Later, when they use the submit form, they must fill this optional password > >field. After the submission, the CI behind the scene, checks if the provided > >pass matches the maintainer's pass... > > > >2. We can use Forgeo instance from AlienBOB. I'm pretty sure he'll help us > >there despite his size limit. Or we can run our own instance. I'll be more > >than happy to donate money in that direction. > > > >3. People can send patches in the form of signed emails (as less popular of an > >option it might be, it still could ork). > > > > > >> [...] we do weekly updates, so everyone can review the > >> current week's progress in https://slackbuilds.org/ready/ before it's > >> merged. > > > >Rarely anyone is going to check that. Security is best kept in check when it > >is automatically enforced. > > We follow the KISS principle :) > this is just my personal opinion though > #1: we have to keep in mind of everyone's password, which i think people will > forget to do for sure, especially if he's doing mass updates at once. > #2 configuring it to work with SBo infrastructure might be a little bit > complicated as the public updates MUST be done in the SBo machine itself due to > the custom workflow that SBo adopted for years. > #3 we allowed this during preparation for new repo, but it's a bit hassle to > make a branch for each patches and push it to github/gitlab to test it against > CI manually, where people can just send PR/MR directly and even some > maintainers are given access to run the bot directly > > > -- > Willy Sudiarto Raharjo > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1.41421 at gmail.com Fri Jun 12 16:18:14 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Fri, 12 Jun 2026 10:18:14 -0600 Subject: [Slackbuilds-users] updates to signal-desktop In-Reply-To: References: <3e091760-c8f4-4d64-b7ef-7a44cc4ca980@cgpp.com> Message-ID: I had a go at it and it works as promised - much appreciated. Not without some trepidation though, for I was stupid enough to type in installpkg --rot /opt/glibc glibc-2.42-x86_64-1_slack15.0.txz Fortunately, I caught it on time just before it actually started installing libraries and whatnot. This accident makes me think that installpkg should perhaps be changed to take into account such fat fingers mistakes: in this case, just stopping immediately on detecting that --rot is not a valid option. On Wed, Jun 3, 2026 at 4:55?PM Luveh Keraph <1.41421 at gmail.com> wrote: > Thanks. I'll take a stab at it in a sandbox over the weekend. > > On Wed, Jun 3, 2026 at 4:33?PM Lumin Etherlight via SlackBuilds-users < > slackbuilds-users at slackbuilds.org> wrote: > >> Luveh Keraph <1.41421 at gmail.com> writes: >> >> > I concur. signal-desktop is not working any more >> > under 15.0. Will it be possible to have it working >> > under 15.0 without having to use glibc testing >> > packages? Quite frankly, having to use them sounds >> > scary. >> >> You can use the following hack, which worked >> for me. Install the new testing glibc into a root >> inside /opt/ isolated from the rest of the system, >> then patch all executable and libraries inside the >> latest Signal package to use the glibc inside /opt >> instead of the system one. >> >> First, upgrade to the latest Signal package: >> >> upgradepkg --install-new signal-desktop-8.11.0-x86_64-1_SBo.tgz >> >> Then, get the testing glibc package: >> >> lftp >> ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/testing/packages/binutils-gcc-glibc >> \ >> -e 'get -c glibc-2.42-x86_64-1_slack15.0.txz' >> >> Install it to a path in /opt (note the --root): >> >> installpkg --root /opt/glibc glibc-2.42-x86_64-1_slack15.0.txz >> >> Finally, use patchelf to update the runtime >> linker in all executable files, and use it again >> to override the linker library search path to use >> the latest installed glibc libraries: >> >> find /opt/Signal/ -type f -executable \ >> -exec patchelf --set-interpreter >> /opt/glibc/lib64/ld-linux-x86-64.so.2 {} \; \ >> -exec patchelf --force-rpath --set-rpath >> \$ORIGIN:/opt/glibc/lib64 {} \; >> >> The $ORIGIN path is required, as a literal >> string, with $ escaped from the shell; it is not a >> shell variable. This literal string has a special >> meaning to the linker to allow the executable, in >> this case Signal, to search its own directory for >> libraries. Additionally, do not be alarmed if you >> see errors about not finding `.interp' sections, >> they are harmless, and happen because the dynamic >> linker in shared libraries can not be updated in >> the ELF binary itself, but is set by the actual >> executable that requests the library. >> >> Now, run Signal as you usually do, it should work. >> >> Hopefully :) >> >> This is definitely a hacky path, but it is a >> much more narrow intervention than updating glibc >> for your entire system. It is also isolated from >> the rest of the system, so harm is minimized. If >> you want to revert what we did here, simply run: >> >> rm -rf /opt/glibc >> upgradepkg --reinstall signal-desktop-8.11.0-x86_64-1_SBo.tgz >> >> And you're back to a clean slate. >> >> >> Best Wishes, >> Lumin Etherlight >> _______________________________________________ >> SlackBuilds-users mailing list >> SlackBuilds-users at slackbuilds.org >> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >> FAQ - https://slackbuilds.org/faq/ >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From sb at rbn.im Fri Jun 12 20:28:42 2026 From: sb at rbn.im (Ruben Schuller) Date: Fri, 12 Jun 2026 22:28:42 +0200 Subject: [Slackbuilds-users] Arch User Repository compromise In-Reply-To: References: <7bfb69ed-bcf3-4305-aee3-0da19750f779@vahedi.org> <9a7a4485-a870-430f-83cb-a8e8f3f5690f@maschinengott.de> <5b27c304-e6c1-4a62-aa63-215a7749ee90@app.fastmail.com> <20260612215427.0a536f38@home.slackie.org> <20260612124900.3144c039@office64.slackie.org> Message-ID: <20260612222842.43432e1a@banane.kuchen> Hi List, 2026-06-12 "J. Milgram via SlackBuilds-users" : > How about asking maintainers to submit separate gpg signature files > when uploading packages, like the .asc sig files we now download from > the repo. Introduces key trust issues but upside is that it should be > simple to verify immediately on uploading. > > > (Not a fan of having yet one more password...) I would prefer a solution with a GPG signature as well. Just some brainstorming: Save the public key used the first time a SlackBuild is submitted (or first time updated after this is introduced), check against this on following updates. This would at least introduce an additional check. If the saved pubkey is changed by the admins, this should trigger a message to the mailing list to make sure it can't be changed by impostors. Maybe add a cool-down period (7 days or something) where updates can't be submitted with a changed key so there is enough time for people to read the mailing list notification. Cheers Ruben From willysr at slackbuilds.org Sat Jun 13 00:58:09 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sat, 13 Jun 2026 07:58:09 +0700 Subject: [Slackbuilds-users] Updates - 20260613.1 Message-ID: <20260613075809.2b5b0ab5@home.slackie.org> So, as planned, we removed python3-meson-opt for this week's update as -stable has same package, so please remove the one from SBo and start using the one from -stable instead. All scripts that depends on it has been updated in the SBo repository. This week, Urchlay also managed to fix LOTS of scripts to comply with our template, so PLEASE, PLEASE make sure to grab the latest update from our website or repository and update your local copy before you submit for future updates. Sat Jun 13 00:43:38 UTC 2026 academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix academic/gtypist: Fix doinst.sh. academic/maxima: Updated for version 5.49.0. academic/octave: Fix doinst.sh. academic/stellarium: Use correct github URLs. academic/zotero: update 9.0.4 audio/ncmpc: Remove python3-meson-opt dep. audio/ocenaudio-bin: Updated for version 3.19.2 audio/ocp: Fix doinst.sh. audio/reaper: Updated for version 7.74 audio/volume.app: Change email address desktop/cnslock: Change email address desktop/fvwm3: Remove python3-meson-opt dep. desktop/picom: Remove python3-meson-opt dep. desktop/ratpoison: Fix doinst.sh. desktop/wmcpufreq: Change email address desktop/wmpinboard: Change email address desktop/wmstickynotes: Change email address desktop/wmwifi: Change email address desktop/xseticon: Wrap README at 72 columns. desktop/yaru-icon-theme: Remove python3-meson-opt dep. development/HeidiSQL: Updated for version 12.18. development/Kiro: Updated for version 0.12.333. development/a68g: Updated for version 3.12.2. development/abseil-cpp: Updated for version 20260526.0. development/codex: Updated for version 0.136.0 development/dotnet-runtime-10.0: Wrap README at 72 columns. development/electron-bin: Updated for version 42.3.3. development/gf: Updated for version 56c97f66769ec8109a9aff2e475a86c9a6781742. development/github-cli: Updated for version 2.94.0 development/halibut: Fix doinst.sh. development/lazarus: Updated for version 4.8 development/lepton-eda: Fix doinst.sh, /usr/info. development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( development/lm-studio-bin: Removed (Need newer glibc). development/meld3: Remove python3-meson-opt dep. development/mit-scheme: Fix doinst.sh, writes to /usr. development/notepad++: Updated for version 8.9.6.4. development/notepadnext: Use correct github URLs. development/nvidia-container-toolkit: Wrap README at 72 columns. development/positron: Updated for version 2026.06.0_211 development/prek: Added (Pre-commit framework in Rust). development/python3-numpy: Wrap README at 72 columns. development/ropgadget: Wrap README at 72 columns. development/rustc-demangle: Added (Demangle Rust symbols). development/s9fes: Wrap README at 72 columns. development/sbcl: Fix doinst.sh. development/tinyscheme: Wrap README at 72 columns. development/vscode-bin: Updated for version 1.124.2. development/vstudio: Updated for version 17.5. development/zed-editor-bin: Updated for version 1.6.3. games/ZEsarUX: Updated for version 13.0 games/aisleriot: Remove python3-meson-opt dep. games/boosteroid: Fix MD5SUM. games/dealers-choice: Updated for version 0.0.14 Removed python3-meson-opt references games/open-invaders: Update email address. games/sameboy: Updated for version 1.0.3, new maintainer. games/scid_vs_pc: Updated for version 4.27. games/tetrinet: Update email address. gis/foxtrotgps: Fix doinst.sh. graphics/barcode: Fix doinst.sh. graphics/brlcad: Use correct github URL. graphics/flameshot: Updated script graphics/gmic: Use correct github URL. graphics/graphviz: Updated for version 15.0.0 graphics/imv: Remove python3-meson-opt dep. graphics/libplacebo: Remove python3-meson-opt dep. graphics/openimageio: Use correct github URL. graphics/openscad-gearbox: Use correct github URL. graphics/qiv: Updated for version 3.0.4, add FILTER=no option. graphics/trimage: Fix broken symlinks and github URL. graphics/vips: Updated for version 8.18.3. graphics/xnconvert-bin: Added (Image conversion tool). graphics/zgv: Fix doinst.sh. ham/aptdec: Update script. ham/ggmorse: Update script. ham/mbelib: Update script. ham/qlog: Updated for version 0.51.0. ham/sdrangel: Updated for version 7.26.1. ham/serialDV: Updated to use LIBDIRSUFFIX. libraries/Botan2: Wrap README at 72 olumns. libraries/boolstuff: Change email address libraries/cln: Fix doinst.sh. libraries/dav2d: Remove python3-meson-opt dep. libraries/fzssh: Remove python3-meson-opt dep. libraries/gtk-layer-shell: Remove python3-meson-opt dep. libraries/gupnp: Compress man pages. libraries/hidapi: Use correct github URL. libraries/hoedown: Use correct github URL. libraries/icu4c-opt: Added (Component for Unicode). libraries/kashmir: ARCH=noarch, use correct github URL. libraries/libbgcode: Added (G-code library). libraries/libcamera: Remove python3-meson-opt dep. libraries/libcamera: Wrap README at 72 columns. libraries/libgit2-glib: Remove python3-meson-opt dep. libraries/liblrdf: Use correct github URL. libraries/libnfc: Use correct github URL. libraries/librepfunc: Update script. libraries/libslirp: Remove python3-meson-opt dep. libraries/libsoup3: Remove python3-meson-opt dep. libraries/libvmime: Use correct github URL. libraries/libxml++5: Remove python3-meson-opt dep. libraries/libxmlb: Remove python3-meson-opt dep. libraries/mimalloc: Updated for version 3.3.2 libraries/mpir: Fix doinst.sh. libraries/nanodbc: Use correct github URL. libraries/openimagedenoise: Fix slack-desc. libraries/pcg-c: Updated for version 0.94.2. libraries/python3-plumbum: Updated for version 2.0.1. libraries/spdlog: New maintainer libraries/tcl-promise: Add missing "set -e". libraries/udunits: Fix doinst.sh. libraries/utfcpp: Use correct github URL. libraries/vali: Remove python3-meson-opt dep. libraries/vcglib: Fix homepage/download URLs. misc/OSCAR: Updated for version 2.0.0 misc/dos2unix: Updated for version 7.5.6. misc/ollama: Fix build when LIB64=ON. misc/ollama: Updated for version 0.30.6. misc/wmbday: Change email address multimedia/HandBrake: Remove python3-meson-opt dep. multimedia/MuseScore: Updated for version 4.7.3 multimedia/aegisub: Remove python3-meson-opt dep. multimedia/saflashplayer-legacy: Fix a potential permission problem. multimedia/saflashplayer: Fix a potential permission problem. multimedia/sickchill: Fix README. multimedia/ytdlp-gui: Removed (Maintainer request) network/aMule: Updated for version 3.0.0 network/amneziawg-kernel: Updated for version 1.0.20260611. network/brave-browser: update 1.91.168 network/brave-origin: Added (Web Browser). network/catgirl: Updated for version 2.2a network/deltachat-desktop: Wrap README at 72 columns. network/dino: Remove python3-meson-opt dep. network/dropbox: Updated for version 256.4.3790. network/element-desktop-bin: Updated for version 1.12.21. network/element-desktop: Updated for version 1.12.21. network/frr: Fix doinst.sh. network/gallery-dl: Updated for version 1.32.2. network/helium-browser: Updated for version 0.13.1.1 network/iptv-analyzer: Wrap README at 72 columns. network/k9s: Updated for version 0.51.0. network/kubectl-bin: Updated for version 1.36.2. network/kubectl: Updated for version 1.36.2. network/librewolf: Updated for version 151.0.3_1. network/mew: Fix doinst.sh. network/mumble-server: Wrap README at 72 columns. network/ngrok: Updated for version 3.39.7 network/nordvpn-gui: Wrap README at 72 columns. network/ocserv: Updated for version 1.5.0. network/openrsync: Added (Alternative rsync implementation). network/opera: Updated for version 132.0.5905.22. network/rclone: update 1.74.3 network/repology-cli: Updated for version 1.10.0 network/repology-cli: Wrap README at 72 columns. network/rspamd: Updated for version 4.1.0. network/senpai: update to 0.5.0 network/signal-desktop: Updated for version 8.14.0. network/slack: Updated for version 4.50.136. network/static-web-server: Updated for version 2.43.0 network/tailscale: update 1.98.4 network/telegram: Updated for version 6.9.2. network/transmission-remote-gtk: Remove python3-meson-opt dep. network/turbo-attack: Wrap README at 72 columns. network/weechat: Updated for version 4.9.1. network/wmget: Change email address network/wmnotify: Change email address network/zen-browser: Updated for version 1.20.2b. office/LibreOffice: Updated for version 26.2.4.2 office/LibreOffice: Wrap README at 72 columns. office/PortfolioPerformance-bin: Updated for version 0.83.2 office/ledger-live: Updated for version 4.8.0 office/libreoffice: Wrap README at 72 columns. office/lout: Updated for version 4.34.4 office/moneydance: Updated for version 2024.5253. office/pandoc-bin: update 3.10 office/qownnotes: Updated for version 26.6.5. office/sigil: Updated for version 2.8.0 office/tradicted-trading-journal: Added (Trading Journal). office/zathura-pdf-mupdf: Remove python3-meson-opt dep. office/zim: Use correct github URL. python/pybind11: Force reinstall in case of prior installation python/pycassa: Use correct github URL. python/pycld2: Use correct github URL. python/python-ipcalc: Use correct github URL. python/python-mysqlclient: Strip shared libs, fix github URLs. python/python-pbkdf2: Use correct github URLs. python/python2-django-legacy: Orphaned. Nothing seems to depend on this. python/python3-Flask-Cors: Updated for version 6.0.5. python/python3-cffi: Fix deps. python/python3-maturin: Updated for version 1.14.0. python/python3-meson-opt: Removed (no longer needed). python/python3-mesonpy: Fix deps. python/python3-mesonpy: Updated for version 0.20.0. python/python3-pypdf: Updated for version 6.13.0. ruby/rubygem-sass: Wrap README at 72 columns. system/arqiver: Updated for version 1.0.2. system/atarisio: Update email address. system/brave-origin-the-latest: Added (Check Brave). system/cluster-glue: Use correct github URLs. system/containerd: Updated for version 1.7.32. system/daemontools: Fix permissions on docs. system/dfm: Wrap README at 72 columns. system/docker-cli: Updated for version 29.5.3. system/docker: Updated for version 29.5.3. system/fileschanged: Fix /usr/info and doinst.sh. system/fonts-redhat: Fix symlink. system/fwupd: Remove python3-meson-opt dep. system/heatshrink: Updated script. system/isight-firmware-tools: Fix doinst.sh and man page. system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it system/jnv-bin: Removed (Need newer glibc). system/kmscon: Remove python3-meson-opt dep. system/limine: Updated for version 12.3.3. system/loksh: Updated for version 7.9. system/nemo-share: Added (Samba sharing extension for Nemo). system/oksh: Updated for version 7.9. system/openrc: Remove python3-meson-opt dep. system/qemu-static: Remove python3-meson-opt dep. system/qemu: Remove python3-meson-opt dep. system/restic: Updated for version 0.19.0. system/runc: Updated for version 1.4.2. system/sbo-create: Wrap README at 72 columns. system/sbotools: Updated for version 4.2. system/sbpkg: Wrap README at 72 columns. system/slackpkg-update-notify: Tweak README. system/slpkg: Wrap README at 72 columns. system/virt-manager: Remove python3-meson-opt dep. system/wmfsm: Change email address system/yelp-xsl: Remove python3-meson-opt dep. system/yelp: Remove python3-meson-opt dep. system/yq: Updated for version 4.53.3. +--------------------------+ -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From 1.41421 at gmail.com Sat Jun 13 15:59:05 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Sat, 13 Jun 2026 09:59:05 -0600 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: <20260613075809.2b5b0ab5@home.slackie.org> References: <20260613075809.2b5b0ab5@home.slackie.org> Message-ID: I have encountered several build failures after the latest update: ollama: patching file src/llama-vocab.h Hunk #1 succeeded at 66 (offset 1 line). patching file src/models/models.h /tmp/SBo/ollama-0.30.6 CMake Error at CMakeLists.txt:1 (cmake_minimum_required): CMake 3.24 or higher is required. You are running version 3.21.4 Preset CMake variables: BUILD_SHARED_LIBS="ON" GGML_BACKEND_DL="ON" GGML_CPU_ALL_VARIANTS="ON" GGML_NATIVE="OFF" GGML_OPENMP="OFF" OLLAMA_RUNNER_DIR="" -- Configuring incomplete, errors occurred! gf: gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp /usr/bin/ld: /tmp/cc0XOjyq.o: in function `_UIProcessEvent': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/luigi2.h:6080: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MemoryWindowGotoButtonInvoke(void*)': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1161: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ThreadWindowUpdate(char const*, UIElement*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MemoryWindowMessage(UIElement*, UIMessage, int, void*)': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1085: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetStack()': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:764: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:770: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetBreakpoints()': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined references to `__isoc23_strtol' follow /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:1386: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined references to `__isoc23_strtol' follow /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DisassemblyUpdateLine()': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:157: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:165: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `BitmapViewerGetBits(char const*, char const*, char const*, char const*, unsigned int**, int*, int*, int*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchAddFields(WatchWindow*, Watch*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchWindowUpdate(char const*, UIElement*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined references to `__isoc23_strtol' follow /usr/bin/ld: /tmp/cc0XOjyq.o: in function `CommandWatchViewSourceAtAddress(void*)': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1786: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1801: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WaveformViewerGetSamples(char const*, char const*, char const*, float**, int*, int*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1531: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1534: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1425: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1423: undefined reference to `__isoc23_strtoul' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MsgReceivedControl(char*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `InterfaceLayoutCreate(UIElement*) [clone .localalias]': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ProfLoadProfileData(void*)': /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined references to `__isoc23_strtol' follow collect2: error: ld returned 1 exit status graphviz: make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/poppler' Making all in vt make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' CC gvplugin_vt.lo CCLD libgvplugin_vt_C.la CCLD libgvplugin_vt.la make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' Making all in cmd make[2]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd' Making all in dot make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' CC dot-dot.o CC dot-no_builtins.o CCLD dot /usr/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to `__isoc23_strtol' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:769: dot] Error 1 make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' make[2]: *** [Makefile:535: all-recursive] Error 1 make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd' make[1]: *** [Makefile:750: all-recursive] Error 1 make[1]: Leaving directory '/tmp/SBo/graphviz-15.0.0' make: *** [Makefile:581: all] Error 2 On Fri, Jun 12, 2026 at 6:58?PM Willy Sudiarto Raharjo < willysr at slackbuilds.org> wrote: > So, as planned, we removed python3-meson-opt for this week's update as > -stable > has same package, so please remove the one from SBo and start using the one > from -stable instead. All scripts that depends on it has been updated in > the > SBo repository. > > This week, Urchlay also managed to fix LOTS of scripts to comply with our > template, so PLEASE, PLEASE make sure to grab the latest update from our > website or repository and update your local copy before you submit for > future > updates. > > Sat Jun 13 00:43:38 UTC 2026 > academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix > academic/gtypist: Fix doinst.sh. > academic/maxima: Updated for version 5.49.0. > academic/octave: Fix doinst.sh. > academic/stellarium: Use correct github URLs. > academic/zotero: update 9.0.4 > audio/ncmpc: Remove python3-meson-opt dep. > audio/ocenaudio-bin: Updated for version 3.19.2 > audio/ocp: Fix doinst.sh. > audio/reaper: Updated for version 7.74 > audio/volume.app: Change email address > desktop/cnslock: Change email address > desktop/fvwm3: Remove python3-meson-opt dep. > desktop/picom: Remove python3-meson-opt dep. > desktop/ratpoison: Fix doinst.sh. > desktop/wmcpufreq: Change email address > desktop/wmpinboard: Change email address > desktop/wmstickynotes: Change email address > desktop/wmwifi: Change email address > desktop/xseticon: Wrap README at 72 columns. > desktop/yaru-icon-theme: Remove python3-meson-opt dep. > development/HeidiSQL: Updated for version 12.18. > development/Kiro: Updated for version 0.12.333. > development/a68g: Updated for version 3.12.2. > development/abseil-cpp: Updated for version 20260526.0. > development/codex: Updated for version 0.136.0 > development/dotnet-runtime-10.0: Wrap README at 72 columns. > development/electron-bin: Updated for version 42.3.3. > development/gf: Updated for version > 56c97f66769ec8109a9aff2e475a86c9a6781742. > development/github-cli: Updated for version 2.94.0 > development/halibut: Fix doinst.sh. > development/lazarus: Updated for version 4.8 > development/lepton-eda: Fix doinst.sh, /usr/info. > development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( > development/lm-studio-bin: Removed (Need newer glibc). > development/meld3: Remove python3-meson-opt dep. > development/mit-scheme: Fix doinst.sh, writes to /usr. > development/notepad++: Updated for version 8.9.6.4. > development/notepadnext: Use correct github URLs. > development/nvidia-container-toolkit: Wrap README at 72 columns. > development/positron: Updated for version 2026.06.0_211 > development/prek: Added (Pre-commit framework in Rust). > development/python3-numpy: Wrap README at 72 columns. > development/ropgadget: Wrap README at 72 columns. > development/rustc-demangle: Added (Demangle Rust symbols). > development/s9fes: Wrap README at 72 columns. > development/sbcl: Fix doinst.sh. > development/tinyscheme: Wrap README at 72 columns. > development/vscode-bin: Updated for version 1.124.2. > development/vstudio: Updated for version 17.5. > development/zed-editor-bin: Updated for version 1.6.3. > games/ZEsarUX: Updated for version 13.0 > games/aisleriot: Remove python3-meson-opt dep. > games/boosteroid: Fix MD5SUM. > games/dealers-choice: Updated for version 0.0.14 Removed python3-meson-opt > references games/open-invaders: Update email address. > games/sameboy: Updated for version 1.0.3, new maintainer. > games/scid_vs_pc: Updated for version 4.27. > games/tetrinet: Update email address. > gis/foxtrotgps: Fix doinst.sh. > graphics/barcode: Fix doinst.sh. > graphics/brlcad: Use correct github URL. > graphics/flameshot: Updated script > graphics/gmic: Use correct github URL. > graphics/graphviz: Updated for version 15.0.0 > graphics/imv: Remove python3-meson-opt dep. > graphics/libplacebo: Remove python3-meson-opt dep. > graphics/openimageio: Use correct github URL. > graphics/openscad-gearbox: Use correct github URL. > graphics/qiv: Updated for version 3.0.4, add FILTER=no option. > graphics/trimage: Fix broken symlinks and github URL. > graphics/vips: Updated for version 8.18.3. > graphics/xnconvert-bin: Added (Image conversion tool). > graphics/zgv: Fix doinst.sh. > ham/aptdec: Update script. > ham/ggmorse: Update script. > ham/mbelib: Update script. > ham/qlog: Updated for version 0.51.0. > ham/sdrangel: Updated for version 7.26.1. > ham/serialDV: Updated to use LIBDIRSUFFIX. > libraries/Botan2: Wrap README at 72 olumns. > libraries/boolstuff: Change email address > libraries/cln: Fix doinst.sh. > libraries/dav2d: Remove python3-meson-opt dep. > libraries/fzssh: Remove python3-meson-opt dep. > libraries/gtk-layer-shell: Remove python3-meson-opt dep. > libraries/gupnp: Compress man pages. > libraries/hidapi: Use correct github URL. > libraries/hoedown: Use correct github URL. > libraries/icu4c-opt: Added (Component for Unicode). > libraries/kashmir: ARCH=noarch, use correct github URL. > libraries/libbgcode: Added (G-code library). > libraries/libcamera: Remove python3-meson-opt dep. > libraries/libcamera: Wrap README at 72 columns. > libraries/libgit2-glib: Remove python3-meson-opt dep. > libraries/liblrdf: Use correct github URL. > libraries/libnfc: Use correct github URL. > libraries/librepfunc: Update script. > libraries/libslirp: Remove python3-meson-opt dep. > libraries/libsoup3: Remove python3-meson-opt dep. > libraries/libvmime: Use correct github URL. > libraries/libxml++5: Remove python3-meson-opt dep. > libraries/libxmlb: Remove python3-meson-opt dep. > libraries/mimalloc: Updated for version 3.3.2 > libraries/mpir: Fix doinst.sh. > libraries/nanodbc: Use correct github URL. > libraries/openimagedenoise: Fix slack-desc. > libraries/pcg-c: Updated for version 0.94.2. > libraries/python3-plumbum: Updated for version 2.0.1. > libraries/spdlog: New maintainer > libraries/tcl-promise: Add missing "set -e". > libraries/udunits: Fix doinst.sh. > libraries/utfcpp: Use correct github URL. > libraries/vali: Remove python3-meson-opt dep. > libraries/vcglib: Fix homepage/download URLs. > misc/OSCAR: Updated for version 2.0.0 > misc/dos2unix: Updated for version 7.5.6. > misc/ollama: Fix build when LIB64=ON. > misc/ollama: Updated for version 0.30.6. > misc/wmbday: Change email address > multimedia/HandBrake: Remove python3-meson-opt dep. > multimedia/MuseScore: Updated for version 4.7.3 > multimedia/aegisub: Remove python3-meson-opt dep. > multimedia/saflashplayer-legacy: Fix a potential permission problem. > multimedia/saflashplayer: Fix a potential permission problem. > multimedia/sickchill: Fix README. > multimedia/ytdlp-gui: Removed (Maintainer request) > network/aMule: Updated for version 3.0.0 > network/amneziawg-kernel: Updated for version 1.0.20260611. > network/brave-browser: update 1.91.168 > network/brave-origin: Added (Web Browser). > network/catgirl: Updated for version 2.2a > network/deltachat-desktop: Wrap README at 72 columns. > network/dino: Remove python3-meson-opt dep. > network/dropbox: Updated for version 256.4.3790. > network/element-desktop-bin: Updated for version 1.12.21. > network/element-desktop: Updated for version 1.12.21. > network/frr: Fix doinst.sh. > network/gallery-dl: Updated for version 1.32.2. > network/helium-browser: Updated for version 0.13.1.1 > network/iptv-analyzer: Wrap README at 72 columns. > network/k9s: Updated for version 0.51.0. > network/kubectl-bin: Updated for version 1.36.2. > network/kubectl: Updated for version 1.36.2. > network/librewolf: Updated for version 151.0.3_1. > network/mew: Fix doinst.sh. > network/mumble-server: Wrap README at 72 columns. > network/ngrok: Updated for version 3.39.7 > network/nordvpn-gui: Wrap README at 72 columns. > network/ocserv: Updated for version 1.5.0. > network/openrsync: Added (Alternative rsync implementation). > network/opera: Updated for version 132.0.5905.22. > network/rclone: update 1.74.3 > network/repology-cli: Updated for version 1.10.0 > network/repology-cli: Wrap README at 72 columns. > network/rspamd: Updated for version 4.1.0. > network/senpai: update to 0.5.0 > network/signal-desktop: Updated for version 8.14.0. > network/slack: Updated for version 4.50.136. > network/static-web-server: Updated for version 2.43.0 > network/tailscale: update 1.98.4 > network/telegram: Updated for version 6.9.2. > network/transmission-remote-gtk: Remove python3-meson-opt dep. > network/turbo-attack: Wrap README at 72 columns. > network/weechat: Updated for version 4.9.1. > network/wmget: Change email address > network/wmnotify: Change email address > network/zen-browser: Updated for version 1.20.2b. > office/LibreOffice: Updated for version 26.2.4.2 > office/LibreOffice: Wrap README at 72 columns. > office/PortfolioPerformance-bin: Updated for version 0.83.2 > office/ledger-live: Updated for version 4.8.0 > office/libreoffice: Wrap README at 72 columns. > office/lout: Updated for version 4.34.4 > office/moneydance: Updated for version 2024.5253. > office/pandoc-bin: update 3.10 > office/qownnotes: Updated for version 26.6.5. > office/sigil: Updated for version 2.8.0 > office/tradicted-trading-journal: Added (Trading Journal). > office/zathura-pdf-mupdf: Remove python3-meson-opt dep. > office/zim: Use correct github URL. > python/pybind11: Force reinstall in case of prior installation > python/pycassa: Use correct github URL. > python/pycld2: Use correct github URL. > python/python-ipcalc: Use correct github URL. > python/python-mysqlclient: Strip shared libs, fix github URLs. > python/python-pbkdf2: Use correct github URLs. > python/python2-django-legacy: Orphaned. Nothing seems to depend on this. > python/python3-Flask-Cors: Updated for version 6.0.5. > python/python3-cffi: Fix deps. > python/python3-maturin: Updated for version 1.14.0. > python/python3-meson-opt: Removed (no longer needed). > python/python3-mesonpy: Fix deps. > python/python3-mesonpy: Updated for version 0.20.0. > python/python3-pypdf: Updated for version 6.13.0. > ruby/rubygem-sass: Wrap README at 72 columns. > system/arqiver: Updated for version 1.0.2. > system/atarisio: Update email address. > system/brave-origin-the-latest: Added (Check Brave). > system/cluster-glue: Use correct github URLs. > system/containerd: Updated for version 1.7.32. > system/daemontools: Fix permissions on docs. > system/dfm: Wrap README at 72 columns. > system/docker-cli: Updated for version 29.5.3. > system/docker: Updated for version 29.5.3. > system/fileschanged: Fix /usr/info and doinst.sh. > system/fonts-redhat: Fix symlink. > system/fwupd: Remove python3-meson-opt dep. > system/heatshrink: Updated script. > system/isight-firmware-tools: Fix doinst.sh and man page. > system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it > system/jnv-bin: Removed (Need newer glibc). > system/kmscon: Remove python3-meson-opt dep. > system/limine: Updated for version 12.3.3. > system/loksh: Updated for version 7.9. > system/nemo-share: Added (Samba sharing extension for Nemo). > system/oksh: Updated for version 7.9. > system/openrc: Remove python3-meson-opt dep. > system/qemu-static: Remove python3-meson-opt dep. > system/qemu: Remove python3-meson-opt dep. > system/restic: Updated for version 0.19.0. > system/runc: Updated for version 1.4.2. > system/sbo-create: Wrap README at 72 columns. > system/sbotools: Updated for version 4.2. > system/sbpkg: Wrap README at 72 columns. > system/slackpkg-update-notify: Tweak README. > system/slpkg: Wrap README at 72 columns. > system/virt-manager: Remove python3-meson-opt dep. > system/wmfsm: Change email address > system/yelp-xsl: Remove python3-meson-opt dep. > system/yelp: Remove python3-meson-opt dep. > system/yq: Updated for version 4.53.3. > +--------------------------+ > > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fernando.lopezjr at gmail.com Sat Jun 13 16:14:26 2026 From: fernando.lopezjr at gmail.com (Fernando Lopez) Date: Sat, 13 Jun 2026 10:14:26 -0600 Subject: [Slackbuilds-users] slackbuilds: CGAL5 is not version 5.XX. Message-ID: Is there any way we can rename CGAL5 to CGAL6? I need a CGAL5 for two new slackbuilds that I am working on. or if you guys can provide a better solution. Thank you! -- ------------ Regards, Fernando Lopez Jr. -------------- next part -------------- An HTML attachment was scrubbed... URL: From matteo.bernardini at gmail.com Sat Jun 13 16:21:14 2026 From: matteo.bernardini at gmail.com (Matteo Bernardini) Date: Sat, 13 Jun 2026 18:21:14 +0200 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: References: <20260613075809.2b5b0ab5@home.slackie.org> Message-ID: hi Luveh, the first error seems to be because you haven't ollama's dapendency cmake-opt installed. about the others: might it be that you upgraded your glibc from the standard one in Slackware (or installed something built against the new one)? Matteo Il giorno sab 13 giu 2026 alle ore 18:05 Luveh Keraph <1.41421 at gmail.com> ha scritto: > I have encountered several build failures after the latest update: > > ollama: > > patching file src/llama-vocab.h > Hunk #1 succeeded at 66 (offset 1 line). > patching file src/models/models.h > /tmp/SBo/ollama-0.30.6 > CMake Error at CMakeLists.txt:1 (cmake_minimum_required): > CMake 3.24 or higher is required. You are running version 3.21.4 > > Preset CMake variables: > > BUILD_SHARED_LIBS="ON" > GGML_BACKEND_DL="ON" > GGML_CPU_ALL_VARIANTS="ON" > GGML_NATIVE="OFF" > GGML_OPENMP="OFF" > OLLAMA_RUNNER_DIR="" > > > -- Configuring incomplete, errors occurred! > > > > gf: > > gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `_UIProcessEvent': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/luigi2.h:6080: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function > `MemoryWindowGotoButtonInvoke(void*)': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1161: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ThreadWindowUpdate(char const*, > UIElement*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MemoryWindowMessage(UIElement*, > UIMessage, int, void*)': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1085: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetStack()': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:764: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:770: undefined > reference to `__isoc23_strtoul' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetBreakpoints()': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined > references to `__isoc23_strtol' follow > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:1386: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined > references to `__isoc23_strtol' follow > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DisassemblyUpdateLine()': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:157: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:165: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `BitmapViewerGetBits(char > const*, char const*, char const*, char const*, unsigned int**, int*, int*, > int*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchAddFields(WatchWindow*, > Watch*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchWindowUpdate(char const*, > UIElement*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined > references to `__isoc23_strtol' follow > /usr/bin/ld: /tmp/cc0XOjyq.o: in function > `CommandWatchViewSourceAtAddress(void*)': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1786: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1801: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WaveformViewerGetSamples(char > const*, char const*, char const*, float**, int*, int*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1531: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1534: > undefined reference to `__isoc23_strtol' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1425: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: > /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1423: > undefined reference to `__isoc23_strtoul' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MsgReceivedControl(char*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function > `InterfaceLayoutCreate(UIElement*) [clone .localalias]': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ProfLoadProfileData(void*)': > /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' > /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to > `__isoc23_strtol' > /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined > references to `__isoc23_strtol' follow > collect2: error: ld returned 1 exit status > > > graphviz: > > make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/poppler' > Making all in vt > make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' > CC gvplugin_vt.lo > CCLD libgvplugin_vt_C.la > CCLD libgvplugin_vt.la > make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' > make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin' > make[3]: Nothing to be done for 'all-am'. > make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' > make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' > Making all in cmd > make[2]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd' > Making all in dot > make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' > CC dot-dot.o > CC dot-no_builtins.o > CCLD dot > /usr/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to > `__isoc23_strtol' > collect2: error: ld returned 1 exit status > make[3]: *** [Makefile:769: dot] Error 1 > make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' > make[2]: *** [Makefile:535: all-recursive] Error 1 > make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd' > make[1]: *** [Makefile:750: all-recursive] Error 1 > make[1]: Leaving directory '/tmp/SBo/graphviz-15.0.0' > make: *** [Makefile:581: all] Error 2 > > > On Fri, Jun 12, 2026 at 6:58?PM Willy Sudiarto Raharjo < > willysr at slackbuilds.org> wrote: > >> So, as planned, we removed python3-meson-opt for this week's update as >> -stable >> has same package, so please remove the one from SBo and start using the >> one >> from -stable instead. All scripts that depends on it has been updated in >> the >> SBo repository. >> >> This week, Urchlay also managed to fix LOTS of scripts to comply with our >> template, so PLEASE, PLEASE make sure to grab the latest update from our >> website or repository and update your local copy before you submit for >> future >> updates. >> >> Sat Jun 13 00:43:38 UTC 2026 >> academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix >> academic/gtypist: Fix doinst.sh. >> academic/maxima: Updated for version 5.49.0. >> academic/octave: Fix doinst.sh. >> academic/stellarium: Use correct github URLs. >> academic/zotero: update 9.0.4 >> audio/ncmpc: Remove python3-meson-opt dep. >> audio/ocenaudio-bin: Updated for version 3.19.2 >> audio/ocp: Fix doinst.sh. >> audio/reaper: Updated for version 7.74 >> audio/volume.app: Change email address >> desktop/cnslock: Change email address >> desktop/fvwm3: Remove python3-meson-opt dep. >> desktop/picom: Remove python3-meson-opt dep. >> desktop/ratpoison: Fix doinst.sh. >> desktop/wmcpufreq: Change email address >> desktop/wmpinboard: Change email address >> desktop/wmstickynotes: Change email address >> desktop/wmwifi: Change email address >> desktop/xseticon: Wrap README at 72 columns. >> desktop/yaru-icon-theme: Remove python3-meson-opt dep. >> development/HeidiSQL: Updated for version 12.18. >> development/Kiro: Updated for version 0.12.333. >> development/a68g: Updated for version 3.12.2. >> development/abseil-cpp: Updated for version 20260526.0. >> development/codex: Updated for version 0.136.0 >> development/dotnet-runtime-10.0: Wrap README at 72 columns. >> development/electron-bin: Updated for version 42.3.3. >> development/gf: Updated for version >> 56c97f66769ec8109a9aff2e475a86c9a6781742. >> development/github-cli: Updated for version 2.94.0 >> development/halibut: Fix doinst.sh. >> development/lazarus: Updated for version 4.8 >> development/lepton-eda: Fix doinst.sh, /usr/info. >> development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( >> development/lm-studio-bin: Removed (Need newer glibc). >> development/meld3: Remove python3-meson-opt dep. >> development/mit-scheme: Fix doinst.sh, writes to /usr. >> development/notepad++: Updated for version 8.9.6.4. >> development/notepadnext: Use correct github URLs. >> development/nvidia-container-toolkit: Wrap README at 72 columns. >> development/positron: Updated for version 2026.06.0_211 >> development/prek: Added (Pre-commit framework in Rust). >> development/python3-numpy: Wrap README at 72 columns. >> development/ropgadget: Wrap README at 72 columns. >> development/rustc-demangle: Added (Demangle Rust symbols). >> development/s9fes: Wrap README at 72 columns. >> development/sbcl: Fix doinst.sh. >> development/tinyscheme: Wrap README at 72 columns. >> development/vscode-bin: Updated for version 1.124.2. >> development/vstudio: Updated for version 17.5. >> development/zed-editor-bin: Updated for version 1.6.3. >> games/ZEsarUX: Updated for version 13.0 >> games/aisleriot: Remove python3-meson-opt dep. >> games/boosteroid: Fix MD5SUM. >> games/dealers-choice: Updated for version 0.0.14 Removed python3-meson-opt >> references games/open-invaders: Update email address. >> games/sameboy: Updated for version 1.0.3, new maintainer. >> games/scid_vs_pc: Updated for version 4.27. >> games/tetrinet: Update email address. >> gis/foxtrotgps: Fix doinst.sh. >> graphics/barcode: Fix doinst.sh. >> graphics/brlcad: Use correct github URL. >> graphics/flameshot: Updated script >> graphics/gmic: Use correct github URL. >> graphics/graphviz: Updated for version 15.0.0 >> graphics/imv: Remove python3-meson-opt dep. >> graphics/libplacebo: Remove python3-meson-opt dep. >> graphics/openimageio: Use correct github URL. >> graphics/openscad-gearbox: Use correct github URL. >> graphics/qiv: Updated for version 3.0.4, add FILTER=no option. >> graphics/trimage: Fix broken symlinks and github URL. >> graphics/vips: Updated for version 8.18.3. >> graphics/xnconvert-bin: Added (Image conversion tool). >> graphics/zgv: Fix doinst.sh. >> ham/aptdec: Update script. >> ham/ggmorse: Update script. >> ham/mbelib: Update script. >> ham/qlog: Updated for version 0.51.0. >> ham/sdrangel: Updated for version 7.26.1. >> ham/serialDV: Updated to use LIBDIRSUFFIX. >> libraries/Botan2: Wrap README at 72 olumns. >> libraries/boolstuff: Change email address >> libraries/cln: Fix doinst.sh. >> libraries/dav2d: Remove python3-meson-opt dep. >> libraries/fzssh: Remove python3-meson-opt dep. >> libraries/gtk-layer-shell: Remove python3-meson-opt dep. >> libraries/gupnp: Compress man pages. >> libraries/hidapi: Use correct github URL. >> libraries/hoedown: Use correct github URL. >> libraries/icu4c-opt: Added (Component for Unicode). >> libraries/kashmir: ARCH=noarch, use correct github URL. >> libraries/libbgcode: Added (G-code library). >> libraries/libcamera: Remove python3-meson-opt dep. >> libraries/libcamera: Wrap README at 72 columns. >> libraries/libgit2-glib: Remove python3-meson-opt dep. >> libraries/liblrdf: Use correct github URL. >> libraries/libnfc: Use correct github URL. >> libraries/librepfunc: Update script. >> libraries/libslirp: Remove python3-meson-opt dep. >> libraries/libsoup3: Remove python3-meson-opt dep. >> libraries/libvmime: Use correct github URL. >> libraries/libxml++5: Remove python3-meson-opt dep. >> libraries/libxmlb: Remove python3-meson-opt dep. >> libraries/mimalloc: Updated for version 3.3.2 >> libraries/mpir: Fix doinst.sh. >> libraries/nanodbc: Use correct github URL. >> libraries/openimagedenoise: Fix slack-desc. >> libraries/pcg-c: Updated for version 0.94.2. >> libraries/python3-plumbum: Updated for version 2.0.1. >> libraries/spdlog: New maintainer >> libraries/tcl-promise: Add missing "set -e". >> libraries/udunits: Fix doinst.sh. >> libraries/utfcpp: Use correct github URL. >> libraries/vali: Remove python3-meson-opt dep. >> libraries/vcglib: Fix homepage/download URLs. >> misc/OSCAR: Updated for version 2.0.0 >> misc/dos2unix: Updated for version 7.5.6. >> misc/ollama: Fix build when LIB64=ON. >> misc/ollama: Updated for version 0.30.6. >> misc/wmbday: Change email address >> multimedia/HandBrake: Remove python3-meson-opt dep. >> multimedia/MuseScore: Updated for version 4.7.3 >> multimedia/aegisub: Remove python3-meson-opt dep. >> multimedia/saflashplayer-legacy: Fix a potential permission problem. >> multimedia/saflashplayer: Fix a potential permission problem. >> multimedia/sickchill: Fix README. >> multimedia/ytdlp-gui: Removed (Maintainer request) >> network/aMule: Updated for version 3.0.0 >> network/amneziawg-kernel: Updated for version 1.0.20260611. >> network/brave-browser: update 1.91.168 >> network/brave-origin: Added (Web Browser). >> network/catgirl: Updated for version 2.2a >> network/deltachat-desktop: Wrap README at 72 columns. >> network/dino: Remove python3-meson-opt dep. >> network/dropbox: Updated for version 256.4.3790. >> network/element-desktop-bin: Updated for version 1.12.21. >> network/element-desktop: Updated for version 1.12.21. >> network/frr: Fix doinst.sh. >> network/gallery-dl: Updated for version 1.32.2. >> network/helium-browser: Updated for version 0.13.1.1 >> network/iptv-analyzer: Wrap README at 72 columns. >> network/k9s: Updated for version 0.51.0. >> network/kubectl-bin: Updated for version 1.36.2. >> network/kubectl: Updated for version 1.36.2. >> network/librewolf: Updated for version 151.0.3_1. >> network/mew: Fix doinst.sh. >> network/mumble-server: Wrap README at 72 columns. >> network/ngrok: Updated for version 3.39.7 >> network/nordvpn-gui: Wrap README at 72 columns. >> network/ocserv: Updated for version 1.5.0. >> network/openrsync: Added (Alternative rsync implementation). >> network/opera: Updated for version 132.0.5905.22. >> network/rclone: update 1.74.3 >> network/repology-cli: Updated for version 1.10.0 >> network/repology-cli: Wrap README at 72 columns. >> network/rspamd: Updated for version 4.1.0. >> network/senpai: update to 0.5.0 >> network/signal-desktop: Updated for version 8.14.0. >> network/slack: Updated for version 4.50.136. >> network/static-web-server: Updated for version 2.43.0 >> network/tailscale: update 1.98.4 >> network/telegram: Updated for version 6.9.2. >> network/transmission-remote-gtk: Remove python3-meson-opt dep. >> network/turbo-attack: Wrap README at 72 columns. >> network/weechat: Updated for version 4.9.1. >> network/wmget: Change email address >> network/wmnotify: Change email address >> network/zen-browser: Updated for version 1.20.2b. >> office/LibreOffice: Updated for version 26.2.4.2 >> office/LibreOffice: Wrap README at 72 columns. >> office/PortfolioPerformance-bin: Updated for version 0.83.2 >> office/ledger-live: Updated for version 4.8.0 >> office/libreoffice: Wrap README at 72 columns. >> office/lout: Updated for version 4.34.4 >> office/moneydance: Updated for version 2024.5253. >> office/pandoc-bin: update 3.10 >> office/qownnotes: Updated for version 26.6.5. >> office/sigil: Updated for version 2.8.0 >> office/tradicted-trading-journal: Added (Trading Journal). >> office/zathura-pdf-mupdf: Remove python3-meson-opt dep. >> office/zim: Use correct github URL. >> python/pybind11: Force reinstall in case of prior installation >> python/pycassa: Use correct github URL. >> python/pycld2: Use correct github URL. >> python/python-ipcalc: Use correct github URL. >> python/python-mysqlclient: Strip shared libs, fix github URLs. >> python/python-pbkdf2: Use correct github URLs. >> python/python2-django-legacy: Orphaned. Nothing seems to depend on this. >> python/python3-Flask-Cors: Updated for version 6.0.5. >> python/python3-cffi: Fix deps. >> python/python3-maturin: Updated for version 1.14.0. >> python/python3-meson-opt: Removed (no longer needed). >> python/python3-mesonpy: Fix deps. >> python/python3-mesonpy: Updated for version 0.20.0. >> python/python3-pypdf: Updated for version 6.13.0. >> ruby/rubygem-sass: Wrap README at 72 columns. >> system/arqiver: Updated for version 1.0.2. >> system/atarisio: Update email address. >> system/brave-origin-the-latest: Added (Check Brave). >> system/cluster-glue: Use correct github URLs. >> system/containerd: Updated for version 1.7.32. >> system/daemontools: Fix permissions on docs. >> system/dfm: Wrap README at 72 columns. >> system/docker-cli: Updated for version 29.5.3. >> system/docker: Updated for version 29.5.3. >> system/fileschanged: Fix /usr/info and doinst.sh. >> system/fonts-redhat: Fix symlink. >> system/fwupd: Remove python3-meson-opt dep. >> system/heatshrink: Updated script. >> system/isight-firmware-tools: Fix doinst.sh and man page. >> system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it >> system/jnv-bin: Removed (Need newer glibc). >> system/kmscon: Remove python3-meson-opt dep. >> system/limine: Updated for version 12.3.3. >> system/loksh: Updated for version 7.9. >> system/nemo-share: Added (Samba sharing extension for Nemo). >> system/oksh: Updated for version 7.9. >> system/openrc: Remove python3-meson-opt dep. >> system/qemu-static: Remove python3-meson-opt dep. >> system/qemu: Remove python3-meson-opt dep. >> system/restic: Updated for version 0.19.0. >> system/runc: Updated for version 1.4.2. >> system/sbo-create: Wrap README at 72 columns. >> system/sbotools: Updated for version 4.2. >> system/sbpkg: Wrap README at 72 columns. >> system/slackpkg-update-notify: Tweak README. >> system/slpkg: Wrap README at 72 columns. >> system/virt-manager: Remove python3-meson-opt dep. >> system/wmfsm: Change email address >> system/yelp-xsl: Remove python3-meson-opt dep. >> system/yelp: Remove python3-meson-opt dep. >> system/yq: Updated for version 4.53.3. >> +--------------------------+ >> >> >> -- >> Willy Sudiarto Raharjo >> _______________________________________________ >> SlackBuilds-users mailing list >> SlackBuilds-users at slackbuilds.org >> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >> FAQ - https://slackbuilds.org/faq/ >> >> _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From 1.41421 at gmail.com Sat Jun 13 22:59:50 2026 From: 1.41421 at gmail.com (Luveh Keraph) Date: Sat, 13 Jun 2026 16:59:50 -0600 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: References: <20260613075809.2b5b0ab5@home.slackie.org> Message-ID: Thanks. The errors in gf and graphviz were indeed to do with a messed up glibc installation, as a result of fat fingers when doing something about Signal, as I described in a different thread. The ollama error is nothing to do with this (it happened in a system in which glibc is fine). I have both cmake and cmake-opt, and also an instance of cmake installed with Sage. The latter was ahead of the other two in my PATH. Once this is sorted out ollama builds fine. On Sat, Jun 13, 2026 at 10:21?AM Matteo Bernardini < matteo.bernardini at gmail.com> wrote: > hi Luveh, > > the first error seems to be because you haven't ollama's dapendency > cmake-opt installed. > > about the others: might it be that you upgraded your glibc from the > standard one in Slackware (or installed something built against the new > one)? > > Matteo > > Il giorno sab 13 giu 2026 alle ore 18:05 Luveh Keraph <1.41421 at gmail.com> > ha scritto: > >> I have encountered several build failures after the latest update: >> >> ollama: >> >> patching file src/llama-vocab.h >> Hunk #1 succeeded at 66 (offset 1 line). >> patching file src/models/models.h >> /tmp/SBo/ollama-0.30.6 >> CMake Error at CMakeLists.txt:1 (cmake_minimum_required): >> CMake 3.24 or higher is required. You are running version 3.21.4 >> >> Preset CMake variables: >> >> BUILD_SHARED_LIBS="ON" >> GGML_BACKEND_DL="ON" >> GGML_CPU_ALL_VARIANTS="ON" >> GGML_NATIVE="OFF" >> GGML_OPENMP="OFF" >> OLLAMA_RUNNER_DIR="" >> >> >> -- Configuring incomplete, errors occurred! >> >> >> >> gf: >> >> gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `_UIProcessEvent': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/luigi2.h:6080: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function >> `MemoryWindowGotoButtonInvoke(void*)': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1161: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ThreadWindowUpdate(char >> const*, UIElement*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function >> `MemoryWindowMessage(UIElement*, UIMessage, int, void*)': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1085: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetStack()': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:764: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:770: undefined >> reference to `__isoc23_strtoul' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DebuggerGetBreakpoints()': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined >> references to `__isoc23_strtol' follow >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/gf2.cpp:1386: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `SettingsLoad(bool)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined >> references to `__isoc23_strtol' follow >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `DisassemblyUpdateLine()': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:157: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:165: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `BitmapViewerGetBits(char >> const*, char const*, char const*, char const*, unsigned int**, int*, int*, >> int*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchAddFields(WatchWindow*, >> Watch*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WatchWindowUpdate(char const*, >> UIElement*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined >> references to `__isoc23_strtol' follow >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function >> `CommandWatchViewSourceAtAddress(void*)': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1786: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/windows.cpp:1801: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `WaveformViewerGetSamples(char >> const*, char const*, char const*, float**, int*, int*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1531: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1534: >> undefined reference to `__isoc23_strtol' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1425: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: >> /tmp/SBo/gf-56c97f66769ec8109a9aff2e475a86c9a6781742/extensions.cpp:1423: >> undefined reference to `__isoc23_strtoul' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ViewWindowView(void*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `MsgReceivedControl(char*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function >> `InterfaceLayoutCreate(UIElement*) [clone .localalias]': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o: in function `ProfLoadProfileData(void*)': >> /usr/include/stdlib.h:483: undefined reference to `__isoc23_strtol' >> /usr/bin/ld: /usr/include/stdlib.h:483: undefined reference to >> `__isoc23_strtol' >> /usr/bin/ld: /tmp/cc0XOjyq.o:/usr/include/stdlib.h:483: more undefined >> references to `__isoc23_strtol' follow >> collect2: error: ld returned 1 exit status >> >> >> graphviz: >> >> make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/poppler' >> Making all in vt >> make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' >> CC gvplugin_vt.lo >> CCLD libgvplugin_vt_C.la >> CCLD libgvplugin_vt.la >> make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin/vt' >> make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/plugin' >> make[3]: Nothing to be done for 'all-am'. >> make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' >> make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/plugin' >> Making all in cmd >> make[2]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd' >> Making all in dot >> make[3]: Entering directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' >> CC dot-dot.o >> CC dot-no_builtins.o >> CCLD dot >> /usr/bin/ld: ../../lib/gvc/.libs/libgvc.so: undefined reference to >> `__isoc23_strtol' >> collect2: error: ld returned 1 exit status >> make[3]: *** [Makefile:769: dot] Error 1 >> make[3]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd/dot' >> make[2]: *** [Makefile:535: all-recursive] Error 1 >> make[2]: Leaving directory '/tmp/SBo/graphviz-15.0.0/cmd' >> make[1]: *** [Makefile:750: all-recursive] Error 1 >> make[1]: Leaving directory '/tmp/SBo/graphviz-15.0.0' >> make: *** [Makefile:581: all] Error 2 >> >> >> On Fri, Jun 12, 2026 at 6:58?PM Willy Sudiarto Raharjo < >> willysr at slackbuilds.org> wrote: >> >>> So, as planned, we removed python3-meson-opt for this week's update as >>> -stable >>> has same package, so please remove the one from SBo and start using the >>> one >>> from -stable instead. All scripts that depends on it has been updated in >>> the >>> SBo repository. >>> >>> This week, Urchlay also managed to fix LOTS of scripts to comply with our >>> template, so PLEASE, PLEASE make sure to grab the latest update from our >>> website or repository and update your local copy before you submit for >>> future >>> updates. >>> >>> Sat Jun 13 00:43:38 UTC 2026 >>> academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix >>> academic/gtypist: Fix doinst.sh. >>> academic/maxima: Updated for version 5.49.0. >>> academic/octave: Fix doinst.sh. >>> academic/stellarium: Use correct github URLs. >>> academic/zotero: update 9.0.4 >>> audio/ncmpc: Remove python3-meson-opt dep. >>> audio/ocenaudio-bin: Updated for version 3.19.2 >>> audio/ocp: Fix doinst.sh. >>> audio/reaper: Updated for version 7.74 >>> audio/volume.app: Change email address >>> desktop/cnslock: Change email address >>> desktop/fvwm3: Remove python3-meson-opt dep. >>> desktop/picom: Remove python3-meson-opt dep. >>> desktop/ratpoison: Fix doinst.sh. >>> desktop/wmcpufreq: Change email address >>> desktop/wmpinboard: Change email address >>> desktop/wmstickynotes: Change email address >>> desktop/wmwifi: Change email address >>> desktop/xseticon: Wrap README at 72 columns. >>> desktop/yaru-icon-theme: Remove python3-meson-opt dep. >>> development/HeidiSQL: Updated for version 12.18. >>> development/Kiro: Updated for version 0.12.333. >>> development/a68g: Updated for version 3.12.2. >>> development/abseil-cpp: Updated for version 20260526.0. >>> development/codex: Updated for version 0.136.0 >>> development/dotnet-runtime-10.0: Wrap README at 72 columns. >>> development/electron-bin: Updated for version 42.3.3. >>> development/gf: Updated for version >>> 56c97f66769ec8109a9aff2e475a86c9a6781742. >>> development/github-cli: Updated for version 2.94.0 >>> development/halibut: Fix doinst.sh. >>> development/lazarus: Updated for version 4.8 >>> development/lepton-eda: Fix doinst.sh, /usr/info. >>> development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( >>> development/lm-studio-bin: Removed (Need newer glibc). >>> development/meld3: Remove python3-meson-opt dep. >>> development/mit-scheme: Fix doinst.sh, writes to /usr. >>> development/notepad++: Updated for version 8.9.6.4. >>> development/notepadnext: Use correct github URLs. >>> development/nvidia-container-toolkit: Wrap README at 72 columns. >>> development/positron: Updated for version 2026.06.0_211 >>> development/prek: Added (Pre-commit framework in Rust). >>> development/python3-numpy: Wrap README at 72 columns. >>> development/ropgadget: Wrap README at 72 columns. >>> development/rustc-demangle: Added (Demangle Rust symbols). >>> development/s9fes: Wrap README at 72 columns. >>> development/sbcl: Fix doinst.sh. >>> development/tinyscheme: Wrap README at 72 columns. >>> development/vscode-bin: Updated for version 1.124.2. >>> development/vstudio: Updated for version 17.5. >>> development/zed-editor-bin: Updated for version 1.6.3. >>> games/ZEsarUX: Updated for version 13.0 >>> games/aisleriot: Remove python3-meson-opt dep. >>> games/boosteroid: Fix MD5SUM. >>> games/dealers-choice: Updated for version 0.0.14 Removed >>> python3-meson-opt >>> references games/open-invaders: Update email address. >>> games/sameboy: Updated for version 1.0.3, new maintainer. >>> games/scid_vs_pc: Updated for version 4.27. >>> games/tetrinet: Update email address. >>> gis/foxtrotgps: Fix doinst.sh. >>> graphics/barcode: Fix doinst.sh. >>> graphics/brlcad: Use correct github URL. >>> graphics/flameshot: Updated script >>> graphics/gmic: Use correct github URL. >>> graphics/graphviz: Updated for version 15.0.0 >>> graphics/imv: Remove python3-meson-opt dep. >>> graphics/libplacebo: Remove python3-meson-opt dep. >>> graphics/openimageio: Use correct github URL. >>> graphics/openscad-gearbox: Use correct github URL. >>> graphics/qiv: Updated for version 3.0.4, add FILTER=no option. >>> graphics/trimage: Fix broken symlinks and github URL. >>> graphics/vips: Updated for version 8.18.3. >>> graphics/xnconvert-bin: Added (Image conversion tool). >>> graphics/zgv: Fix doinst.sh. >>> ham/aptdec: Update script. >>> ham/ggmorse: Update script. >>> ham/mbelib: Update script. >>> ham/qlog: Updated for version 0.51.0. >>> ham/sdrangel: Updated for version 7.26.1. >>> ham/serialDV: Updated to use LIBDIRSUFFIX. >>> libraries/Botan2: Wrap README at 72 olumns. >>> libraries/boolstuff: Change email address >>> libraries/cln: Fix doinst.sh. >>> libraries/dav2d: Remove python3-meson-opt dep. >>> libraries/fzssh: Remove python3-meson-opt dep. >>> libraries/gtk-layer-shell: Remove python3-meson-opt dep. >>> libraries/gupnp: Compress man pages. >>> libraries/hidapi: Use correct github URL. >>> libraries/hoedown: Use correct github URL. >>> libraries/icu4c-opt: Added (Component for Unicode). >>> libraries/kashmir: ARCH=noarch, use correct github URL. >>> libraries/libbgcode: Added (G-code library). >>> libraries/libcamera: Remove python3-meson-opt dep. >>> libraries/libcamera: Wrap README at 72 columns. >>> libraries/libgit2-glib: Remove python3-meson-opt dep. >>> libraries/liblrdf: Use correct github URL. >>> libraries/libnfc: Use correct github URL. >>> libraries/librepfunc: Update script. >>> libraries/libslirp: Remove python3-meson-opt dep. >>> libraries/libsoup3: Remove python3-meson-opt dep. >>> libraries/libvmime: Use correct github URL. >>> libraries/libxml++5: Remove python3-meson-opt dep. >>> libraries/libxmlb: Remove python3-meson-opt dep. >>> libraries/mimalloc: Updated for version 3.3.2 >>> libraries/mpir: Fix doinst.sh. >>> libraries/nanodbc: Use correct github URL. >>> libraries/openimagedenoise: Fix slack-desc. >>> libraries/pcg-c: Updated for version 0.94.2. >>> libraries/python3-plumbum: Updated for version 2.0.1. >>> libraries/spdlog: New maintainer >>> libraries/tcl-promise: Add missing "set -e". >>> libraries/udunits: Fix doinst.sh. >>> libraries/utfcpp: Use correct github URL. >>> libraries/vali: Remove python3-meson-opt dep. >>> libraries/vcglib: Fix homepage/download URLs. >>> misc/OSCAR: Updated for version 2.0.0 >>> misc/dos2unix: Updated for version 7.5.6. >>> misc/ollama: Fix build when LIB64=ON. >>> misc/ollama: Updated for version 0.30.6. >>> misc/wmbday: Change email address >>> multimedia/HandBrake: Remove python3-meson-opt dep. >>> multimedia/MuseScore: Updated for version 4.7.3 >>> multimedia/aegisub: Remove python3-meson-opt dep. >>> multimedia/saflashplayer-legacy: Fix a potential permission problem. >>> multimedia/saflashplayer: Fix a potential permission problem. >>> multimedia/sickchill: Fix README. >>> multimedia/ytdlp-gui: Removed (Maintainer request) >>> network/aMule: Updated for version 3.0.0 >>> network/amneziawg-kernel: Updated for version 1.0.20260611. >>> network/brave-browser: update 1.91.168 >>> network/brave-origin: Added (Web Browser). >>> network/catgirl: Updated for version 2.2a >>> network/deltachat-desktop: Wrap README at 72 columns. >>> network/dino: Remove python3-meson-opt dep. >>> network/dropbox: Updated for version 256.4.3790. >>> network/element-desktop-bin: Updated for version 1.12.21. >>> network/element-desktop: Updated for version 1.12.21. >>> network/frr: Fix doinst.sh. >>> network/gallery-dl: Updated for version 1.32.2. >>> network/helium-browser: Updated for version 0.13.1.1 >>> network/iptv-analyzer: Wrap README at 72 columns. >>> network/k9s: Updated for version 0.51.0. >>> network/kubectl-bin: Updated for version 1.36.2. >>> network/kubectl: Updated for version 1.36.2. >>> network/librewolf: Updated for version 151.0.3_1. >>> network/mew: Fix doinst.sh. >>> network/mumble-server: Wrap README at 72 columns. >>> network/ngrok: Updated for version 3.39.7 >>> network/nordvpn-gui: Wrap README at 72 columns. >>> network/ocserv: Updated for version 1.5.0. >>> network/openrsync: Added (Alternative rsync implementation). >>> network/opera: Updated for version 132.0.5905.22. >>> network/rclone: update 1.74.3 >>> network/repology-cli: Updated for version 1.10.0 >>> network/repology-cli: Wrap README at 72 columns. >>> network/rspamd: Updated for version 4.1.0. >>> network/senpai: update to 0.5.0 >>> network/signal-desktop: Updated for version 8.14.0. >>> network/slack: Updated for version 4.50.136. >>> network/static-web-server: Updated for version 2.43.0 >>> network/tailscale: update 1.98.4 >>> network/telegram: Updated for version 6.9.2. >>> network/transmission-remote-gtk: Remove python3-meson-opt dep. >>> network/turbo-attack: Wrap README at 72 columns. >>> network/weechat: Updated for version 4.9.1. >>> network/wmget: Change email address >>> network/wmnotify: Change email address >>> network/zen-browser: Updated for version 1.20.2b. >>> office/LibreOffice: Updated for version 26.2.4.2 >>> office/LibreOffice: Wrap README at 72 columns. >>> office/PortfolioPerformance-bin: Updated for version 0.83.2 >>> office/ledger-live: Updated for version 4.8.0 >>> office/libreoffice: Wrap README at 72 columns. >>> office/lout: Updated for version 4.34.4 >>> office/moneydance: Updated for version 2024.5253. >>> office/pandoc-bin: update 3.10 >>> office/qownnotes: Updated for version 26.6.5. >>> office/sigil: Updated for version 2.8.0 >>> office/tradicted-trading-journal: Added (Trading Journal). >>> office/zathura-pdf-mupdf: Remove python3-meson-opt dep. >>> office/zim: Use correct github URL. >>> python/pybind11: Force reinstall in case of prior installation >>> python/pycassa: Use correct github URL. >>> python/pycld2: Use correct github URL. >>> python/python-ipcalc: Use correct github URL. >>> python/python-mysqlclient: Strip shared libs, fix github URLs. >>> python/python-pbkdf2: Use correct github URLs. >>> python/python2-django-legacy: Orphaned. Nothing seems to depend on this. >>> python/python3-Flask-Cors: Updated for version 6.0.5. >>> python/python3-cffi: Fix deps. >>> python/python3-maturin: Updated for version 1.14.0. >>> python/python3-meson-opt: Removed (no longer needed). >>> python/python3-mesonpy: Fix deps. >>> python/python3-mesonpy: Updated for version 0.20.0. >>> python/python3-pypdf: Updated for version 6.13.0. >>> ruby/rubygem-sass: Wrap README at 72 columns. >>> system/arqiver: Updated for version 1.0.2. >>> system/atarisio: Update email address. >>> system/brave-origin-the-latest: Added (Check Brave). >>> system/cluster-glue: Use correct github URLs. >>> system/containerd: Updated for version 1.7.32. >>> system/daemontools: Fix permissions on docs. >>> system/dfm: Wrap README at 72 columns. >>> system/docker-cli: Updated for version 29.5.3. >>> system/docker: Updated for version 29.5.3. >>> system/fileschanged: Fix /usr/info and doinst.sh. >>> system/fonts-redhat: Fix symlink. >>> system/fwupd: Remove python3-meson-opt dep. >>> system/heatshrink: Updated script. >>> system/isight-firmware-tools: Fix doinst.sh and man page. >>> system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it >>> system/jnv-bin: Removed (Need newer glibc). >>> system/kmscon: Remove python3-meson-opt dep. >>> system/limine: Updated for version 12.3.3. >>> system/loksh: Updated for version 7.9. >>> system/nemo-share: Added (Samba sharing extension for Nemo). >>> system/oksh: Updated for version 7.9. >>> system/openrc: Remove python3-meson-opt dep. >>> system/qemu-static: Remove python3-meson-opt dep. >>> system/qemu: Remove python3-meson-opt dep. >>> system/restic: Updated for version 0.19.0. >>> system/runc: Updated for version 1.4.2. >>> system/sbo-create: Wrap README at 72 columns. >>> system/sbotools: Updated for version 4.2. >>> system/sbpkg: Wrap README at 72 columns. >>> system/slackpkg-update-notify: Tweak README. >>> system/slpkg: Wrap README at 72 columns. >>> system/virt-manager: Remove python3-meson-opt dep. >>> system/wmfsm: Change email address >>> system/yelp-xsl: Remove python3-meson-opt dep. >>> system/yelp: Remove python3-meson-opt dep. >>> system/yq: Updated for version 4.53.3. >>> +--------------------------+ >>> >>> >>> -- >>> Willy Sudiarto Raharjo >>> _______________________________________________ >>> SlackBuilds-users mailing list >>> SlackBuilds-users at slackbuilds.org >>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >>> FAQ - https://slackbuilds.org/faq/ >>> >>> _______________________________________________ >> SlackBuilds-users mailing list >> SlackBuilds-users at slackbuilds.org >> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users >> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ >> FAQ - https://slackbuilds.org/faq/ >> >> _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From willysr at slackbuilds.org Sun Jun 14 15:24:14 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sun, 14 Jun 2026 22:24:14 +0700 Subject: [Slackbuilds-users] slackbuilds: CGAL5 is not version 5.XX. In-Reply-To: References: Message-ID: <20260614222414.32013d4f@home.slackie.org> >Is there any way we can rename CGAL5 to CGAL6? I need a CGAL5 for two new >slackbuilds that I am working on. or if you guys can provide a better >solution. i think you need to send this request to the maintainer I agree that CGAL5 should stay at version 5 if it's incompatible with CGAL version 6 -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From fernando.lopezjr at gmail.com Sun Jun 14 21:44:24 2026 From: fernando.lopezjr at gmail.com (Fernando Lopez) Date: Sun, 14 Jun 2026 15:44:24 -0600 Subject: [Slackbuilds-users] slackbuilds: CGAL5 is not version 5.XX. In-Reply-To: <20260614222414.32013d4f@home.slackie.org> References: <20260614222414.32013d4f@home.slackie.org> Message-ID: i did copy him into this email. lack at giand.it On Sun, Jun 14, 2026 at 9:40?AM Willy Sudiarto Raharjo < willysr at slackbuilds.org> wrote: > >Is there any way we can rename CGAL5 to CGAL6? I need a CGAL5 for two new > >slackbuilds that I am working on. or if you guys can provide a better > >solution. > > i think you need to send this request to the maintainer > I agree that CGAL5 should stay at version 5 if it's incompatible with CGAL > version 6 > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -- ------------ Regards, Fernando Lopez Jr. -------------- next part -------------- An HTML attachment was scrubbed... URL: From willysr at slackbuilds.org Mon Jun 15 00:00:59 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Mon, 15 Jun 2026 07:00:59 +0700 Subject: [Slackbuilds-users] slackbuilds: CGAL5 is not version 5.XX. In-Reply-To: References: <20260614222414.32013d4f@home.slackie.org> Message-ID: <20260615070059.2814d8ac@home.slackie.org> >i did copy him into this email. lack at giand.it should be slack at giand.it -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From fernando.lopezjr at gmail.com Mon Jun 15 01:21:39 2026 From: fernando.lopezjr at gmail.com (Fernando Lopez) Date: Sun, 14 Jun 2026 19:21:39 -0600 Subject: [Slackbuilds-users] slackbuilds: CGAL5 is not version 5.XX. In-Reply-To: <20260615070059.2814d8ac@home.slackie.org> References: <20260614222414.32013d4f@home.slackie.org> <20260615070059.2814d8ac@home.slackie.org> Message-ID: yes I sent the email to the correct address... when I copied his email I didnt fully copy his email. On Sun, Jun 14, 2026 at 6:10?PM Willy Sudiarto Raharjo < willysr at slackbuilds.org> wrote: > >i did copy him into this email. lack at giand.it > > should be slack at giand.it > > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -- ------------ Regards, Fernando Lopez Jr. -------------- next part -------------- An HTML attachment was scrubbed... URL: From willysr at slackbuilds.org Tue Jun 16 14:39:57 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Tue, 16 Jun 2026 21:39:57 +0700 Subject: [Slackbuilds-users] x264 update Message-ID: <20260616213957.7f23937d@home.slackie.org> Since the big update in -current, some script including x264 failed to build, thus a new version is being tested for -stable and -current (in ponce's personal repo). You can check the progress here: https://github.com/SlackBuildsOrg/slackbuilds/pull/16176 If you want to try it yourself: https://git.slackbuilds.org/slackbuilds/log/?h=x264-current If all goes fine, the new x264 will be merged to master in SBo for this week, while the remaining patches might go to Ponce's repo since it's related to -current thing. Please note that CI only manages to test build failures, not runtime failures, so if you are using the software affected by x264, please test the runtime as well. The list of affected scripts are: academic/openboard multimedia/HandBrake multimedia/avidemux multimedia/cinelerra multimedia/shotcut multimedia/vlc system/ZoneMinder Thanks -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From bencollver at riseup.net Wed Jun 17 23:55:15 2026 From: bencollver at riseup.net (Ben Collver) Date: Wed, 17 Jun 2026 16:55:15 -0700 Subject: [Slackbuilds-users] please delete openrsync slackbuild Message-ID: <20260617235515.GB21577@rainbow> Good day, Please delete the openrsync slackbuild: http://slackbuilds.org/repository/15.0/network/openrsync/ It has been added to Slackware testing. From: """ testing/packages/openrsync-20250126_a257c0f-x86_64-1_slack15.0.txz: Added. """ Thanks! -Ben From willysr at slackbuilds.org Thu Jun 18 01:38:59 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Thu, 18 Jun 2026 08:38:59 +0700 Subject: [Slackbuilds-users] please delete openrsync slackbuild In-Reply-To: <20260617235515.GB21577@rainbow> References: <20260617235515.GB21577@rainbow> Message-ID: <20260618083859.2208d17e@office64.slackie.org> >Good day, > >Please delete the openrsync slackbuild: > >http://slackbuilds.org/repository/15.0/network/openrsync/ > >It has been added to Slackware testing. > >From: ChangeLog.txt> > >""" >testing/packages/openrsync-20250126_a257c0f-x86_64-1_slack15.0.txz: >Added. >""" We only delete once it has entered core packages, not in /testing -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From sbo at linuxgalaxy.org Thu Jun 18 02:05:48 2026 From: sbo at linuxgalaxy.org (KB_SBo) Date: Thu, 18 Jun 2026 02:05:48 +0000 Subject: [Slackbuilds-users] html2text import error Message-ID: <4fb1e242-8b8b-4ff1-b817-815986f07f08@linuxgalaxy.org> Hello, After reinstalling from scratch, with all deps, and no build errors, the newer html2text-2025.4.15 now has this import error. $ html2text --help Traceback (most recent call last): File "/usr/bin/html2text", line 5, in from html2text.cli import main File "/usr/lib64/python3.9/site-packages/html2text/__init__.py", line 13, in from ._version import __version_tuple__ ImportError: cannot import name '__version_tuple__' from 'html2text._version' (/usr/lib64/python3.9/site-packages/html2text/_version.py) $ python3 --version Python 3.9.25 ** UPDATE via IRC ** kingbeowulf: echo "__version_tuple__ = (2025, 4, 15)" >> /usr/lib64/python3.9/site-packages/html2text/_version.py Urchlay: will need to add ^^ to slackbuild unless upstream fixes it fourtysixandtwo> Urchlay: ignore the previous comment, just add python3-setuptools-scm-opt as a dep...been a while since I had that issue and forgot that's the solution kingbeowulf: so that's the other option...add python3-setuptools-scm-opt and rebuild html2text -> issue is resolved. -Ed From willysr at slackbuilds.org Thu Jun 18 02:14:35 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Thu, 18 Jun 2026 09:14:35 +0700 Subject: [Slackbuilds-users] html2text import error In-Reply-To: <4fb1e242-8b8b-4ff1-b817-815986f07f08@linuxgalaxy.org> References: <4fb1e242-8b8b-4ff1-b817-815986f07f08@linuxgalaxy.org> Message-ID: <20260618091435.7bacde2b@office64.slackie.org> >After reinstalling from scratch, with all deps, and no build errors, >the newer html2text-2025.4.15 now has this import error. > >$ html2text --help >Traceback (most recent call last): > File "/usr/bin/html2text", line 5, in > from html2text.cli import main > File "/usr/lib64/python3.9/site-packages/html2text/__init__.py", > line >13, in > from ._version import __version_tuple__ >ImportError: cannot import name '__version_tuple__' from >'html2text._version' >(/usr/lib64/python3.9/site-packages/html2text/_version.py) > >$ python3 --version >Python 3.9.25 > > >** UPDATE via IRC ** > > kingbeowulf: echo "__version_tuple__ = (2025, 4, >15)" > >> /usr/lib64/python3.9/site-packages/html2text/_version.py > Urchlay: will need to add ^^ to slackbuild unless >upstream fixes it > >fourtysixandtwo> Urchlay: ignore the previous comment, just add >python3-setuptools-scm-opt as a dep...been a while since I had that >issue and forgot that's the solution > kingbeowulf: so that's the other option...add >python3-setuptools-scm-opt and rebuild html2text > >-> issue is resolved. Thanks pushed to my branch -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From fourtysixandtwo at sliderr.net Thu Jun 18 02:17:53 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Wed, 17 Jun 2026 20:17:53 -0600 Subject: [Slackbuilds-users] html2text import error In-Reply-To: <20260618091435.7bacde2b@office64.slackie.org> References: <4fb1e242-8b8b-4ff1-b817-815986f07f08@linuxgalaxy.org> <20260618091435.7bacde2b@office64.slackie.org> Message-ID: it's already pushed to my branch and tested On Wed, 17 Jun 2026 at 20:14, Willy Sudiarto Raharjo wrote: > > >After reinstalling from scratch, with all deps, and no build errors, > >the newer html2text-2025.4.15 now has this import error. > > > >$ html2text --help > >Traceback (most recent call last): > > File "/usr/bin/html2text", line 5, in > > from html2text.cli import main > > File "/usr/lib64/python3.9/site-packages/html2text/__init__.py", > > line > >13, in > > from ._version import __version_tuple__ > >ImportError: cannot import name '__version_tuple__' from > >'html2text._version' > >(/usr/lib64/python3.9/site-packages/html2text/_version.py) > > > >$ python3 --version > >Python 3.9.25 > > > > > >** UPDATE via IRC ** > > > > kingbeowulf: echo "__version_tuple__ = (2025, 4, > >15)" > > >> /usr/lib64/python3.9/site-packages/html2text/_version.py > > Urchlay: will need to add ^^ to slackbuild unless > >upstream fixes it > > > >fourtysixandtwo> Urchlay: ignore the previous comment, just add > >python3-setuptools-scm-opt as a dep...been a while since I had that > >issue and forgot that's the solution > > kingbeowulf: so that's the other option...add > >python3-setuptools-scm-opt and rebuild html2text > > > >-> issue is resolved. > > > Thanks > pushed to my branch > > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From for_slackbuilds-users_2026-06-18 at lockywolf.net Thu Jun 18 04:08:03 2026 From: for_slackbuilds-users_2026-06-18 at lockywolf.net (Lockywolf) Date: Thu, 18 Jun 2026 12:08:03 +0800 Subject: [Slackbuilds-users] orbea's slackbuilds Message-ID: <87o6h8lcd8.fsf@laptop.lockywolf.net> Dear SlackbBuilds users, I emailed orbea about maintaining python-xlib, and he told me that his slackbuilds are up for grabs. Naturally, I need python-xlib (and if your python3 builds depend on it, it is better to move to python3-xlib), but the rest are available for adoption: misc/esniper misc/xdelta3 misc/langdrill multimedia/vapoursynth multimedia/devedeng multimedia/vapoursynth-mvtools office/mythes desktop/caffeine-ng games/nuvie games/zelda-roth-se games/zelda-xd2-mercuris-chess games/exult games/zbom games/antares games/dhewm3 games/solarus games/yarntown games/zsdx games/solarus-quest-editor games/zsxd graphics/renderdoc graphics/wine-nine-standalone system/rover libraries/mdds libraries/libzmf libraries/zimg libraries/libe-book libraries/CoinMP libraries/libepubgen libraries/libpagemaker libraries/libstaroffice libraries/libnumbertext libraries/libmwaw libraries/liborcus libraries/QR-Code-generator libraries/libeot libraries/libcmis libraries/libcdr libraries/vdk libraries/libfreehand libraries/libetonyek libraries/libwps libraries/mbedtls libraries/libqxp libraries/libixion libraries/png++ libraries/libmspub libraries/libexttextcat libraries/libdispatch libraries/libxml++3 libraries/libabw python/cloudscraper python/pyewmh development/samurai development/slibtool development/envytools development/pkgconf development/gn development/evemu -- Your sincerely, Vladimir Nikishkin (MiEr, lockywolf) (Laptop) From urchlay at slackware.uk Thu Jun 18 04:37:49 2026 From: urchlay at slackware.uk (B. Watson) Date: Thu, 18 Jun 2026 00:37:49 -0400 (EDT) Subject: [Slackbuilds-users] orbea's slackbuilds In-Reply-To: <87o6h8lcd8.fsf@laptop.lockywolf.net> References: <87o6h8lcd8.fsf@laptop.lockywolf.net> Message-ID: On Thu, 18 Jun 2026, Lockywolf wrote: > libraries/mbedtls I'll take this one; my fujinet-pc build depends on it. From chris.willing at linux.com Thu Jun 18 06:25:30 2026 From: chris.willing at linux.com (Christoph Willing) Date: Thu, 18 Jun 2026 16:25:30 +1000 Subject: [Slackbuilds-users] orbea's slackbuilds In-Reply-To: <87o6h8lcd8.fsf@laptop.lockywolf.net> References: <87o6h8lcd8.fsf@laptop.lockywolf.net> Message-ID: On 18/6/26 14:08, Lockywolf wrote: > Dear SlackbBuilds users, > > I emailed orbea about maintaining python-xlib, and he told me that his > slackbuilds are up for grabs. Naturally, I need python-xlib (and if your > python3 builds depend on it, it is better to move to python3-xlib), but > the rest are available for adoption: I'll take these below. Most are optional dependencies for LibreOffice which I maintain. chris > office/mythes > > libraries/mdds > libraries/libzmf > > libraries/libe-book > libraries/CoinMP > libraries/libepubgen > libraries/libpagemaker > libraries/libstaroffice > libraries/libnumbertext > libraries/libmwaw > libraries/liborcus > libraries/QR-Code-generator > libraries/libeot > libraries/libcmis > libraries/libcdr > libraries/libfreehand > libraries/libetonyek > libraries/libwps > libraries/mbedtls > libraries/libqxp > libraries/libixion > > libraries/libmspub > libraries/libexttextcat > > > libraries/libabw From r1w1s1 at fastmail.com Thu Jun 18 11:16:04 2026 From: r1w1s1 at fastmail.com (Ricardson) Date: Thu, 18 Jun 2026 08:16:04 -0300 Subject: [Slackbuilds-users] orbea's slackbuilds In-Reply-To: <87o6h8lcd8.fsf@laptop.lockywolf.net> References: <87o6h8lcd8.fsf@laptop.lockywolf.net> Message-ID: I'll take system/rover ---- r1w1s1 On Thu, Jun 18, 2026, at 1:08 AM, Lockywolf wrote: > Dear SlackbBuilds users, > > I emailed orbea about maintaining python-xlib, and he told me that his > slackbuilds are up for grabs. Naturally, I need python-xlib (and if your > python3 builds depend on it, it is better to move to python3-xlib), but > the rest are available for adoption: > > misc/esniper > misc/xdelta3 > misc/langdrill > multimedia/vapoursynth > multimedia/devedeng > multimedia/vapoursynth-mvtools > office/mythes > desktop/caffeine-ng > games/nuvie > games/zelda-roth-se > games/zelda-xd2-mercuris-chess > games/exult > games/zbom > games/antares > games/dhewm3 > games/solarus > games/yarntown > games/zsdx > games/solarus-quest-editor > games/zsxd > graphics/renderdoc > graphics/wine-nine-standalone > system/rover > libraries/mdds > libraries/libzmf > libraries/zimg > libraries/libe-book > libraries/CoinMP > libraries/libepubgen > libraries/libpagemaker > libraries/libstaroffice > libraries/libnumbertext > libraries/libmwaw > libraries/liborcus > libraries/QR-Code-generator > libraries/libeot > libraries/libcmis > libraries/libcdr > libraries/vdk > libraries/libfreehand > libraries/libetonyek > libraries/libwps > libraries/mbedtls > libraries/libqxp > libraries/libixion > libraries/png++ > libraries/libmspub > libraries/libexttextcat > libraries/libdispatch > libraries/libxml++3 > libraries/libabw > python/cloudscraper > python/pyewmh > development/samurai > development/slibtool > development/envytools > development/pkgconf > development/gn > development/evemu > > -- > Your sincerely, > Vladimir Nikishkin (MiEr, lockywolf) > (Laptop) > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ From milgram at cgpp.com Thu Jun 18 11:44:13 2026 From: milgram at cgpp.com (J. Milgram) Date: Thu, 18 Jun 2026 07:44:13 -0400 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: <20260613075809.2b5b0ab5@home.slackie.org> References: <20260613075809.2b5b0ab5@home.slackie.org> Message-ID: <8ba06658-29da-4af2-a018-5ba92f2b8b4d@cgpp.com> > we removed python3-meson-opt so... sboremove python3-meson-opt ... all good. What about the python3-mesonpy that's still in the repo? thx Judah On 6/12/26 20:58, Willy Sudiarto Raharjo wrote: > So, as planned, we removed python3-meson-opt for this week's update as -stable > has same package, so please remove the one from SBo and start using the one > from -stable instead. All scripts that depends on it has been updated in the > SBo repository. > > This week, Urchlay also managed to fix LOTS of scripts to comply with our > template, so PLEASE, PLEASE make sure to grab the latest update from our > website or repository and update your local copy before you submit for future > updates. > > Sat Jun 13 00:43:38 UTC 2026 > academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix > academic/gtypist: Fix doinst.sh. > academic/maxima: Updated for version 5.49.0. > academic/octave: Fix doinst.sh. > academic/stellarium: Use correct github URLs. > academic/zotero: update 9.0.4 > audio/ncmpc: Remove python3-meson-opt dep. > audio/ocenaudio-bin: Updated for version 3.19.2 > audio/ocp: Fix doinst.sh. > audio/reaper: Updated for version 7.74 > audio/volume.app: Change email address > desktop/cnslock: Change email address > desktop/fvwm3: Remove python3-meson-opt dep. > desktop/picom: Remove python3-meson-opt dep. > desktop/ratpoison: Fix doinst.sh. > desktop/wmcpufreq: Change email address > desktop/wmpinboard: Change email address > desktop/wmstickynotes: Change email address > desktop/wmwifi: Change email address > desktop/xseticon: Wrap README at 72 columns. > desktop/yaru-icon-theme: Remove python3-meson-opt dep. > development/HeidiSQL: Updated for version 12.18. > development/Kiro: Updated for version 0.12.333. > development/a68g: Updated for version 3.12.2. > development/abseil-cpp: Updated for version 20260526.0. > development/codex: Updated for version 0.136.0 > development/dotnet-runtime-10.0: Wrap README at 72 columns. > development/electron-bin: Updated for version 42.3.3. > development/gf: Updated for version 56c97f66769ec8109a9aff2e475a86c9a6781742. > development/github-cli: Updated for version 2.94.0 > development/halibut: Fix doinst.sh. > development/lazarus: Updated for version 4.8 > development/lepton-eda: Fix doinst.sh, /usr/info. > development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( > development/lm-studio-bin: Removed (Need newer glibc). > development/meld3: Remove python3-meson-opt dep. > development/mit-scheme: Fix doinst.sh, writes to /usr. > development/notepad++: Updated for version 8.9.6.4. > development/notepadnext: Use correct github URLs. > development/nvidia-container-toolkit: Wrap README at 72 columns. > development/positron: Updated for version 2026.06.0_211 > development/prek: Added (Pre-commit framework in Rust). > development/python3-numpy: Wrap README at 72 columns. > development/ropgadget: Wrap README at 72 columns. > development/rustc-demangle: Added (Demangle Rust symbols). > development/s9fes: Wrap README at 72 columns. > development/sbcl: Fix doinst.sh. > development/tinyscheme: Wrap README at 72 columns. > development/vscode-bin: Updated for version 1.124.2. > development/vstudio: Updated for version 17.5. > development/zed-editor-bin: Updated for version 1.6.3. > games/ZEsarUX: Updated for version 13.0 > games/aisleriot: Remove python3-meson-opt dep. > games/boosteroid: Fix MD5SUM. > games/dealers-choice: Updated for version 0.0.14 Removed python3-meson-opt > references games/open-invaders: Update email address. > games/sameboy: Updated for version 1.0.3, new maintainer. > games/scid_vs_pc: Updated for version 4.27. > games/tetrinet: Update email address. > gis/foxtrotgps: Fix doinst.sh. > graphics/barcode: Fix doinst.sh. > graphics/brlcad: Use correct github URL. > graphics/flameshot: Updated script > graphics/gmic: Use correct github URL. > graphics/graphviz: Updated for version 15.0.0 > graphics/imv: Remove python3-meson-opt dep. > graphics/libplacebo: Remove python3-meson-opt dep. > graphics/openimageio: Use correct github URL. > graphics/openscad-gearbox: Use correct github URL. > graphics/qiv: Updated for version 3.0.4, add FILTER=no option. > graphics/trimage: Fix broken symlinks and github URL. > graphics/vips: Updated for version 8.18.3. > graphics/xnconvert-bin: Added (Image conversion tool). > graphics/zgv: Fix doinst.sh. > ham/aptdec: Update script. > ham/ggmorse: Update script. > ham/mbelib: Update script. > ham/qlog: Updated for version 0.51.0. > ham/sdrangel: Updated for version 7.26.1. > ham/serialDV: Updated to use LIBDIRSUFFIX. > libraries/Botan2: Wrap README at 72 olumns. > libraries/boolstuff: Change email address > libraries/cln: Fix doinst.sh. > libraries/dav2d: Remove python3-meson-opt dep. > libraries/fzssh: Remove python3-meson-opt dep. > libraries/gtk-layer-shell: Remove python3-meson-opt dep. > libraries/gupnp: Compress man pages. > libraries/hidapi: Use correct github URL. > libraries/hoedown: Use correct github URL. > libraries/icu4c-opt: Added (Component for Unicode). > libraries/kashmir: ARCH=noarch, use correct github URL. > libraries/libbgcode: Added (G-code library). > libraries/libcamera: Remove python3-meson-opt dep. > libraries/libcamera: Wrap README at 72 columns. > libraries/libgit2-glib: Remove python3-meson-opt dep. > libraries/liblrdf: Use correct github URL. > libraries/libnfc: Use correct github URL. > libraries/librepfunc: Update script. > libraries/libslirp: Remove python3-meson-opt dep. > libraries/libsoup3: Remove python3-meson-opt dep. > libraries/libvmime: Use correct github URL. > libraries/libxml++5: Remove python3-meson-opt dep. > libraries/libxmlb: Remove python3-meson-opt dep. > libraries/mimalloc: Updated for version 3.3.2 > libraries/mpir: Fix doinst.sh. > libraries/nanodbc: Use correct github URL. > libraries/openimagedenoise: Fix slack-desc. > libraries/pcg-c: Updated for version 0.94.2. > libraries/python3-plumbum: Updated for version 2.0.1. > libraries/spdlog: New maintainer > libraries/tcl-promise: Add missing "set -e". > libraries/udunits: Fix doinst.sh. > libraries/utfcpp: Use correct github URL. > libraries/vali: Remove python3-meson-opt dep. > libraries/vcglib: Fix homepage/download URLs. > misc/OSCAR: Updated for version 2.0.0 > misc/dos2unix: Updated for version 7.5.6. > misc/ollama: Fix build when LIB64=ON. > misc/ollama: Updated for version 0.30.6. > misc/wmbday: Change email address > multimedia/HandBrake: Remove python3-meson-opt dep. > multimedia/MuseScore: Updated for version 4.7.3 > multimedia/aegisub: Remove python3-meson-opt dep. > multimedia/saflashplayer-legacy: Fix a potential permission problem. > multimedia/saflashplayer: Fix a potential permission problem. > multimedia/sickchill: Fix README. > multimedia/ytdlp-gui: Removed (Maintainer request) > network/aMule: Updated for version 3.0.0 > network/amneziawg-kernel: Updated for version 1.0.20260611. > network/brave-browser: update 1.91.168 > network/brave-origin: Added (Web Browser). > network/catgirl: Updated for version 2.2a > network/deltachat-desktop: Wrap README at 72 columns. > network/dino: Remove python3-meson-opt dep. > network/dropbox: Updated for version 256.4.3790. > network/element-desktop-bin: Updated for version 1.12.21. > network/element-desktop: Updated for version 1.12.21. > network/frr: Fix doinst.sh. > network/gallery-dl: Updated for version 1.32.2. > network/helium-browser: Updated for version 0.13.1.1 > network/iptv-analyzer: Wrap README at 72 columns. > network/k9s: Updated for version 0.51.0. > network/kubectl-bin: Updated for version 1.36.2. > network/kubectl: Updated for version 1.36.2. > network/librewolf: Updated for version 151.0.3_1. > network/mew: Fix doinst.sh. > network/mumble-server: Wrap README at 72 columns. > network/ngrok: Updated for version 3.39.7 > network/nordvpn-gui: Wrap README at 72 columns. > network/ocserv: Updated for version 1.5.0. > network/openrsync: Added (Alternative rsync implementation). > network/opera: Updated for version 132.0.5905.22. > network/rclone: update 1.74.3 > network/repology-cli: Updated for version 1.10.0 > network/repology-cli: Wrap README at 72 columns. > network/rspamd: Updated for version 4.1.0. > network/senpai: update to 0.5.0 > network/signal-desktop: Updated for version 8.14.0. > network/slack: Updated for version 4.50.136. > network/static-web-server: Updated for version 2.43.0 > network/tailscale: update 1.98.4 > network/telegram: Updated for version 6.9.2. > network/transmission-remote-gtk: Remove python3-meson-opt dep. > network/turbo-attack: Wrap README at 72 columns. > network/weechat: Updated for version 4.9.1. > network/wmget: Change email address > network/wmnotify: Change email address > network/zen-browser: Updated for version 1.20.2b. > office/LibreOffice: Updated for version 26.2.4.2 > office/LibreOffice: Wrap README at 72 columns. > office/PortfolioPerformance-bin: Updated for version 0.83.2 > office/ledger-live: Updated for version 4.8.0 > office/libreoffice: Wrap README at 72 columns. > office/lout: Updated for version 4.34.4 > office/moneydance: Updated for version 2024.5253. > office/pandoc-bin: update 3.10 > office/qownnotes: Updated for version 26.6.5. > office/sigil: Updated for version 2.8.0 > office/tradicted-trading-journal: Added (Trading Journal). > office/zathura-pdf-mupdf: Remove python3-meson-opt dep. > office/zim: Use correct github URL. > python/pybind11: Force reinstall in case of prior installation > python/pycassa: Use correct github URL. > python/pycld2: Use correct github URL. > python/python-ipcalc: Use correct github URL. > python/python-mysqlclient: Strip shared libs, fix github URLs. > python/python-pbkdf2: Use correct github URLs. > python/python2-django-legacy: Orphaned. Nothing seems to depend on this. > python/python3-Flask-Cors: Updated for version 6.0.5. > python/python3-cffi: Fix deps. > python/python3-maturin: Updated for version 1.14.0. > python/python3-meson-opt: Removed (no longer needed). > python/python3-mesonpy: Fix deps. > python/python3-mesonpy: Updated for version 0.20.0. > python/python3-pypdf: Updated for version 6.13.0. > ruby/rubygem-sass: Wrap README at 72 columns. > system/arqiver: Updated for version 1.0.2. > system/atarisio: Update email address. > system/brave-origin-the-latest: Added (Check Brave). > system/cluster-glue: Use correct github URLs. > system/containerd: Updated for version 1.7.32. > system/daemontools: Fix permissions on docs. > system/dfm: Wrap README at 72 columns. > system/docker-cli: Updated for version 29.5.3. > system/docker: Updated for version 29.5.3. > system/fileschanged: Fix /usr/info and doinst.sh. > system/fonts-redhat: Fix symlink. > system/fwupd: Remove python3-meson-opt dep. > system/heatshrink: Updated script. > system/isight-firmware-tools: Fix doinst.sh and man page. > system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it > system/jnv-bin: Removed (Need newer glibc). > system/kmscon: Remove python3-meson-opt dep. > system/limine: Updated for version 12.3.3. > system/loksh: Updated for version 7.9. > system/nemo-share: Added (Samba sharing extension for Nemo). > system/oksh: Updated for version 7.9. > system/openrc: Remove python3-meson-opt dep. > system/qemu-static: Remove python3-meson-opt dep. > system/qemu: Remove python3-meson-opt dep. > system/restic: Updated for version 0.19.0. > system/runc: Updated for version 1.4.2. > system/sbo-create: Wrap README at 72 columns. > system/sbotools: Updated for version 4.2. > system/sbpkg: Wrap README at 72 columns. > system/slackpkg-update-notify: Tweak README. > system/slpkg: Wrap README at 72 columns. > system/virt-manager: Remove python3-meson-opt dep. > system/wmfsm: Change email address > system/yelp-xsl: Remove python3-meson-opt dep. > system/yelp: Remove python3-meson-opt dep. > system/yq: Updated for version 4.53.3. > +--------------------------+ > > > -- > Willy Sudiarto Raharjo > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- ===== milgram at cgpp.com 301-257-7069 From fourtysixandtwo at sliderr.net Thu Jun 18 14:33:55 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Thu, 18 Jun 2026 08:33:55 -0600 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: <8ba06658-29da-4af2-a018-5ba92f2b8b4d@cgpp.com> References: <20260613075809.2b5b0ab5@home.slackie.org> <8ba06658-29da-4af2-a018-5ba92f2b8b4d@cgpp.com> Message-ID: python3-mesonpy is still needed. -- On Thu, Jun 18, 2026, 5:44?a.m. J. Milgram via SlackBuilds-users < slackbuilds-users at slackbuilds.org> wrote: > > > > we removed python3-meson-opt > > so... sboremove python3-meson-opt ... all good. > > What about the python3-mesonpy that's still in the repo? > > thx > Judah > > On 6/12/26 20:58, Willy Sudiarto Raharjo wrote: > > So, as planned, we removed python3-meson-opt for this week's update as > -stable > > has same package, so please remove the one from SBo and start using the > one > > from -stable instead. All scripts that depends on it has been updated in > the > > SBo repository. > > > > This week, Urchlay also managed to fix LOTS of scripts to comply with our > > template, so PLEASE, PLEASE make sure to grab the latest update from our > > website or repository and update your local copy before you submit for > future > > updates. > > > > Sat Jun 13 00:43:38 UTC 2026 > > academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix > > academic/gtypist: Fix doinst.sh. > > academic/maxima: Updated for version 5.49.0. > > academic/octave: Fix doinst.sh. > > academic/stellarium: Use correct github URLs. > > academic/zotero: update 9.0.4 > > audio/ncmpc: Remove python3-meson-opt dep. > > audio/ocenaudio-bin: Updated for version 3.19.2 > > audio/ocp: Fix doinst.sh. > > audio/reaper: Updated for version 7.74 > > audio/volume.app: Change email address > > desktop/cnslock: Change email address > > desktop/fvwm3: Remove python3-meson-opt dep. > > desktop/picom: Remove python3-meson-opt dep. > > desktop/ratpoison: Fix doinst.sh. > > desktop/wmcpufreq: Change email address > > desktop/wmpinboard: Change email address > > desktop/wmstickynotes: Change email address > > desktop/wmwifi: Change email address > > desktop/xseticon: Wrap README at 72 columns. > > desktop/yaru-icon-theme: Remove python3-meson-opt dep. > > development/HeidiSQL: Updated for version 12.18. > > development/Kiro: Updated for version 0.12.333. > > development/a68g: Updated for version 3.12.2. > > development/abseil-cpp: Updated for version 20260526.0. > > development/codex: Updated for version 0.136.0 > > development/dotnet-runtime-10.0: Wrap README at 72 columns. > > development/electron-bin: Updated for version 42.3.3. > > development/gf: Updated for version > 56c97f66769ec8109a9aff2e475a86c9a6781742. > > development/github-cli: Updated for version 2.94.0 > > development/halibut: Fix doinst.sh. > > development/lazarus: Updated for version 4.8 > > development/lepton-eda: Fix doinst.sh, /usr/info. > > development/lm-studio-bin: Orphaned slackware 15.0 can not support it :( > > development/lm-studio-bin: Removed (Need newer glibc). > > development/meld3: Remove python3-meson-opt dep. > > development/mit-scheme: Fix doinst.sh, writes to /usr. > > development/notepad++: Updated for version 8.9.6.4. > > development/notepadnext: Use correct github URLs. > > development/nvidia-container-toolkit: Wrap README at 72 columns. > > development/positron: Updated for version 2026.06.0_211 > > development/prek: Added (Pre-commit framework in Rust). > > development/python3-numpy: Wrap README at 72 columns. > > development/ropgadget: Wrap README at 72 columns. > > development/rustc-demangle: Added (Demangle Rust symbols). > > development/s9fes: Wrap README at 72 columns. > > development/sbcl: Fix doinst.sh. > > development/tinyscheme: Wrap README at 72 columns. > > development/vscode-bin: Updated for version 1.124.2. > > development/vstudio: Updated for version 17.5. > > development/zed-editor-bin: Updated for version 1.6.3. > > games/ZEsarUX: Updated for version 13.0 > > games/aisleriot: Remove python3-meson-opt dep. > > games/boosteroid: Fix MD5SUM. > > games/dealers-choice: Updated for version 0.0.14 Removed > python3-meson-opt > > references games/open-invaders: Update email address. > > games/sameboy: Updated for version 1.0.3, new maintainer. > > games/scid_vs_pc: Updated for version 4.27. > > games/tetrinet: Update email address. > > gis/foxtrotgps: Fix doinst.sh. > > graphics/barcode: Fix doinst.sh. > > graphics/brlcad: Use correct github URL. > > graphics/flameshot: Updated script > > graphics/gmic: Use correct github URL. > > graphics/graphviz: Updated for version 15.0.0 > > graphics/imv: Remove python3-meson-opt dep. > > graphics/libplacebo: Remove python3-meson-opt dep. > > graphics/openimageio: Use correct github URL. > > graphics/openscad-gearbox: Use correct github URL. > > graphics/qiv: Updated for version 3.0.4, add FILTER=no option. > > graphics/trimage: Fix broken symlinks and github URL. > > graphics/vips: Updated for version 8.18.3. > > graphics/xnconvert-bin: Added (Image conversion tool). > > graphics/zgv: Fix doinst.sh. > > ham/aptdec: Update script. > > ham/ggmorse: Update script. > > ham/mbelib: Update script. > > ham/qlog: Updated for version 0.51.0. > > ham/sdrangel: Updated for version 7.26.1. > > ham/serialDV: Updated to use LIBDIRSUFFIX. > > libraries/Botan2: Wrap README at 72 olumns. > > libraries/boolstuff: Change email address > > libraries/cln: Fix doinst.sh. > > libraries/dav2d: Remove python3-meson-opt dep. > > libraries/fzssh: Remove python3-meson-opt dep. > > libraries/gtk-layer-shell: Remove python3-meson-opt dep. > > libraries/gupnp: Compress man pages. > > libraries/hidapi: Use correct github URL. > > libraries/hoedown: Use correct github URL. > > libraries/icu4c-opt: Added (Component for Unicode). > > libraries/kashmir: ARCH=noarch, use correct github URL. > > libraries/libbgcode: Added (G-code library). > > libraries/libcamera: Remove python3-meson-opt dep. > > libraries/libcamera: Wrap README at 72 columns. > > libraries/libgit2-glib: Remove python3-meson-opt dep. > > libraries/liblrdf: Use correct github URL. > > libraries/libnfc: Use correct github URL. > > libraries/librepfunc: Update script. > > libraries/libslirp: Remove python3-meson-opt dep. > > libraries/libsoup3: Remove python3-meson-opt dep. > > libraries/libvmime: Use correct github URL. > > libraries/libxml++5: Remove python3-meson-opt dep. > > libraries/libxmlb: Remove python3-meson-opt dep. > > libraries/mimalloc: Updated for version 3.3.2 > > libraries/mpir: Fix doinst.sh. > > libraries/nanodbc: Use correct github URL. > > libraries/openimagedenoise: Fix slack-desc. > > libraries/pcg-c: Updated for version 0.94.2. > > libraries/python3-plumbum: Updated for version 2.0.1. > > libraries/spdlog: New maintainer > > libraries/tcl-promise: Add missing "set -e". > > libraries/udunits: Fix doinst.sh. > > libraries/utfcpp: Use correct github URL. > > libraries/vali: Remove python3-meson-opt dep. > > libraries/vcglib: Fix homepage/download URLs. > > misc/OSCAR: Updated for version 2.0.0 > > misc/dos2unix: Updated for version 7.5.6. > > misc/ollama: Fix build when LIB64=ON. > > misc/ollama: Updated for version 0.30.6. > > misc/wmbday: Change email address > > multimedia/HandBrake: Remove python3-meson-opt dep. > > multimedia/MuseScore: Updated for version 4.7.3 > > multimedia/aegisub: Remove python3-meson-opt dep. > > multimedia/saflashplayer-legacy: Fix a potential permission problem. > > multimedia/saflashplayer: Fix a potential permission problem. > > multimedia/sickchill: Fix README. > > multimedia/ytdlp-gui: Removed (Maintainer request) > > network/aMule: Updated for version 3.0.0 > > network/amneziawg-kernel: Updated for version 1.0.20260611. > > network/brave-browser: update 1.91.168 > > network/brave-origin: Added (Web Browser). > > network/catgirl: Updated for version 2.2a > > network/deltachat-desktop: Wrap README at 72 columns. > > network/dino: Remove python3-meson-opt dep. > > network/dropbox: Updated for version 256.4.3790. > > network/element-desktop-bin: Updated for version 1.12.21. > > network/element-desktop: Updated for version 1.12.21. > > network/frr: Fix doinst.sh. > > network/gallery-dl: Updated for version 1.32.2. > > network/helium-browser: Updated for version 0.13.1.1 > > network/iptv-analyzer: Wrap README at 72 columns. > > network/k9s: Updated for version 0.51.0. > > network/kubectl-bin: Updated for version 1.36.2. > > network/kubectl: Updated for version 1.36.2. > > network/librewolf: Updated for version 151.0.3_1. > > network/mew: Fix doinst.sh. > > network/mumble-server: Wrap README at 72 columns. > > network/ngrok: Updated for version 3.39.7 > > network/nordvpn-gui: Wrap README at 72 columns. > > network/ocserv: Updated for version 1.5.0. > > network/openrsync: Added (Alternative rsync implementation). > > network/opera: Updated for version 132.0.5905.22. > > network/rclone: update 1.74.3 > > network/repology-cli: Updated for version 1.10.0 > > network/repology-cli: Wrap README at 72 columns. > > network/rspamd: Updated for version 4.1.0. > > network/senpai: update to 0.5.0 > > network/signal-desktop: Updated for version 8.14.0. > > network/slack: Updated for version 4.50.136. > > network/static-web-server: Updated for version 2.43.0 > > network/tailscale: update 1.98.4 > > network/telegram: Updated for version 6.9.2. > > network/transmission-remote-gtk: Remove python3-meson-opt dep. > > network/turbo-attack: Wrap README at 72 columns. > > network/weechat: Updated for version 4.9.1. > > network/wmget: Change email address > > network/wmnotify: Change email address > > network/zen-browser: Updated for version 1.20.2b. > > office/LibreOffice: Updated for version 26.2.4.2 > > office/LibreOffice: Wrap README at 72 columns. > > office/PortfolioPerformance-bin: Updated for version 0.83.2 > > office/ledger-live: Updated for version 4.8.0 > > office/libreoffice: Wrap README at 72 columns. > > office/lout: Updated for version 4.34.4 > > office/moneydance: Updated for version 2024.5253. > > office/pandoc-bin: update 3.10 > > office/qownnotes: Updated for version 26.6.5. > > office/sigil: Updated for version 2.8.0 > > office/tradicted-trading-journal: Added (Trading Journal). > > office/zathura-pdf-mupdf: Remove python3-meson-opt dep. > > office/zim: Use correct github URL. > > python/pybind11: Force reinstall in case of prior installation > > python/pycassa: Use correct github URL. > > python/pycld2: Use correct github URL. > > python/python-ipcalc: Use correct github URL. > > python/python-mysqlclient: Strip shared libs, fix github URLs. > > python/python-pbkdf2: Use correct github URLs. > > python/python2-django-legacy: Orphaned. Nothing seems to depend on this. > > python/python3-Flask-Cors: Updated for version 6.0.5. > > python/python3-cffi: Fix deps. > > python/python3-maturin: Updated for version 1.14.0. > > python/python3-meson-opt: Removed (no longer needed). > > python/python3-mesonpy: Fix deps. > > python/python3-mesonpy: Updated for version 0.20.0. > > python/python3-pypdf: Updated for version 6.13.0. > > ruby/rubygem-sass: Wrap README at 72 columns. > > system/arqiver: Updated for version 1.0.2. > > system/atarisio: Update email address. > > system/brave-origin-the-latest: Added (Check Brave). > > system/cluster-glue: Use correct github URLs. > > system/containerd: Updated for version 1.7.32. > > system/daemontools: Fix permissions on docs. > > system/dfm: Wrap README at 72 columns. > > system/docker-cli: Updated for version 29.5.3. > > system/docker: Updated for version 29.5.3. > > system/fileschanged: Fix /usr/info and doinst.sh. > > system/fonts-redhat: Fix symlink. > > system/fwupd: Remove python3-meson-opt dep. > > system/heatshrink: Updated script. > > system/isight-firmware-tools: Fix doinst.sh and man page. > > system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it > > system/jnv-bin: Removed (Need newer glibc). > > system/kmscon: Remove python3-meson-opt dep. > > system/limine: Updated for version 12.3.3. > > system/loksh: Updated for version 7.9. > > system/nemo-share: Added (Samba sharing extension for Nemo). > > system/oksh: Updated for version 7.9. > > system/openrc: Remove python3-meson-opt dep. > > system/qemu-static: Remove python3-meson-opt dep. > > system/qemu: Remove python3-meson-opt dep. > > system/restic: Updated for version 0.19.0. > > system/runc: Updated for version 1.4.2. > > system/sbo-create: Wrap README at 72 columns. > > system/sbotools: Updated for version 4.2. > > system/sbpkg: Wrap README at 72 columns. > > system/slackpkg-update-notify: Tweak README. > > system/slpkg: Wrap README at 72 columns. > > system/virt-manager: Remove python3-meson-opt dep. > > system/wmfsm: Change email address > > system/yelp-xsl: Remove python3-meson-opt dep. > > system/yelp: Remove python3-meson-opt dep. > > system/yq: Updated for version 4.53.3. > > +--------------------------+ > > > > > > -- > > Willy Sudiarto Raharjo > > > > _______________________________________________ > > SlackBuilds-users mailing list > > SlackBuilds-users at slackbuilds.org > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > > FAQ - https://slackbuilds.org/faq/ > > > > -- > ===== > milgram at cgpp.com > 301-257-7069 > > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From antonioleal at yahoo.com Thu Jun 18 17:36:46 2026 From: antonioleal at yahoo.com (Antonio Leal) Date: Thu, 18 Jun 2026 18:36:46 +0100 Subject: [Slackbuilds-users] orbea's slackbuilds In-Reply-To: <87o6h8lcd8.fsf@laptop.lockywolf.net> References: <87o6h8lcd8.fsf@laptop.lockywolf.net> Message-ID: If not taken already I'll have: development/gn development/evemu graphics/renderdoc libraries/zimg multimedia/vapoursynth multimedia/devedeng multimedia/vapoursynth-mvtools games/nuvie games/zelda-roth-se games/zelda-xd2-mercuris-chess games/exult games/zbom games/antares games/dhewm3 games/solarus games/yarntown games/zsdx games/solarus-quest-editor games/zsxd Cheers Ant?nio On 6/18/2026 5:08 AM, Lockywolf wrote: > Dear SlackbBuilds users, > > I emailed orbea about maintaining python-xlib, and he told me that his > slackbuilds are up for grabs. Naturally, I need python-xlib (and if your > python3 builds depend on it, it is better to move to python3-xlib), but > the rest are available for adoption: > > misc/esniper > misc/xdelta3 > misc/langdrill > multimedia/vapoursynth > multimedia/devedeng > multimedia/vapoursynth-mvtools > office/mythes > desktop/caffeine-ng > games/nuvie > games/zelda-roth-se > games/zelda-xd2-mercuris-chess > games/exult > games/zbom > games/antares > games/dhewm3 > games/solarus > games/yarntown > games/zsdx > games/solarus-quest-editor > games/zsxd > graphics/renderdoc > graphics/wine-nine-standalone > system/rover > libraries/mdds > libraries/libzmf > libraries/zimg > libraries/libe-book > libraries/CoinMP > libraries/libepubgen > libraries/libpagemaker > libraries/libstaroffice > libraries/libnumbertext > libraries/libmwaw > libraries/liborcus > libraries/QR-Code-generator > libraries/libeot > libraries/libcmis > libraries/libcdr > libraries/vdk > libraries/libfreehand > libraries/libetonyek > libraries/libwps > libraries/mbedtls > libraries/libqxp > libraries/libixion > libraries/png++ > libraries/libmspub > libraries/libexttextcat > libraries/libdispatch > libraries/libxml++3 > libraries/libabw > python/cloudscraper > python/pyewmh > development/samurai > development/slibtool > development/envytools > development/pkgconf > development/gn > development/evemu > From milgram at cgpp.com Fri Jun 19 14:14:37 2026 From: milgram at cgpp.com (J. Milgram) Date: Fri, 19 Jun 2026 10:14:37 -0400 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: References: <20260613075809.2b5b0ab5@home.slackie.org> <8ba06658-29da-4af2-a018-5ba92f2b8b4d@cgpp.com> Message-ID: Thanks for clarifying. Based on this, I (re)installed python3-mesonpy. All good, but the README is telling me: PYTHONPATH needs to be set to use python3-meson-opt. (and then the shell script lines to do this.) Note reference to python3-meson-opt. Does the README need to be updated? for quick reference, here's the link to the SBo page: https://slackbuilds.org/repository/15.0/python/python3-mesonpy/ thanks Judah On 6/18/26 10:33, fourtysixandtwo wrote: > python3-mesonpy is still needed. > > -- > > > On Thu, Jun 18, 2026, 5:44?a.m. J. Milgram via SlackBuilds-users > wrote: > > > > > we removed python3-meson-opt > > so... sboremove python3-meson-opt ... all good. > > What about the python3-mesonpy that's still in the repo? > > thx > Judah > > On 6/12/26 20:58, Willy Sudiarto Raharjo wrote: > > So, as planned, we removed python3-meson-opt for this week's > update as -stable > > has same package, so please remove the one from SBo and start > using the one > > from -stable instead. All scripts that depends on it has been > updated in the > > SBo repository. > > > > This week, Urchlay also managed to fix LOTS of scripts to comply > with our > > template, so PLEASE, PLEASE make sure to grab the latest update > from our > > website or repository and update your local copy before you > submit for future > > updates. > > > > Sat Jun 13 00:43:38 UTC 2026 > > academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix > > academic/gtypist: Fix doinst.sh. > > academic/maxima: Updated for version 5.49.0. > > academic/octave: Fix doinst.sh. > > academic/stellarium: Use correct github URLs. > > academic/zotero: update 9.0.4 > > audio/ncmpc: Remove python3-meson-opt dep. > > audio/ocenaudio-bin: Updated for version 3.19.2 > > audio/ocp: Fix doinst.sh. > > audio/reaper: Updated for version 7.74 > > audio/volume.app : Change email address > > desktop/cnslock: Change email address > > desktop/fvwm3: Remove python3-meson-opt dep. > > desktop/picom: Remove python3-meson-opt dep. > > desktop/ratpoison: Fix doinst.sh. > > desktop/wmcpufreq: Change email address > > desktop/wmpinboard: Change email address > > desktop/wmstickynotes: Change email address > > desktop/wmwifi: Change email address > > desktop/xseticon: Wrap README at 72 columns. > > desktop/yaru-icon-theme: Remove python3-meson-opt dep. > > development/HeidiSQL: Updated for version 12.18. > > development/Kiro: Updated for version 0.12.333. > > development/a68g: Updated for version 3.12.2. > > development/abseil-cpp: Updated for version 20260526.0. > > development/codex: Updated for version 0.136.0 > > development/dotnet-runtime-10.0: Wrap README at 72 columns. > > development/electron-bin: Updated for version 42.3.3. > > development/gf: Updated for version > 56c97f66769ec8109a9aff2e475a86c9a6781742. > > development/github-cli: Updated for version 2.94.0 > > development/halibut: Fix doinst.sh. > > development/lazarus: Updated for version 4.8 > > development/lepton-eda: Fix doinst.sh, /usr/info. > > development/lm-studio-bin: Orphaned slackware 15.0 can not > support it :( > > development/lm-studio-bin: Removed (Need newer glibc). > > development/meld3: Remove python3-meson-opt dep. > > development/mit-scheme: Fix doinst.sh, writes to /usr. > > development/notepad++: Updated for version 8.9.6.4. > > development/notepadnext: Use correct github URLs. > > development/nvidia-container-toolkit: Wrap README at 72 columns. > > development/positron: Updated for version 2026.06.0_211 > > development/prek: Added (Pre-commit framework in Rust). > > development/python3-numpy: Wrap README at 72 columns. > > development/ropgadget: Wrap README at 72 columns. > > development/rustc-demangle: Added (Demangle Rust symbols). > > development/s9fes: Wrap README at 72 columns. > > development/sbcl: Fix doinst.sh. > > development/tinyscheme: Wrap README at 72 columns. > > development/vscode-bin: Updated for version 1.124.2. > > development/vstudio: Updated for version 17.5. > > development/zed-editor-bin: Updated for version 1.6.3. > > games/ZEsarUX: Updated for version 13.0 > > games/aisleriot: Remove python3-meson-opt dep. > > games/boosteroid: Fix MD5SUM. > > games/dealers-choice: Updated for version 0.0.14 Removed > python3-meson-opt > > references games/open-invaders: Update email address. > > games/sameboy: Updated for version 1.0.3, new maintainer. > > games/scid_vs_pc: Updated for version 4.27. > > games/tetrinet: Update email address. > > gis/foxtrotgps: Fix doinst.sh. > > graphics/barcode: Fix doinst.sh. > > graphics/brlcad: Use correct github URL. > > graphics/flameshot: Updated script > > graphics/gmic: Use correct github URL. > > graphics/graphviz: Updated for version 15.0.0 > > graphics/imv: Remove python3-meson-opt dep. > > graphics/libplacebo: Remove python3-meson-opt dep. > > graphics/openimageio: Use correct github URL. > > graphics/openscad-gearbox: Use correct github URL. > > graphics/qiv: Updated for version 3.0.4, add FILTER=no option. > > graphics/trimage: Fix broken symlinks and github URL. > > graphics/vips: Updated for version 8.18.3. > > graphics/xnconvert-bin: Added (Image conversion tool). > > graphics/zgv: Fix doinst.sh. > > ham/aptdec: Update script. > > ham/ggmorse: Update script. > > ham/mbelib: Update script. > > ham/qlog: Updated for version 0.51.0. > > ham/sdrangel: Updated for version 7.26.1. > > ham/serialDV: Updated to use LIBDIRSUFFIX. > > libraries/Botan2: Wrap README at 72 olumns. > > libraries/boolstuff: Change email address > > libraries/cln: Fix doinst.sh. > > libraries/dav2d: Remove python3-meson-opt dep. > > libraries/fzssh: Remove python3-meson-opt dep. > > libraries/gtk-layer-shell: Remove python3-meson-opt dep. > > libraries/gupnp: Compress man pages. > > libraries/hidapi: Use correct github URL. > > libraries/hoedown: Use correct github URL. > > libraries/icu4c-opt: Added (Component for Unicode). > > libraries/kashmir: ARCH=noarch, use correct github URL. > > libraries/libbgcode: Added (G-code library). > > libraries/libcamera: Remove python3-meson-opt dep. > > libraries/libcamera: Wrap README at 72 columns. > > libraries/libgit2-glib: Remove python3-meson-opt dep. > > libraries/liblrdf: Use correct github URL. > > libraries/libnfc: Use correct github URL. > > libraries/librepfunc: Update script. > > libraries/libslirp: Remove python3-meson-opt dep. > > libraries/libsoup3: Remove python3-meson-opt dep. > > libraries/libvmime: Use correct github URL. > > libraries/libxml++5: Remove python3-meson-opt dep. > > libraries/libxmlb: Remove python3-meson-opt dep. > > libraries/mimalloc: Updated for version 3.3.2 > > libraries/mpir: Fix doinst.sh. > > libraries/nanodbc: Use correct github URL. > > libraries/openimagedenoise: Fix slack-desc. > > libraries/pcg-c: Updated for version 0.94.2. > > libraries/python3-plumbum: Updated for version 2.0.1. > > libraries/spdlog: New maintainer > > libraries/tcl-promise: Add missing "set -e". > > libraries/udunits: Fix doinst.sh. > > libraries/utfcpp: Use correct github URL. > > libraries/vali: Remove python3-meson-opt dep. > > libraries/vcglib: Fix homepage/download URLs. > > misc/OSCAR: Updated for version 2.0.0 > > misc/dos2unix: Updated for version 7.5.6. > > misc/ollama: Fix build when LIB64=ON. > > misc/ollama: Updated for version 0.30.6. > > misc/wmbday: Change email address > > multimedia/HandBrake: Remove python3-meson-opt dep. > > multimedia/MuseScore: Updated for version 4.7.3 > > multimedia/aegisub: Remove python3-meson-opt dep. > > multimedia/saflashplayer-legacy: Fix a potential permission problem. > > multimedia/saflashplayer: Fix a potential permission problem. > > multimedia/sickchill: Fix README. > > multimedia/ytdlp-gui: Removed (Maintainer request) > > network/aMule: Updated for version 3.0.0 > > network/amneziawg-kernel: Updated for version 1.0.20260611. > > network/brave-browser: update 1.91.168 > > network/brave-origin: Added (Web Browser). > > network/catgirl: Updated for version 2.2a > > network/deltachat-desktop: Wrap README at 72 columns. > > network/dino: Remove python3-meson-opt dep. > > network/dropbox: Updated for version 256.4.3790. > > network/element-desktop-bin: Updated for version 1.12.21. > > network/element-desktop: Updated for version 1.12.21. > > network/frr: Fix doinst.sh. > > network/gallery-dl: Updated for version 1.32.2. > > network/helium-browser: Updated for version 0.13.1.1 > > network/iptv-analyzer: Wrap README at 72 columns. > > network/k9s: Updated for version 0.51.0. > > network/kubectl-bin: Updated for version 1.36.2. > > network/kubectl: Updated for version 1.36.2. > > network/librewolf: Updated for version 151.0.3_1. > > network/mew: Fix doinst.sh. > > network/mumble-server: Wrap README at 72 columns. > > network/ngrok: Updated for version 3.39.7 > > network/nordvpn-gui: Wrap README at 72 columns. > > network/ocserv: Updated for version 1.5.0. > > network/openrsync: Added (Alternative rsync implementation). > > network/opera: Updated for version 132.0.5905.22. > > network/rclone: update 1.74.3 > > network/repology-cli: Updated for version 1.10.0 > > network/repology-cli: Wrap README at 72 columns. > > network/rspamd: Updated for version 4.1.0. > > network/senpai: update to 0.5.0 > > network/signal-desktop: Updated for version 8.14.0. > > network/slack: Updated for version 4.50.136. > > network/static-web-server: Updated for version 2.43.0 > > network/tailscale: update 1.98.4 > > network/telegram: Updated for version 6.9.2. > > network/transmission-remote-gtk: Remove python3-meson-opt dep. > > network/turbo-attack: Wrap README at 72 columns. > > network/weechat: Updated for version 4.9.1. > > network/wmget: Change email address > > network/wmnotify: Change email address > > network/zen-browser: Updated for version 1.20.2b. > > office/LibreOffice: Updated for version 26.2.4.2 > > office/LibreOffice: Wrap README at 72 columns. > > office/PortfolioPerformance-bin: Updated for version 0.83.2 > > office/ledger-live: Updated for version 4.8.0 > > office/libreoffice: Wrap README at 72 columns. > > office/lout: Updated for version 4.34.4 > > office/moneydance: Updated for version 2024.5253. > > office/pandoc-bin: update 3.10 > > office/qownnotes: Updated for version 26.6.5. > > office/sigil: Updated for version 2.8.0 > > office/tradicted-trading-journal: Added (Trading Journal). > > office/zathura-pdf-mupdf: Remove python3-meson-opt dep. > > office/zim: Use correct github URL. > > python/pybind11: Force reinstall in case of prior installation > > python/pycassa: Use correct github URL. > > python/pycld2: Use correct github URL. > > python/python-ipcalc: Use correct github URL. > > python/python-mysqlclient: Strip shared libs, fix github URLs. > > python/python-pbkdf2: Use correct github URLs. > > python/python2-django-legacy: Orphaned. Nothing seems to depend > on this. > > python/python3-Flask-Cors: Updated for version 6.0.5. > > python/python3-cffi: Fix deps. > > python/python3-maturin: Updated for version 1.14.0. > > python/python3-meson-opt: Removed (no longer needed). > > python/python3-mesonpy: Fix deps. > > python/python3-mesonpy: Updated for version 0.20.0. > > python/python3-pypdf: Updated for version 6.13.0. > > ruby/rubygem-sass: Wrap README at 72 columns. > > system/arqiver: Updated for version 1.0.2. > > system/atarisio: Update email address. > > system/brave-origin-the-latest: Added (Check Brave). > > system/cluster-glue: Use correct github URLs. > > system/containerd: Updated for version 1.7.32. > > system/daemontools: Fix permissions on docs. > > system/dfm: Wrap README at 72 columns. > > system/docker-cli: Updated for version 29.5.3. > > system/docker: Updated for version 29.5.3. > > system/fileschanged: Fix /usr/info and doinst.sh. > > system/fonts-redhat: Fix symlink. > > system/fwupd: Remove python3-meson-opt dep. > > system/heatshrink: Updated script. > > system/isight-firmware-tools: Fix doinst.sh and man page. > > system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it > > system/jnv-bin: Removed (Need newer glibc). > > system/kmscon: Remove python3-meson-opt dep. > > system/limine: Updated for version 12.3.3. > > system/loksh: Updated for version 7.9. > > system/nemo-share: Added (Samba sharing extension for Nemo). > > system/oksh: Updated for version 7.9. > > system/openrc: Remove python3-meson-opt dep. > > system/qemu-static: Remove python3-meson-opt dep. > > system/qemu: Remove python3-meson-opt dep. > > system/restic: Updated for version 0.19.0. > > system/runc: Updated for version 1.4.2. > > system/sbo-create: Wrap README at 72 columns. > > system/sbotools: Updated for version 4.2. > > system/sbpkg: Wrap README at 72 columns. > > system/slackpkg-update-notify: Tweak README. > > system/slpkg: Wrap README at 72 columns. > > system/virt-manager: Remove python3-meson-opt dep. > > system/wmfsm: Change email address > > system/yelp-xsl: Remove python3-meson-opt dep. > > system/yelp: Remove python3-meson-opt dep. > > system/yq: Updated for version 4.53.3. > > +--------------------------+ > > > > > > -- > > Willy Sudiarto Raharjo > > > > _______________________________________________ > > SlackBuilds-users mailing list > > SlackBuilds-users at slackbuilds.org > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > > Archives - > https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > > FAQ - https://slackbuilds.org/faq/ > > > > -- > ===== > milgram at cgpp.com > 301-257-7069 > > > > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- ===== milgram at cgpp.com 301-257-7069 From fourtysixandtwo at sliderr.net Fri Jun 19 14:23:50 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Fri, 19 Jun 2026 08:23:50 -0600 Subject: [Slackbuilds-users] Updates - 20260613.1 In-Reply-To: References: <20260613075809.2b5b0ab5@home.slackie.org> <8ba06658-29da-4af2-a018-5ba92f2b8b4d@cgpp.com> Message-ID: That'll be fixed in this weeks update. On Fri, 19 Jun 2026 at 08:14, J. Milgram wrote: > > > Thanks for clarifying. > > Based on this, I (re)installed python3-mesonpy. > > All good, but the README is telling me: > > PYTHONPATH needs to be set to use python3-meson-opt. > > (and then the shell script lines to do this.) > > Note reference to python3-meson-opt. Does the README need to be updated? > > for quick reference, here's the link to the SBo page: > > https://slackbuilds.org/repository/15.0/python/python3-mesonpy/ > > thanks > Judah > > > On 6/18/26 10:33, fourtysixandtwo wrote: > > python3-mesonpy is still needed. > > > > -- > > > > > > On Thu, Jun 18, 2026, 5:44?a.m. J. Milgram via SlackBuilds-users > > wrote: > > > > > > > > > we removed python3-meson-opt > > > > so... sboremove python3-meson-opt ... all good. > > > > What about the python3-mesonpy that's still in the repo? > > > > thx > > Judah > > > > On 6/12/26 20:58, Willy Sudiarto Raharjo wrote: > > > So, as planned, we removed python3-meson-opt for this week's > > update as -stable > > > has same package, so please remove the one from SBo and start > > using the one > > > from -stable instead. All scripts that depends on it has been > > updated in the > > > SBo repository. > > > > > > This week, Urchlay also managed to fix LOTS of scripts to comply > > with our > > > template, so PLEASE, PLEASE make sure to grab the latest update > > from our > > > website or repository and update your local copy before you > > submit for future > > > updates. > > > > > > Sat Jun 13 00:43:38 UTC 2026 > > > academic/Gridcoin-Research: Update for version 5.5.1.0 hotfix > > > academic/gtypist: Fix doinst.sh. > > > academic/maxima: Updated for version 5.49.0. > > > academic/octave: Fix doinst.sh. > > > academic/stellarium: Use correct github URLs. > > > academic/zotero: update 9.0.4 > > > audio/ncmpc: Remove python3-meson-opt dep. > > > audio/ocenaudio-bin: Updated for version 3.19.2 > > > audio/ocp: Fix doinst.sh. > > > audio/reaper: Updated for version 7.74 > > > audio/volume.app : Change email address > > > desktop/cnslock: Change email address > > > desktop/fvwm3: Remove python3-meson-opt dep. > > > desktop/picom: Remove python3-meson-opt dep. > > > desktop/ratpoison: Fix doinst.sh. > > > desktop/wmcpufreq: Change email address > > > desktop/wmpinboard: Change email address > > > desktop/wmstickynotes: Change email address > > > desktop/wmwifi: Change email address > > > desktop/xseticon: Wrap README at 72 columns. > > > desktop/yaru-icon-theme: Remove python3-meson-opt dep. > > > development/HeidiSQL: Updated for version 12.18. > > > development/Kiro: Updated for version 0.12.333. > > > development/a68g: Updated for version 3.12.2. > > > development/abseil-cpp: Updated for version 20260526.0. > > > development/codex: Updated for version 0.136.0 > > > development/dotnet-runtime-10.0: Wrap README at 72 columns. > > > development/electron-bin: Updated for version 42.3.3. > > > development/gf: Updated for version > > 56c97f66769ec8109a9aff2e475a86c9a6781742. > > > development/github-cli: Updated for version 2.94.0 > > > development/halibut: Fix doinst.sh. > > > development/lazarus: Updated for version 4.8 > > > development/lepton-eda: Fix doinst.sh, /usr/info. > > > development/lm-studio-bin: Orphaned slackware 15.0 can not > > support it :( > > > development/lm-studio-bin: Removed (Need newer glibc). > > > development/meld3: Remove python3-meson-opt dep. > > > development/mit-scheme: Fix doinst.sh, writes to /usr. > > > development/notepad++: Updated for version 8.9.6.4. > > > development/notepadnext: Use correct github URLs. > > > development/nvidia-container-toolkit: Wrap README at 72 columns. > > > development/positron: Updated for version 2026.06.0_211 > > > development/prek: Added (Pre-commit framework in Rust). > > > development/python3-numpy: Wrap README at 72 columns. > > > development/ropgadget: Wrap README at 72 columns. > > > development/rustc-demangle: Added (Demangle Rust symbols). > > > development/s9fes: Wrap README at 72 columns. > > > development/sbcl: Fix doinst.sh. > > > development/tinyscheme: Wrap README at 72 columns. > > > development/vscode-bin: Updated for version 1.124.2. > > > development/vstudio: Updated for version 17.5. > > > development/zed-editor-bin: Updated for version 1.6.3. > > > games/ZEsarUX: Updated for version 13.0 > > > games/aisleriot: Remove python3-meson-opt dep. > > > games/boosteroid: Fix MD5SUM. > > > games/dealers-choice: Updated for version 0.0.14 Removed > > python3-meson-opt > > > references games/open-invaders: Update email address. > > > games/sameboy: Updated for version 1.0.3, new maintainer. > > > games/scid_vs_pc: Updated for version 4.27. > > > games/tetrinet: Update email address. > > > gis/foxtrotgps: Fix doinst.sh. > > > graphics/barcode: Fix doinst.sh. > > > graphics/brlcad: Use correct github URL. > > > graphics/flameshot: Updated script > > > graphics/gmic: Use correct github URL. > > > graphics/graphviz: Updated for version 15.0.0 > > > graphics/imv: Remove python3-meson-opt dep. > > > graphics/libplacebo: Remove python3-meson-opt dep. > > > graphics/openimageio: Use correct github URL. > > > graphics/openscad-gearbox: Use correct github URL. > > > graphics/qiv: Updated for version 3.0.4, add FILTER=no option. > > > graphics/trimage: Fix broken symlinks and github URL. > > > graphics/vips: Updated for version 8.18.3. > > > graphics/xnconvert-bin: Added (Image conversion tool). > > > graphics/zgv: Fix doinst.sh. > > > ham/aptdec: Update script. > > > ham/ggmorse: Update script. > > > ham/mbelib: Update script. > > > ham/qlog: Updated for version 0.51.0. > > > ham/sdrangel: Updated for version 7.26.1. > > > ham/serialDV: Updated to use LIBDIRSUFFIX. > > > libraries/Botan2: Wrap README at 72 olumns. > > > libraries/boolstuff: Change email address > > > libraries/cln: Fix doinst.sh. > > > libraries/dav2d: Remove python3-meson-opt dep. > > > libraries/fzssh: Remove python3-meson-opt dep. > > > libraries/gtk-layer-shell: Remove python3-meson-opt dep. > > > libraries/gupnp: Compress man pages. > > > libraries/hidapi: Use correct github URL. > > > libraries/hoedown: Use correct github URL. > > > libraries/icu4c-opt: Added (Component for Unicode). > > > libraries/kashmir: ARCH=noarch, use correct github URL. > > > libraries/libbgcode: Added (G-code library). > > > libraries/libcamera: Remove python3-meson-opt dep. > > > libraries/libcamera: Wrap README at 72 columns. > > > libraries/libgit2-glib: Remove python3-meson-opt dep. > > > libraries/liblrdf: Use correct github URL. > > > libraries/libnfc: Use correct github URL. > > > libraries/librepfunc: Update script. > > > libraries/libslirp: Remove python3-meson-opt dep. > > > libraries/libsoup3: Remove python3-meson-opt dep. > > > libraries/libvmime: Use correct github URL. > > > libraries/libxml++5: Remove python3-meson-opt dep. > > > libraries/libxmlb: Remove python3-meson-opt dep. > > > libraries/mimalloc: Updated for version 3.3.2 > > > libraries/mpir: Fix doinst.sh. > > > libraries/nanodbc: Use correct github URL. > > > libraries/openimagedenoise: Fix slack-desc. > > > libraries/pcg-c: Updated for version 0.94.2. > > > libraries/python3-plumbum: Updated for version 2.0.1. > > > libraries/spdlog: New maintainer > > > libraries/tcl-promise: Add missing "set -e". > > > libraries/udunits: Fix doinst.sh. > > > libraries/utfcpp: Use correct github URL. > > > libraries/vali: Remove python3-meson-opt dep. > > > libraries/vcglib: Fix homepage/download URLs. > > > misc/OSCAR: Updated for version 2.0.0 > > > misc/dos2unix: Updated for version 7.5.6. > > > misc/ollama: Fix build when LIB64=ON. > > > misc/ollama: Updated for version 0.30.6. > > > misc/wmbday: Change email address > > > multimedia/HandBrake: Remove python3-meson-opt dep. > > > multimedia/MuseScore: Updated for version 4.7.3 > > > multimedia/aegisub: Remove python3-meson-opt dep. > > > multimedia/saflashplayer-legacy: Fix a potential permission problem. > > > multimedia/saflashplayer: Fix a potential permission problem. > > > multimedia/sickchill: Fix README. > > > multimedia/ytdlp-gui: Removed (Maintainer request) > > > network/aMule: Updated for version 3.0.0 > > > network/amneziawg-kernel: Updated for version 1.0.20260611. > > > network/brave-browser: update 1.91.168 > > > network/brave-origin: Added (Web Browser). > > > network/catgirl: Updated for version 2.2a > > > network/deltachat-desktop: Wrap README at 72 columns. > > > network/dino: Remove python3-meson-opt dep. > > > network/dropbox: Updated for version 256.4.3790. > > > network/element-desktop-bin: Updated for version 1.12.21. > > > network/element-desktop: Updated for version 1.12.21. > > > network/frr: Fix doinst.sh. > > > network/gallery-dl: Updated for version 1.32.2. > > > network/helium-browser: Updated for version 0.13.1.1 > > > network/iptv-analyzer: Wrap README at 72 columns. > > > network/k9s: Updated for version 0.51.0. > > > network/kubectl-bin: Updated for version 1.36.2. > > > network/kubectl: Updated for version 1.36.2. > > > network/librewolf: Updated for version 151.0.3_1. > > > network/mew: Fix doinst.sh. > > > network/mumble-server: Wrap README at 72 columns. > > > network/ngrok: Updated for version 3.39.7 > > > network/nordvpn-gui: Wrap README at 72 columns. > > > network/ocserv: Updated for version 1.5.0. > > > network/openrsync: Added (Alternative rsync implementation). > > > network/opera: Updated for version 132.0.5905.22. > > > network/rclone: update 1.74.3 > > > network/repology-cli: Updated for version 1.10.0 > > > network/repology-cli: Wrap README at 72 columns. > > > network/rspamd: Updated for version 4.1.0. > > > network/senpai: update to 0.5.0 > > > network/signal-desktop: Updated for version 8.14.0. > > > network/slack: Updated for version 4.50.136. > > > network/static-web-server: Updated for version 2.43.0 > > > network/tailscale: update 1.98.4 > > > network/telegram: Updated for version 6.9.2. > > > network/transmission-remote-gtk: Remove python3-meson-opt dep. > > > network/turbo-attack: Wrap README at 72 columns. > > > network/weechat: Updated for version 4.9.1. > > > network/wmget: Change email address > > > network/wmnotify: Change email address > > > network/zen-browser: Updated for version 1.20.2b. > > > office/LibreOffice: Updated for version 26.2.4.2 > > > office/LibreOffice: Wrap README at 72 columns. > > > office/PortfolioPerformance-bin: Updated for version 0.83.2 > > > office/ledger-live: Updated for version 4.8.0 > > > office/libreoffice: Wrap README at 72 columns. > > > office/lout: Updated for version 4.34.4 > > > office/moneydance: Updated for version 2024.5253. > > > office/pandoc-bin: update 3.10 > > > office/qownnotes: Updated for version 26.6.5. > > > office/sigil: Updated for version 2.8.0 > > > office/tradicted-trading-journal: Added (Trading Journal). > > > office/zathura-pdf-mupdf: Remove python3-meson-opt dep. > > > office/zim: Use correct github URL. > > > python/pybind11: Force reinstall in case of prior installation > > > python/pycassa: Use correct github URL. > > > python/pycld2: Use correct github URL. > > > python/python-ipcalc: Use correct github URL. > > > python/python-mysqlclient: Strip shared libs, fix github URLs. > > > python/python-pbkdf2: Use correct github URLs. > > > python/python2-django-legacy: Orphaned. Nothing seems to depend > > on this. > > > python/python3-Flask-Cors: Updated for version 6.0.5. > > > python/python3-cffi: Fix deps. > > > python/python3-maturin: Updated for version 1.14.0. > > > python/python3-meson-opt: Removed (no longer needed). > > > python/python3-mesonpy: Fix deps. > > > python/python3-mesonpy: Updated for version 0.20.0. > > > python/python3-pypdf: Updated for version 6.13.0. > > > ruby/rubygem-sass: Wrap README at 72 columns. > > > system/arqiver: Updated for version 1.0.2. > > > system/atarisio: Update email address. > > > system/brave-origin-the-latest: Added (Check Brave). > > > system/cluster-glue: Use correct github URLs. > > > system/containerd: Updated for version 1.7.32. > > > system/daemontools: Fix permissions on docs. > > > system/dfm: Wrap README at 72 columns. > > > system/docker-cli: Updated for version 29.5.3. > > > system/docker: Updated for version 29.5.3. > > > system/fileschanged: Fix /usr/info and doinst.sh. > > > system/fonts-redhat: Fix symlink. > > > system/fwupd: Remove python3-meson-opt dep. > > > system/heatshrink: Updated script. > > > system/isight-firmware-tools: Fix doinst.sh and man page. > > > system/jnv-bin: Orphaned slackware-15.0 glibc unable to support it > > > system/jnv-bin: Removed (Need newer glibc). > > > system/kmscon: Remove python3-meson-opt dep. > > > system/limine: Updated for version 12.3.3. > > > system/loksh: Updated for version 7.9. > > > system/nemo-share: Added (Samba sharing extension for Nemo). > > > system/oksh: Updated for version 7.9. > > > system/openrc: Remove python3-meson-opt dep. > > > system/qemu-static: Remove python3-meson-opt dep. > > > system/qemu: Remove python3-meson-opt dep. > > > system/restic: Updated for version 0.19.0. > > > system/runc: Updated for version 1.4.2. > > > system/sbo-create: Wrap README at 72 columns. > > > system/sbotools: Updated for version 4.2. > > > system/sbpkg: Wrap README at 72 columns. > > > system/slackpkg-update-notify: Tweak README. > > > system/slpkg: Wrap README at 72 columns. > > > system/virt-manager: Remove python3-meson-opt dep. > > > system/wmfsm: Change email address > > > system/yelp-xsl: Remove python3-meson-opt dep. > > > system/yelp: Remove python3-meson-opt dep. > > > system/yq: Updated for version 4.53.3. > > > +--------------------------+ > > > > > > > > > -- > > > Willy Sudiarto Raharjo > > > > > > _______________________________________________ > > > SlackBuilds-users mailing list > > > SlackBuilds-users at slackbuilds.org > > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > > > Archives - > > https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > > > FAQ - https://slackbuilds.org/faq/ > > > > > > > -- > > ===== > > milgram at cgpp.com > > 301-257-7069 > > > > > > > > _______________________________________________ > > SlackBuilds-users mailing list > > SlackBuilds-users at slackbuilds.org > > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > > FAQ - https://slackbuilds.org/faq/ > > > > -- > ===== > milgram at cgpp.com > 301-257-7069 > > > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From lin.ruohshoei at gmail.com Fri Jun 19 15:27:05 2026 From: lin.ruohshoei at gmail.com (Ruoh-Shoei LIN) Date: Fri, 19 Jun 2026 15:27:05 +0000 Subject: [Slackbuilds-users] orbea's slackbuilds In-Reply-To: <87o6h8lcd8.fsf@laptop.lockywolf.net> References: <87o6h8lcd8.fsf@laptop.lockywolf.net> Message-ID: <4ef90eea-5849-4c56-840e-f48a3de087b3@gmail.com> I will take: libraries/libdispatch misc/xdelta3 Regards lin From urchlay at slackware.uk Sat Jun 20 07:52:39 2026 From: urchlay at slackware.uk (B. Watson) Date: Sat, 20 Jun 2026 03:52:39 -0400 (EDT) Subject: [Slackbuilds-users] sunshine orphaned Message-ID: games/sunshine is about to be orphaned. Its maintainer hasn't been active in 3 years, and doesn't respond to emails. sunshine's version is several years out of date, also. If anyone is using this, please step up and take over as maintainer. From willysr at slackbuilds.org Sat Jun 20 10:45:10 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sat, 20 Jun 2026 17:45:10 +0700 Subject: [Slackbuilds-users] Updates - 20260620.1 Message-ID: <20260620174510.39b8886f@home.slackie.org> So another week and we have another batch of fixes for python3-meson-opt removal effects. Hopefully this is the last one :) Sat Jun 20 10:34:02 UTC 2026 academic/CalcMySky: Added (Light scattering simulator). academic/getfem: Updated for version 5.5. academic/lammps: Fix script. audio/ardour: Updated for version 9.7.0. audio/audacity: Updated for version 3.7.8. audio/bristol: Fix -current build. audio/deadbeef: Updated for version 1.10.3. audio/dopamine-bin: Updated for version 3.0.6 audio/ncmpc: Remove python3-build and python3-wheel deps. audio/ocenaudio-bin: Updated for version 3.19.3 audio/pithos: Compress man pages. audio/qtractor: Updated for version 1.6.1. desktop/budgie-desktop-view: Fix build (-Werror). desktop/fvwm3: Remove python3-build and python3-wheel deps. desktop/gnome-boxes: Fix for new meson. desktop/gnome-characters: Fix for new meson. desktop/gnome-font-viewer: Fix for new meson. desktop/picom: Remove python3-build and python3-wheel deps. desktop/qt5ct: Updated for version 1.9; new maintainer. desktop/slock: update to 1.6 desktop/sway: Fix build (-Werror). desktop/vala-panel-appmenu: Fix for new meson. desktop/yaru-icon-theme: Remove python3-build and python3-wheel deps. development/Catch2: Updated for version 3.15.1 development/Kiro: Updated for version 1.0.0. development/SQLAlchemy: Updated for version 2.0.51. development/a68g: fixed homepage link after upstream request development/aspnetcore-runtime-10.0: Updated for version 10.0.9. development/aspnetcore-runtime-8.0: Updated for version 8.0.28. development/aspnetcore-runtime-9.0: Updated for version 9.0.17. development/aws-cdk: Updated for version 2.1128.0. development/buf: Updated for version 1.71.0 development/deno-bin: Updated for version 2.8.3 development/deno: Updated for version 2.8.3. development/diffoscope: updated for version 319 development/dotnet-runtime-10.0: Updated for version 10.0.9. development/dotnet-runtime-8.0: Updated for version 8.0.28. development/dotnet-runtime-9.0: Updated for version 9.0.17. development/dotnet-sdk-10.0: Updated for version 10.0.301. development/dotnet-sdk-8.0: Updated for version 8.0.422. development/dotnet-sdk-9.0: Updated for version 9.0.315. development/electron-bin: Updated for version 42.4.0. development/evemu: New Maintainer development/forgejo-cli: Added (CLI for Forgejo). development/gcc14: Correct README development/ghidra: Updated for version 12.1.2 development/github-cli: Updated for version 2.95.0 development/gitlab-cli: Updated for version 1.102.0 (+new maint). development/gitlab-cli: Updated for version 1.103.0. development/gn: New Maintainer development/goland: Updated for version 2026.1.3. development/idea: Updated for version 2026.1.3. development/jupyter-notebook: Updated README development/jupyter_server: Fix XSS in nbconvert handler using CSP development/jupyterlab: Updated README development/meld3: Remove python3-build and python3-wheel deps. development/neovim: Fix LuaJIT download URL. development/nodejs22: Updated for version 22.23.0. development/notepadqq: Updated for version 20260618_ebae9f7 development/pnpm: Updated for version 11.8.0. development/prek: Updated for version 0.4.5. development/rider: Updated for version 2026.1.3. development/rust-opt: Updated for version 1.96.0. development/source-highlight: Wrap README at 72 columns. development/sourcegit: Updated for version 2026.13 development/terraform: Updated for version 1.15.6 development/tflint: Updated for version 0.63.1. development/tig: Updated for version 2.6.1. development/vscode-bin: Updated for version 1.125.1. development/zed-editor-bin: Updated for version 1.7.2. games/ZEsarUX: Removed unneeded patches games/aisleriot: Remove python3-build and python3-wheel deps. games/antares: New Maintainer. games/boosteroid: Fix download, lint. games/dealers-choice: Updated for version 0.0.15 games/dhewm3: New Maintainer. games/exult: New Maintainer. games/mame: Updated for version 0.288. games/nuvie: New Maintainer. games/scid_vs_pc: Fix md5sum. games/solarus-quest-editor: New Maintainer. games/solarus: New Maintainer. games/sunshine: Orphaned games/yarntown: New Maintainer. games/zbom: New Maintainer. games/zelda-roth-se: New Maintainer. games/zelda-xd2-mercuris-chess: New Maintainer. games/zsdx: New Maintainer. games/zsxd: New Maintainer. git/ci: Update CI dependencies. graphics/entangle: Fix for new meson. graphics/imv: Remove python3-build and python3-wheel deps. graphics/kgeotag: Update script for current QT6 graphics/libplacebo: Remove python3-meson-opt related lines. graphics/libresprite: Minor sbolint nitpicks. graphics/renderdoc: New Maintainer. ham/gridtracker2: Updated for version 2.260613.0. ham/klog: Fix URL, stop spamming /usr. libraries/CoinMP: New maintainer libraries/QR-Code-generator: New maintainer libraries/dav2d: Remove python3-build and python3-wheel deps. libraries/fzssh: Remove python3-build and python3-wheel deps. libraries/gtk-layer-shell: Remove python3-build and python3-wheel deps. libraries/libabw: New maintainer libraries/libayatana-appindicator-glib: Updated for version 2.0.2. libraries/libayatana-appindicator: Updated for version 0.6.0. libraries/libayatana-indicator: Updated for version 0.9.5. libraries/libcamera: Remove python3-build and python3-wheel deps. libraries/libcdr: New maintainer libraries/libcmis: New maintainer libraries/libe-book: New maintainer libraries/libeot: New maintainer libraries/libepubgen: New maintainer libraries/libetonyek: New maintainer libraries/libexttextcat: New maintainer libraries/libfreehand: New maintainer libraries/libgbinder: Use https download URL. libraries/libgit2-glib: Remove python3-build and python3-wheel deps. libraries/libixion: New maintainer libraries/libmspub: New maintainer libraries/libmwaw: New maintainer libraries/libnumbertext: New maintainer libraries/liborcus: New maintainer libraries/libpagemaker: New maintainer libraries/libqxp: New maintainer libraries/libslirp: Remove python3-build and python3-wheel deps. libraries/libsoup3: Remove python3-build and python3-wheel deps. libraries/libspnav: Added (Spacenavigator device library). libraries/libstaroffice: New maintainer libraries/libwps: New maintainer libraries/libxml++5: Remove python3-build and python3-wheel deps. libraries/libxmlb: Remove python3-build and python3-wheel deps. libraries/libzmf: New maintainer libraries/mbedtls: New maintainer libraries/mdds: New maintainer libraries/node-xoauth2: Removed (unmaintained). libraries/pugixml: Updated for version 1.16. libraries/simpleini: Updated for version 4.26. libraries/tkimg: Updated for version 2.1.1. libraries/vali: Remove python3-build and python3-wheel deps. libraries/wlroots: Fix build (-Werror). libraries/zimg: New Maintainer. misc/ollama: Updated for version 0.30.10. misc/par2cmdline: Updated for version 1.2.0. misc/yubioath-desktop: Updated for version 7.4.0. multimedia/HandBrake: Remove python3-build and python3-wheel deps. multimedia/aegisub: Remove python3-build and python3-wheel deps. multimedia/devedeng: New Maintainer. multimedia/gst-plugins-ugly: Fix for new meson. multimedia/rygel: Fix build. multimedia/vapoursynth-mvtools: New Maintainer. multimedia/vapoursynth: New Maintainer. multimedia/x264: Updated for version git_20250402_b35605ac. network/amneziawg-go: Updated for version 0.2.19. network/amneziawg-tools: Updated for version 1.0.20260618.2 network/brave-browser: Updated for version 1.91.172. network/brave-origin: Updated for version 1.91.172. network/dino: Remove python3-meson-opt related lines. network/dooble: Update script, App need rebuild for current network/floorp-bin: Updated for version 12.15.0. network/franz: Updated for version 6.3.1. network/gallery-dl: Updated for version 1.32.3. network/gnome-user-share: Fix build. network/halloy: Updated for version 2026.7.2 network/helium-browser: Updated for version 0.13.3.1. network/libhdhomerun: Added (Silicondust library). network/librewolf: Updated for version 151.0.4_1 network/llhttp: Updated for version 9.4.2. network/microsoft-edge: Updated for version 149.0.4022.69. network/mullvad-browser: Updated for version 15.0.16 network/mullvadvpn-app: Updated for version 2026.3. network/nginx: Updated for version 1.30.3 network/nordvpn-gui: Updated for version 5.1.0. network/nordvpn: Updated for version 5.1.0. network/opera: Updated for version 132.0.5905.37. network/protonmail-bridge: Updated for version 3.25.0. network/rclone-src: Updated for version 1.74.3 network/signal-desktop: Updated for version 8.15.0. network/teams-for-linux: Updated for version 2.11.1. network/telegram: Updated for version 6.9.3. network/tor-browser: Updated for version 15.0.16. network/transmission-remote-gtk: Remove python3-meson-opt related lines. network/transmission: Updated for version 4.1.2. network/vivaldi: Updated for version 8.0.4033.50. network/waterfox: Updated for version 6.6.15 network/webex: Updated for version 46.6.0.35178 network/yt-dlp-bin: Updated for version 2026.06.09. network/zeek: Updated for version 8.0.8. network/zen-browser: Updated for version 1.21.1b. office/OpenAudible-bin: Updated for version 4.8.3 office/mythes: New maintainer office/qownnotes: Updated for version 26.6.7. office/zathura-pdf-mupdf: Remove python3-build and python3-wheel deps. perl/perl-Locale-Codes: Updated for version 3.90 python/html2text: Add python3-setuptools-scm-opt as dep. python/pyOpenSSL: Updated for version 26.3.0. python/python2-nuitka: Updated for version 4.1.2 python/python3-mesonpy: README fixes. python/python3-nuitka: Updated for version 4.1.2 python/python3-pulsectl-asyncio: Updated for version 1.3.0 python/python3-pypdf: Updated for version 6.13.2 ruby/ruby-build: Updated for version 20260616. system/Iosevka-aile: Updated for version 34.6.3. system/Iosevka-core: update to 34.6.3 system/Iosevka-etoile: Updated for version 34.6.3. system/Lmod: Updated for version 9.2.3. system/ZoneMinder: Update script. system/aide: Updated for version 0.19.3. system/bfs: Updated for version 4.1.3. system/containerd: Updated for version 1.7.33. system/d-feet: Updated for version 0.3.16. system/docker-buildx: Updated for version 0.35.0. system/fcron: Updated for version 3.4.1. system/fwupd: Remove python3-meson-opt related lines. system/intel-microcode: Update for version 20260512. system/jenkins: Updated for version 2.555.3. system/kmscon: Remove python3-build and python3-wheel deps. system/lightdm: Support Wayland Sessions. system/monit: Updated for version 6.0.0. system/openrc: Remove python3-build and python3-wheel deps. system/openrc: Updated for version 0.63.2. system/openzfs: added note on older CPUs system/openzfs: updated for version 2.4.3 system/piper: Fix build. system/powershell: Updated for version 7.6.3. system/qemu-static: Remove python3-meson-opt related lines. system/qemu: README.Slackware fixes. system/qemu: Remove python3-build and python3-wheel deps. system/rover: Updated for version 1.0.1 + new maintainer. system/slackrepo-hints: Updated for version 20260619. system/slackrepo: Updated for version 20260619. system/slapt-get: Fix build with meson. system/thermald: Updated for version 2.5.12. system/virt-manager: Updated for version 5.1.0. system/virt-viewer: Updated for v11.0, fix for new patches/ meson. system/yelp-xsl: Remove python3-meson-opt related lines. system/yelp: Remove python3-meson-opt related lines. +--------------------------+ -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From fsleg at t-rg.ws Sat Jun 20 16:22:48 2026 From: fsleg at t-rg.ws (fsLeg) Date: Sat, 20 Jun 2026 19:22:48 +0300 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: <20260620174510.39b8886f@home.slackie.org> References: <20260620174510.39b8886f@home.slackie.org> Message-ID: <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> pyOpenSSL download link is incorrect. The updated link is https://files.pythonhosted.org/packages/1a/51/27a5ad5f939d08f690a326ef9582cda7140555180db71695f6fb747d6a36/pyopenssl-26.3.0.tar.gz (the checksum part stayed the same from the previous update). The correct link is https://files.pythonhosted.org/packages/74/b7/da07bae88f5a9506b4def6f2f4903cf4c3b8831e560dba8fa18ca08f758f/pyopenssl-26.3.0.tar.gz On 20.06.2026 13:45, Willy Sudiarto Raharjo wrote: > So another week and we have another batch of fixes for python3-meson-opt > removal effects. Hopefully this is the last one :) > > Sat Jun 20 10:34:02 UTC 2026 > ... > python/pyOpenSSL: Updated for version 26.3.0. > ...> +--------------------------+ > > > -- > Willy Sudiarto Raharjo From fourtysixandtwo at sliderr.net Sat Jun 20 18:34:15 2026 From: fourtysixandtwo at sliderr.net (fourtysixandtwo) Date: Sat, 20 Jun 2026 12:34:15 -0600 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: The preferred type of link to use: https://files.pythonhosted.org/packages/source/p/pyopenssl/pyopenssl-26.3.0.tar.gz On Sat, 20 Jun 2026 at 10:23, fsLeg via SlackBuilds-users wrote: > > pyOpenSSL download link is incorrect. The updated link is > https://files.pythonhosted.org/packages/1a/51/27a5ad5f939d08f690a326ef9582cda7140555180db71695f6fb747d6a36/pyopenssl-26.3.0.tar.gz > (the checksum part stayed the same from the previous update). > > The correct link is > https://files.pythonhosted.org/packages/74/b7/da07bae88f5a9506b4def6f2f4903cf4c3b8831e560dba8fa18ca08f758f/pyopenssl-26.3.0.tar.gz > > On 20.06.2026 13:45, Willy Sudiarto Raharjo wrote: > > So another week and we have another batch of fixes for python3-meson-opt > > removal effects. Hopefully this is the last one :) > > > > Sat Jun 20 10:34:02 UTC 2026 > > ... > > python/pyOpenSSL: Updated for version 26.3.0. > > ...> +--------------------------+ > > > > > > -- > > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > -- _______________________________________________ SlackBuilds-users mailing list SlackBuilds-users at slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/ From willysr at slackbuilds.org Sun Jun 21 01:23:38 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sun, 21 Jun 2026 08:23:38 +0700 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: <20260621082338.1c1240da@home.slackie.org> >The preferred type of link to use: > >https://files.pythonhosted.org/packages/source/p/pyopenssl/pyopenssl-26.3.0.tar.gz Thanks Fixed on my branch -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From jebrhansen+SBo at gmail.com Sun Jun 21 04:02:47 2026 From: jebrhansen+SBo at gmail.com (Jeremy Hansen) Date: Sun, 21 Jun 2026 00:02:47 -0400 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: Per fourtysixandtwo's email, I figured it might be time to plug my download link checker again. This is for github and pypi source links and will generate appropriate download links that supports downloading with or without content disposition (github) or allow for easy version bumps (pypi). For most, you can either pass the URL to the script and it will output what you want to use (easiest) or you can add the function to your env via ~/.bashrc or equivalent (a bit harder to set up, but super easy to use). It will take any source URL from Github and spit out one that works with or without content disposition (needed for source URLs on SBo). For PyPi, it will remove the hashed part of the URL, which is unique to each version and provides a generic address that simply has the version in the filename, allowing for easy version bumps. For developers, you can copy/paste the function directly into a script and call on it when needed. https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh Based on my testing, I feel like this is pretty bullet proof and haven't ran into any problems with it (been using a form of it for over 3 years in my sbgen.sh script), but please poke at it and let me know if you find any issues or if you can think of other sites that could benefit with some URL checking and possible URL modification. Jeremy aka bassmadrigal On Sat, Jun 20, 2026 at 12:23?PM fsLeg via SlackBuilds-users < slackbuilds-users at slackbuilds.org> wrote: > pyOpenSSL download link is incorrect. The updated link is > > https://files.pythonhosted.org/packages/1a/51/27a5ad5f939d08f690a326ef9582cda7140555180db71695f6fb747d6a36/pyopenssl-26.3.0.tar.gz > (the checksum part stayed the same from the previous update). > > The correct link is > > https://files.pythonhosted.org/packages/74/b7/da07bae88f5a9506b4def6f2f4903cf4c3b8831e560dba8fa18ca08f758f/pyopenssl-26.3.0.tar.gz > > On 20.06.2026 13:45, Willy Sudiarto Raharjo wrote: > > So another week and we have another batch of fixes for python3-meson-opt > > removal effects. Hopefully this is the last one :) > > > > Sat Jun 20 10:34:02 UTC 2026 > > ... > > python/pyOpenSSL: Updated for version 26.3.0. > > ...> +--------------------------+ > > > > > > -- > > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From urchlay at slackware.uk Sun Jun 21 04:48:23 2026 From: urchlay at slackware.uk (B. Watson) Date: Sun, 21 Jun 2026 00:48:23 -0400 (EDT) Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: On Sun, 21 Jun 2026, Jeremy Hansen wrote: > https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh Ugh, I thought /blob/ meant it would be a plain text wgettable script... For those who want to just wget the script, it's: https://raw.githubusercontent.com/bassmadrigal/scripts/refs/heads/master/check-source-download.sh Looks useful. From jebrhansen+SBo at gmail.com Sun Jun 21 04:56:24 2026 From: jebrhansen+SBo at gmail.com (Jeremy Hansen) Date: Sun, 21 Jun 2026 00:56:24 -0400 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: Sorry, I should've linked to the "raw" script rather than the GitHub page. My bad! Jeremy On Sun, Jun 21, 2026, 12:53?AM B. Watson wrote: > > > On Sun, 21 Jun 2026, Jeremy Hansen wrote: > > > > https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh > > Ugh, I thought /blob/ meant it would be a plain text wgettable script... > > For those who want to just wget the script, it's: > > > https://raw.githubusercontent.com/bassmadrigal/scripts/refs/heads/master/check-source-download.sh > > Looks useful. > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fsleg at t-rg.ws Sun Jun 21 05:01:47 2026 From: fsleg at t-rg.ws (fsLeg) Date: Sun, 21 Jun 2026 08:01:47 +0300 Subject: [Slackbuilds-users] Updates - 20260620.1 In-Reply-To: References: <20260620174510.39b8886f@home.slackie.org> <705ffdae-2141-4bfc-9644-430615c4c576@t-rg.ws> Message-ID: The logic for PyPI links should probably be included into sbofixinfo of sbo-maintainer-tools. Right now it only fixes the GitHub links. On June 21, 2026 07:48:23 GMT+03:00, "B. Watson" wrote: > > >On Sun, 21 Jun 2026, Jeremy Hansen wrote: > >> https://github.com/bassmadrigal/scripts/blob/master/check-source-download.sh > >Ugh, I thought /blob/ meant it would be a plain text wgettable script... > >For those who want to just wget the script, it's: > >https://raw.githubusercontent.com/bassmadrigal/scripts/refs/heads/master/check-source-download.sh > >Looks useful. From urchlay at slackware.uk Sun Jun 21 07:11:50 2026 From: urchlay at slackware.uk (B. Watson) Date: Sun, 21 Jun 2026 03:11:50 -0400 (EDT) Subject: [Slackbuilds-users] dislocker Message-ID: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> Does anyone use dislocker? It's been effectively abandoned for years. We're updating mbedtls, which dislocker depends on... and it's going to need some serious work to get dislocker to work with mbedtls-3.6.6. We have two choices: fix/patch/update dislocker to work with the new mbedtls, or remove dislocker (since it has no active maintainer). So if anyone on this mailing list uses dislocker, *please* take over as maintainer. You won't have to patch it for the new mbedtls yourself, I'll do that job, and then hand the script over to you. But if nobody cares about dislocker enough to want to maintain it, I'm going to remove it from the repo with the next update. No need to do all that work if it's unused/unloved. So anyone? From diniz.bortolotto at gmail.com Sun Jun 21 19:02:49 2026 From: diniz.bortolotto at gmail.com (Diniz Bortolotto) Date: Sun, 21 Jun 2026 16:02:49 -0300 Subject: [Slackbuilds-users] development/gitlab-cli at SBo In-Reply-To: <139ec1e4-5a53-4683-8855-8b1be11dee5a@linux.com> References: <8334ca15-3f75-4825-9deb-1642b9a41a4a@linux.com> <139ec1e4-5a53-4683-8855-8b1be11dee5a@linux.com> Message-ID: Hi Chris and all, I am writing to let you know that the gitlab-cli SlackBuild has been taken over by Andrew Clemons. I apologize for any delays or oversight on my part regarding this update. Best regards, Diniz Bortolotto Em sex., 12 de jun. de 2026 ?s 07:40, Christoph Willing < chris.willing at linux.com> escreveu: > Hi Diniz, > > I figured out how to build it from source code which I prefer and also is > more on the spirit of SlackBuilds.org. Would you be interested in > converting your SlackBuild to use the source code instead of precompiled > binary? I'm happy to give it to you to maintain. > > I've attached a tarball of the new version - just change the maintainer > name and submit to SBo. > > It's a bit different to normal SlackBuilds because we need to stop it > downloading .go files while building (SBo generally does not allow network > access when testing submissions). Therefore the maintainer must run the > SlackBuild before submitting. This will create a "vendor" tarball of the > .go files that are needed and stop running. When the vendor tarball is > made, it should be uploaded to slackbuildsdirectlinks at sourceforge. This > is a common repo for files needed for various Slackbuilds. If the > maintainer now runs the SlackBuild again, the required .go files are > unpacked from the vendor tarball - no need for network access and the build > now runs to completion. This is also how normal user will build - they have > access to both source and vendor tarballs (listed in .info file), so can > build without further network access. > > To upload to slackbuildsdirectlinks, you will need a sourceforge account. > When you have that, email Willy and ask for access to > slackbuildsdirectlinks. > > In this case, I uploaded the vendor tarball with: > rsync -av gitlab-cli-1.102.0-vendor.tar.xz > cwilling at web.sourceforge.net:/home/frs/project/slackbuildsdirectlinks/gitlab-cli/ > All future vendor tarballs could go to the same location. > > Please ask any questions about this method - I am keen to have a > build-from-source version at SBo. > > chris > > > On 11/6/26 22:46, Diniz Bortolotto wrote: > > Hi Chris, > > Sorry for the delay in my response; the last few months have been quite > busy. > > I'm glad to hear that the SlackBuild is being used. > I will work on updating it to the latest version this weekend. > > Best regards, > Diniz Bortolotto > > > > Em ter., 9 de jun. de 2026 ?s 09:26, Christoph Willing < > chris.willing at linux.com> escreveu: > >> Hi Diniz, >> >> I see that you are listed as the maintainer for gitlab-cli at >> SlackBuilds.org. >> >> The version in the SlackBuild is 1.51.0, published about 18 months ago. >> The latest version at the gitlab repo is 1.102.0 and I wonder if you >> would consider updating the SlackBuild for the new version? >> >> I notice that you haven't made any contributions at SBo since December >> 2024. If you no longer wish to maintain gitlab-cli, I would be happy to >> take over maintainership of this SlackBuild. >> >> What do you think? >> >> chris >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Mon Jun 22 13:33:05 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Mon, 22 Jun 2026 14:33:05 +0100 Subject: [Slackbuilds-users] dislocker In-Reply-To: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> Message-ID: i have it on a data recovery pc for potential bitlocker disk recovery, but can't take on anything extra at the moment until i have my elilong bootloader more functional, as I'm using my dev machine for bare metal testing, which means my slackbuilds are getting neglected. hopefully I'll get the secureboot bypass sorted and x86 cross-bit booting going, then i'll be able to get back to the rest of the slackbuilds. maybe I could take it then. regards, Tim From bgrundy at linuxleo.com Mon Jun 22 17:00:07 2026 From: bgrundy at linuxleo.com (Barry J. Grundy) Date: Mon, 22 Jun 2026 13:00:07 -0400 Subject: [Slackbuilds-users] dislocker In-Reply-To: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> Message-ID: On 26/06/21 03:11AM, B. Watson wrote: > Does anyone use dislocker? > > It's been effectively abandoned for years. We're updating mbedtls, > which dislocker depends on... and it's going to need some serious work > to get dislocker to work with mbedtls-3.6.6. > > We have two choices: fix/patch/update dislocker to work with the new > mbedtls, or remove dislocker (since it has no active maintainer). > > So if anyone on this mailing list uses dislocker, *please* take > over as maintainer. You won't have to patch it for the new mbedtls > yourself, I'll do that job, and then hand the script over to you. > > But if nobody cares about dislocker enough to want to maintain it, I'm > going to remove it from the repo with the next update. No need to do > all that work if it's unused/unloved. > > So anyone? I prefer libbde. But that might not work for those who want something less restrictive. I have students that I know have used dislocker in the past, but that's most likely because it's the first Bitlocker solution they come across rather than a real preference. So I do know that it is being used, but I cannot say for sure that it would be missed if removed. Barry bgrundy at linuxleo.com From zsd+slackbuilds at jdvb.ca Mon Jun 22 17:15:13 2026 From: zsd+slackbuilds at jdvb.ca (Jim) Date: Mon, 22 Jun 2026 14:15:13 -0300 Subject: [Slackbuilds-users] dislocker In-Reply-To: References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> Message-ID: <20260622.171513.GA30792@x360.localdomain> Hi all, I would miss it if it got removed. Unless there is something else that does the same job. I'm surprised by the low number of responses to this. I don't expect Slackware users to be looking at their 'Doze partition often, but every now and then it might be necessary. Jim On Mon, Jun 22, 2026 at 13:00 (-0400), Barry J. Grundy wrote: > On 26/06/21 03:11AM, B. Watson wrote: >> Does anyone use dislocker? >> It's been effectively abandoned for years. We're updating mbedtls, >> which dislocker depends on... and it's going to need some serious work >> to get dislocker to work with mbedtls-3.6.6. >> We have two choices: fix/patch/update dislocker to work with the new >> mbedtls, or remove dislocker (since it has no active maintainer). >> So if anyone on this mailing list uses dislocker, *please* take >> over as maintainer. You won't have to patch it for the new mbedtls >> yourself, I'll do that job, and then hand the script over to you. >> But if nobody cares about dislocker enough to want to maintain it, I'm >> going to remove it from the repo with the next update. No need to do >> all that work if it's unused/unloved. >> So anyone? > I prefer libbde. But that might not work for those who want something > less restrictive. I have students that I know have used dislocker in > the past, but that's most likely because it's the first Bitlocker > solution they come across rather than a real preference. So I do know > that it is being used, but I cannot say for sure that it would be missed > if removed. > Barry > bgrundy at linuxleo.com > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ From urchlay at slackware.uk Mon Jun 22 21:03:31 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 22 Jun 2026 17:03:31 -0400 (EDT) Subject: [Slackbuilds-users] dislocker In-Reply-To: <20260622.171513.GA30792@x360.localdomain> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> Message-ID: <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> On Mon, 22 Jun 2026, Jim via SlackBuilds-users wrote: > I would miss it if it got removed. Unless there is something else that > does the same job. OK, that's 3 votes for keeping it, and none for removal. Tim Dickson might even be able to take over as maintainer... so it stays, as an orphaned build. Which probably means I have to update it to the latest bleeding-edge git commit of dislocker. So far, that's the only way I've gotten dislocker to build with mbedtls-3.6.6. So I'll do that, and set the maintainer to "orphaned", and Tim can take it over when he's ready. Sound like a plan? Reading back, I might not have made it clear... the point of the exercise is to update mbedtls to a version that's still supported by its upstream. 3.6.6 is a LTS (long-term support) branch of mbedtls, the 2.x series have all been EOLed. This matters more for mbedtls than it might for other stuff, because mbedtls is a crypto/security library. > I'm surprised by the low number of responses to this. I don't expect > Slackware users to be looking at their 'Doze partition often, but every now > and then it might be necessary. Not all of us have a "'Doze partition" (I don't). When I update dislocker to the latest git, I won't be able to test whether it actually works (decrypts BitLocker encrypted partitions); all I can do is make sure it compiles and basic stuff like "dislocker -h" (show built-in help) works. So I'll be relying on you (all of you who responded to the original mail) to let me know if it works or not. From urchlay at slackware.uk Mon Jun 22 23:13:20 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 22 Jun 2026 19:13:20 -0400 (EDT) Subject: [Slackbuilds-users] dislocker In-Reply-To: <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> Message-ID: On Mon, 22 Jun 2026, B. Watson wrote: > Tim Dickson might even be able to take over as maintainer... so it > stays, as an orphaned build. > > Which probably means I have to update it to the latest bleeding-edge > git commit of dislocker. So far, that's the only way I've gotten > dislocker to build with mbedtls-3.6.6. So I'll do that, and set the > maintainer to "orphaned", and Tim can take it over when he's ready. OK, updated dislocker to latest git. It will be in the next update, along with the new mbedtls. Tim, I set the maintainer info to 'orphaned'. When you're ready (sometime after the update this weekend), go ahead and change it to your info. You shouldn't have to make any script changes when you do that... ...though I can't actually test the new (or old) dislocker since I have no encrypted BitLocker partitions to try it on. From fsleg at t-rg.ws Tue Jun 23 10:31:12 2026 From: fsleg at t-rg.ws (fsLeg) Date: Tue, 23 Jun 2026 13:31:12 +0300 Subject: [Slackbuilds-users] Packaging kernel modules with DKMS Message-ID: This is not a pressing issue, but it would be nice to have an understanding for the future. Slackware-current now has DKMS. While not applicable for 15.0, SBo has a script for DKMS, so it's still kinda relevant. My question is, how do you package kernel modules to make use of DKMS? The building part is not a problem. My problem is with doinst.sh and especially douninst.sh scripts. The proper way of removing a module installed with DKMS is with `dkms remove` command. But douninst.sh is run after the package is removed, leaving dkms-tree for the module in a broken state and modules still in /lib/modules. So removing the package that installed a module won't remove the module itself and leave a mess in /var/lib/dkms which is not good. What should be the proper way of addressing that? I outlined my current workaround in an LQ post: Is something like this acceptable? Am I missing something? Or should we ask our BDFL to add support for pre-removal scripts so `dkms remove` could be properly called? Another workaround was suggested by LuckyCyborg immediately after: install the source tree into a temporary location and move it to a proper one in doinst.sh. While I like its simplicity, I don't like that it makes the installation log in /var/log/packages useless. Or would it be acceptable? Because this workaround allows the use of `dkms remove` in douninst.sh. Or am I complicating things too much and should just stick to what is being done currently even after 15.1 releases? But it is rather annoying to manually rebuild all external modules by hand on every kernel upgrade. And DKMS isn't something complex, it's just a bash script that automates this part. From erich.public at protonmail.com Tue Jun 23 16:17:31 2026 From: erich.public at protonmail.com (Erich Ritz) Date: Tue, 23 Jun 2026 16:17:31 +0000 Subject: [Slackbuilds-users] Packaging kernel modules with DKMS In-Reply-To: References: Message-ID: On Tuesday, June 23rd, 2026 at 5:31 AM, fsLeg via SlackBuilds-users wrote: > This is not a pressing issue, but it would be nice to have an understanding for the future. > > Slackware-current now has DKMS. While not applicable for 15.0, SBo has a script for DKMS, so it's still kinda relevant. My question is, how do you package kernel modules to make use of DKMS? > Take a look at how system76-io-dkms (https://slackbuilds.org/repository/15.0/system/system76-io-dkms/) does it. I got inspiration for this idea from someone else; sorry I don't remember who it was. Basically doinst.sh creates a file that isn't tracked by pkgtools, and then douninst.sh uses that file and then deletes it for a clean uninstallation. This trick could be used elsewhere when required (not just DKMS). Erich From fsleg at t-rg.ws Tue Jun 23 21:29:40 2026 From: fsleg at t-rg.ws (fsLeg) Date: Wed, 24 Jun 2026 00:29:40 +0300 Subject: [Slackbuilds-users] Packaging kernel modules with DKMS In-Reply-To: References: Message-ID: <6F2C54CC-4B26-4D70-AB6E-6662A7EA243B@t-rg.ws> Interesting idea, looks much cleaner than moving the entire source tree. Unfortunately, it doesn't work. DKMS still complains about the broken tree due to missing sources, so the saved dkms.conf alone is not enough. That includes system76-io-dkms, by the way. I don't know if you tested it or DKMS changed something over the years, but your douninst.sh fails to remove both the compiled modules and their dkms-tree. You should probably take a look at that. On June 23, 2026 19:17:31 GMT+03:00, Erich Ritz wrote: > >Take a look at how system76-io-dkms (https://slackbuilds.org/repository/15.0/system/system76-io-dkms/) does it. I got inspiration for this idea from someone else; sorry I don't remember who it was. Basically doinst.sh creates a file that isn't tracked by pkgtools, and then douninst.sh uses that file and then deletes it for a clean uninstallation. From dickson.tim at googlemail.com Wed Jun 24 10:38:22 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Wed, 24 Jun 2026 11:38:22 +0100 Subject: [Slackbuilds-users] dislocker In-Reply-To: References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> Message-ID: <3f3b610e-f5e5-4040-9e66-aeb1b86afb17@googlemail.com> ok, thanks B Watson, I should comment that I also don't use bitlocker personally (horrible idea), but do come across customers that do, who want their data recovered, which does mean my own regular testing is likely to be compile-time only. (because bitlocker is also linked to secureboot and uefi security it makes it a royal pain to do any meaningful testing.) It's not helped that windows sometimes turns this on automatically, and some oem pcs (eg dell) have been known to deliver PCs with it pre-enabled, upon which no one knows what the encryption/decryption key is hopefully I'll get a breakthough on my bootloader, and will be able to put it aside for a while and look at my neglected slackbuilds. regards, Tim From zsd+slackbuilds at jdvb.ca Wed Jun 24 12:25:09 2026 From: zsd+slackbuilds at jdvb.ca (Jim) Date: Wed, 24 Jun 2026 09:25:09 -0300 Subject: [Slackbuilds-users] dislocker In-Reply-To: <3f3b610e-f5e5-4040-9e66-aeb1b86afb17@googlemail.com> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> <3f3b610e-f5e5-4040-9e66-aeb1b86afb17@googlemail.com> Message-ID: <20260624.122509.GB19633@x360.localdomain> On Wed, Jun 24, 2026 at 11:38 (+0100), Tim Dickson via SlackBuilds-users wrote: > ok, thanks B Watson, > I should comment that I also don't use bitlocker personally (horrible idea), Why is it a horrible idea? Thanks. Jim From erich.public at protonmail.com Wed Jun 24 12:35:34 2026 From: erich.public at protonmail.com (Erich Ritz) Date: Wed, 24 Jun 2026 12:35:34 +0000 Subject: [Slackbuilds-users] Packaging kernel modules with DKMS In-Reply-To: <6F2C54CC-4B26-4D70-AB6E-6662A7EA243B@t-rg.ws> References: <6F2C54CC-4B26-4D70-AB6E-6662A7EA243B@t-rg.ws> Message-ID: <8bD8iq16lFGLkZ-LzIBoQBReJGgMlIQuqH10AvQQ3-TLJblVSQRsTUGHxlLvh_Y_pFLkEQY7rUKEkoW-yrJAH6QKU1VNNJVsxA47fX43h9I=@protonmail.com> On Tuesday, June 23rd, 2026 at 4:29 PM, fsLeg via SlackBuilds-users wrote: > Interesting idea, looks much cleaner than moving the entire source tree. Unfortunately, it doesn't work. DKMS still complains about the broken tree due to missing sources, so the saved dkms.conf alone is not enough. > > That includes system76-io-dkms, by the way. I don't know if you tested it or DKMS changed something over the years, but your douninst.sh fails to remove both the compiled modules and their dkms-tree. You should probably take a look at that. > > On June 23, 2026 19:17:31 GMT+03:00, Erich Ritz wrote: > > > >Take a look at how system76-io-dkms (https://slackbuilds.org/repository/15.0/system/system76-io-dkms/) does it. I got inspiration for this idea from someone else; sorry I don't remember who it was. Basically doinst.sh creates a file that isn't tracked by pkgtools, and then douninst.sh uses that file and then deletes it for a clean uninstallation. Thanks for the heads up. I was pretty sure it worked as intended at the time... Erich From dickson.tim at googlemail.com Wed Jun 24 13:21:41 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Wed, 24 Jun 2026 14:21:41 +0100 Subject: [Slackbuilds-users] dislocker In-Reply-To: <20260624.122509.GB19633@x360.localdomain> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> <3f3b610e-f5e5-4040-9e66-aeb1b86afb17@googlemail.com> <20260624.122509.GB19633@x360.localdomain> Message-ID: <6ba2851d-32fe-4cba-9265-e16e1bb4430d@googlemail.com> Jim: because there is a bigger risk of data loss from encryption than from theft, and as i mentioned, some machines have encryption on without having/knowing recovery keys, so if their system does not boot for any reason, they have lost their data. ignoring backups which should be done anyway, 100% of hardware will eventually fail. even if the drive is ok, if the motherboard or cpu (with built in tpm) fails, without recovery keys the data is lost. the percentage of hardware that gets stolen is less than that. I have customers that don't remember their basic account logins, never-mind their drive encryption keys. I'm not saying drive encryption is bad per se, but it does increase risk of loss, and reduce risk of data recovery. - but it's somewhat offtopic for slackbuilds From zsd+slackbuilds at jdvb.ca Wed Jun 24 15:51:23 2026 From: zsd+slackbuilds at jdvb.ca (Jim) Date: Wed, 24 Jun 2026 12:51:23 -0300 Subject: [Slackbuilds-users] dislocker In-Reply-To: <6ba2851d-32fe-4cba-9265-e16e1bb4430d@googlemail.com> References: <96a02f40-28dd-a57a-43c9-d47c9b561e@slackware.uk> <20260622.171513.GA30792@x360.localdomain> <66566cd1-c16c-c93b-9e5a-bbbcecfb5e96@slackware.uk> <3f3b610e-f5e5-4040-9e66-aeb1b86afb17@googlemail.com> <20260624.122509.GB19633@x360.localdomain> <6ba2851d-32fe-4cba-9265-e16e1bb4430d@googlemail.com> Message-ID: <20260624.155123.GA16258@x360.localdomain> On Wed, Jun 24, 2026 at 14:21 (+0100), Tim Dickson via SlackBuilds-users wrote: > Jim: because there is a bigger risk of data loss from encryption than from > theft, and as i mentioned, some machines have encryption on without > having/knowing recovery keys, so if their system does not boot for any > reason, they have lost their data. ignoring backups which should be done > anyway, 100% of hardware will eventually fail. even if the drive is ok, if > the motherboard or cpu (with built in tpm) fails, without recovery keys the > data is lost. the percentage of hardware that gets stolen is less than that. > I have customers that don't remember their basic account logins, never-mind > their drive encryption keys. > I'm not saying drive encryption is bad per se, but it does increase risk of > loss, and reduce risk of data recovery. > - but it's somewhat offtopic for slackbuilds Tim, thanks for the answer. I am with you on the "hardware failure vs. theft" risk comparison. But in your message when you said "I should comment that I also don't use bitlocker personally (horrible idea)," I (evidently incorrectly) got the idea that you didn't like the idea of using dislocker and friends to deal with bitlocker. FWIW: In my case, when I bought this laptop it was set up like that. I guess I could have reinstalled windows (or just wiped it) when I partitioned for Linux, but I didn't want the manufacturer to be able to throw a hissy fit (because their beloved windows wasn't like how they set it up) if/when I needed warranty support. Cheers. Jim From erich.public at protonmail.com Wed Jun 24 16:02:00 2026 From: erich.public at protonmail.com (Erich Ritz) Date: Wed, 24 Jun 2026 16:02:00 +0000 Subject: [Slackbuilds-users] Packaging kernel modules with DKMS In-Reply-To: <8bD8iq16lFGLkZ-LzIBoQBReJGgMlIQuqH10AvQQ3-TLJblVSQRsTUGHxlLvh_Y_pFLkEQY7rUKEkoW-yrJAH6QKU1VNNJVsxA47fX43h9I=@protonmail.com> References: <6F2C54CC-4B26-4D70-AB6E-6662A7EA243B@t-rg.ws> <8bD8iq16lFGLkZ-LzIBoQBReJGgMlIQuqH10AvQQ3-TLJblVSQRsTUGHxlLvh_Y_pFLkEQY7rUKEkoW-yrJAH6QKU1VNNJVsxA47fX43h9I=@protonmail.com> Message-ID: On Wednesday, June 24th, 2026 at 7:35 AM, Erich Ritz via SlackBuilds-users wrote: > On Tuesday, June 23rd, 2026 at 4:29 PM, fsLeg via SlackBuilds-users wrote: > > > Interesting idea, looks much cleaner than moving the entire source tree. Unfortunately, it doesn't work. DKMS still complains about the broken tree due to missing sources, so the saved dkms.conf alone is not enough. > > > > That includes system76-io-dkms, by the way. I don't know if you tested it or DKMS changed something over the years, but your douninst.sh fails to remove both the compiled modules and their dkms-tree. You should probably take a look at that. > > > > On June 23, 2026 19:17:31 GMT+03:00, Erich Ritz wrote: > > > > > >Take a look at how system76-io-dkms (https://slackbuilds.org/repository/15.0/system/system76-io-dkms/) does it. I got inspiration for this idea from someone else; sorry I don't remember who it was. Basically doinst.sh creates a file that isn't tracked by pkgtools, and then douninst.sh uses that file and then deletes it for a clean uninstallation. > > Thanks for the heads up. I was pretty sure it worked as intended at the time... > > Erich I think dkms behavior changed with this commit: https://github.com/dkms-project/dkms/commit/ef7dfa4de2604c84c0d24fca78e8134d11030c80 I don't see a way to force dkms to skip the module_is_broken_and_die check, so I'll have to get more creative to remove the built modules. Too bad removepkg doesn't have a pre-remove hook. Erich From milgram at cgpp.com Wed Jun 24 16:06:59 2026 From: milgram at cgpp.com (J. Milgram) Date: Wed, 24 Jun 2026 12:06:59 -0400 Subject: [Slackbuilds-users] webkit2gtk Message-ID: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> Running into some difficulty building webkit2gtk4.1 on a 15.0 system: [6959/7258] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o FAILED: Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o < long build command echos here > : fatal error: /tmp/SBo/webkitgtk-2.46.6/Source/WebKit/WebKit2Prefix.h: No such file or directory compilation terminated. ninja: build stopped: subcommand failed. A failure occurred while building webkit2gtk4.1: ? webkit2gtk4.1.SlackBuild returned non-zero. I verified that I'm all up-to-date on prerequisites. -- ===== milgram at cgpp.com 301-257-7069 From milgram at cgpp.com Wed Jun 24 16:19:21 2026 From: milgram at cgpp.com (J. Milgram) Date: Wed, 24 Jun 2026 12:19:21 -0400 Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> Message-ID: Belay that ... just noticed I already have webkit2gtk installed, shouldn't be trying to install webkit2gtk4.1 in the first place. Given that webkit2gtk and webkit2gtk4.1 are (apparently) incompatible, is there a solution to having dependees of both webkit2gtk (e.g. gnucash)? and webkit2gtk4.1 (e.g.? audacity) installed at the same time? thx Judah On 6/24/26 12:06, J. Milgram wrote: > > Running into some difficulty building webkit2gtk4.1 on a 15.0 system: > > [6959/7258] Building CXX object > Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o > Building CXX object > Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o > FAILED: > Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o > > > < long build command echos here > > > : fatal error: > /tmp/SBo/webkitgtk-2.46.6/Source/WebKit/WebKit2Prefix.h: No such file > or directory > compilation terminated. > ninja: build stopped: subcommand failed. > A failure occurred while building webkit2gtk4.1: > ? webkit2gtk4.1.SlackBuild returned non-zero. > > I verified that I'm all up-to-date on prerequisites. > > > > > -- ===== milgram at cgpp.com 301-257-7069 From willysr at slackbuilds.org Wed Jun 24 22:03:25 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Thu, 25 Jun 2026 05:03:25 +0700 Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> Message-ID: <20260625050325.725d6af7@home.slackie.org> > >Belay that ... just noticed I already have webkit2gtk installed, >shouldn't be trying to install webkit2gtk4.1 in the first place. > >Given that webkit2gtk and webkit2gtk4.1 are (apparently) incompatible, >is there a solution to having dependees of both webkit2gtk (e.g. >gnucash)? and webkit2gtk4.1 (e.g.? audacity) installed at the same time? installing both is fine, but it will overwrite some files, so if you want to build a package that requires webkit2gtk4.1, then reinstall webkit2gtk4.1 before building that package and it will detect them. -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From zhu.qunying at gmail.com Wed Jun 24 23:33:23 2026 From: zhu.qunying at gmail.com (Qun-Ying) Date: Wed, 24 Jun 2026 16:33:23 -0700 Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: <20260625050325.725d6af7@home.slackie.org> References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> <20260625050325.725d6af7@home.slackie.org> Message-ID: gnucash could actually be compiled with webkit2gkt4.1 without problem. So far for a very limited set of packages I used that depend on webkit2gtk, I always compile them against webkit2gtk4.1 without problem. You may try if your pkg could be compiled and running fine with webkit2gtk4.1 . On Wed, Jun 24, 2026 at 3:03?PM Willy Sudiarto Raharjo < willysr at slackbuilds.org> wrote: > > > >Belay that ... just noticed I already have webkit2gtk installed, > >shouldn't be trying to install webkit2gtk4.1 in the first place. > > > >Given that webkit2gtk and webkit2gtk4.1 are (apparently) incompatible, > >is there a solution to having dependees of both webkit2gtk (e.g. > >gnucash) and webkit2gtk4.1 (e.g. audacity) installed at the same time? > > > installing both is fine, but it will overwrite some files, so if you want > to > build a package that requires webkit2gtk4.1, then reinstall webkit2gtk4.1 > before building that package and it will detect them. > > -- > Willy Sudiarto Raharjo > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -- Qun-Ying -------------- next part -------------- An HTML attachment was scrubbed... URL: From urchlay at slackware.uk Thu Jun 25 03:08:56 2026 From: urchlay at slackware.uk (B. Watson) Date: Wed, 24 Jun 2026 23:08:56 -0400 (EDT) Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> <20260625050325.725d6af7@home.slackie.org> Message-ID: <2af0a265-414d-02e-3d18-3c7e6a57f775@slackware.uk> On Wed, 24 Jun 2026, Qun-Ying wrote: > gnucash could actually be compiled with webkit2gkt4.1 without problem. > So far for a very limited set of packages I used that depend on webkit2gtk, I always compile them against webkit2gtk4.1 without problem. > > You may try if your pkg could be compiled and running fine with?webkit2gtk4.1?. Someone should check *all* of them. If they all work fine with webkit2gkt4.1, or if there are patches available that could be added, we could get rid of webkit2gkt4 entirely. From dickson.tim at googlemail.com Thu Jun 25 11:17:17 2026 From: dickson.tim at googlemail.com (Tim Dickson) Date: Thu, 25 Jun 2026 12:17:17 +0100 Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: <2af0a265-414d-02e-3d18-3c7e6a57f775@slackware.uk> References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> <20260625050325.725d6af7@home.slackie.org> <2af0a265-414d-02e-3d18-3c7e6a57f775@slackware.uk> Message-ID: i did look at that but there are a few that don't work /have been abandoned. Bob Funk has got stuff ready for the next version of slackware, but it can't be done with slackware15.0 libs. If you don't use the problem ones, you can get away with using webkitgtk4.1. we did update some of the packages to allow for that, but obviously the requires can only have one of them listed. regards, Tim From emmanueln at gmail.com Thu Jun 25 11:52:16 2026 From: emmanueln at gmail.com (Emmanuel) Date: Thu, 25 Jun 2026 08:52:16 -0300 Subject: [Slackbuilds-users] aide getting updated Message-ID: Hi there! I saw in the latest changelog that the user 'pyllyukko' updated aide from 0.19.2 to 0.19.3. Just wanted to let you know that I'm still actively maintaining this package. Best Regards. -- ***************** Emmanuel -------------- next part -------------- An HTML attachment was scrubbed... URL: From lumin+slackbuilds at etherlight.link Thu Jun 25 17:46:12 2026 From: lumin+slackbuilds at etherlight.link (Lumin Etherlight) Date: Thu, 25 Jun 2026 20:46:12 +0300 Subject: [Slackbuilds-users] webkit2gtk In-Reply-To: <2af0a265-414d-02e-3d18-3c7e6a57f775@slackware.uk> (B. Watson's message of "Wed, 24 Jun 2026 23:08:56 -0400 (EDT)") References: <8254f32f-e437-4e67-99a5-cd830dd87cf9@cgpp.com> <20260625050325.725d6af7@home.slackie.org> <2af0a265-414d-02e-3d18-3c7e6a57f775@slackware.uk> Message-ID: "B. Watson" writes: > On Wed, 24 Jun 2026, Qun-Ying wrote: > >> gnucash could actually be compiled with >> webkit2gkt4.1 without problem. So far for a very >> limited set of packages I used that depend on >> webkit2gtk, I always compile them against >> webkit2gtk4.1 without problem. You may try if >> your pkg could be compiled and running fine >> with?webkit2gtk4.1?. > > Someone should check *all* of them. If they all > work fine with webkit2gkt4.1, or if there are > patches available that could be added, we could > get rid of webkit2gkt4 entirely. I think the latest release of suckless surf (v2.1), is still on the 4.0API, but their latest unreleased git HEAD is already migrated to the 4.1 API, I personally use (a heavily modified) version of their latest HEAD, so I build against the 4.1 API for now. I wonder if we should consider using the latest surf commit to allow us to drop 4.0 for good. I've been working on and testing an updated version of webkitgtk4.1 for a couple of weeks now, and recently pushed icu-opt to help build the more recent versions. I will push the updates within the next couple of weeks at most, hopefully. Best Regards, Lumin Etherlight From pyllyukko at maimed.org Fri Jun 26 07:35:36 2026 From: pyllyukko at maimed.org (pyllyukko) Date: Fri, 26 Jun 2026 10:35:36 +0300 Subject: [Slackbuilds-users] aide getting updated In-Reply-To: References: Message-ID: Hi. On Thu, Jun 25, 2026 at 08:52:16AM -0300, Emmanuel wrote: > I saw in the latest changelog that the user 'pyllyukko' updated aide from > 0.19.2 to 0.19.3. Just wanted to let you know that I'm still actively > maintaining this package. That I did. Just wanted to have the latest version of it for myself and felt like making a PR for the rest of the SBo users as well. Not trying to take it over or anything like that. -- pyllyukko email: PGP: https://keybase.io/pyllyukko From willysr at slackbuilds.org Fri Jun 26 07:45:42 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Fri, 26 Jun 2026 14:45:42 +0700 Subject: [Slackbuilds-users] aide getting updated In-Reply-To: References: Message-ID: <20260626144542.4822e8ac@office64.slackie.org> >> I saw in the latest changelog that the user 'pyllyukko' updated aide >> from 0.19.2 to 0.19.3. Just wanted to let you know that I'm still >> actively maintaining this package. > >That I did. Just wanted to have the latest version of it for myself and >felt like making a PR for the rest of the SBo users as well. > >Not trying to take it over or anything like that. It's best if you ask the maintainer to update the software The maintainer is the one responsible if something happened with the script. If someone need to use the latest version for personal use, please clone the repository and make a local branch -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From jebrhansen+SBo at gmail.com Fri Jun 26 08:29:01 2026 From: jebrhansen+SBo at gmail.com (Jeremy Hansen) Date: Fri, 26 Jun 2026 04:29:01 -0400 Subject: [Slackbuilds-users] aide getting updated In-Reply-To: References: Message-ID: On Fri, Jun 26, 2026, 3:35?AM pyllyukko wrote: > Hi. > > On Thu, Jun 25, 2026 at 08:52:16AM -0300, Emmanuel wrote: > > I saw in the latest changelog that the user 'pyllyukko' updated aide from > > 0.19.2 to 0.19.3. Just wanted to let you know that I'm still actively > > maintaining this package. > > That I did. Just wanted to have the latest version of it for myself and > felt like making a PR for the rest of the SBo users as well. > > Not trying to take it over or anything like that. > This is not something you should do without permission. The maintainers on SBo should have full ability to, well, maintain the programs they maintain. Pushing updates without their permission, or even knowledge, prevents them from properly maintaining their program. In the future, if you desire an update to a program you do not maintain, you should message the maintainer first. If they don't respond in a week or so, then you should message this mailing list about the possibility of submitting an update for a package you don't maintain (or even possibly taking over maintainership). Jeremy > -------------- next part -------------- An HTML attachment was scrubbed... URL: From willysr at slackbuilds.org Sat Jun 27 02:45:26 2026 From: willysr at slackbuilds.org (Willy Sudiarto Raharjo) Date: Sat, 27 Jun 2026 09:45:26 +0700 Subject: [Slackbuilds-users] Updates - 20260627.1 Message-ID: <20260627094526.747e5a3e@home.slackie.org> Sat Jun 27 02:27:33 UTC 2026 academic/stellarium: Script updates & cleanup audio/reaper: Updated for version 7.75. audio/transcribe-legacy: Added (Music Transcription Tool). audio/transcribe: Updated for version 9.51.1. desktop/Qogir-icon-theme: Orphaned by maintainer. desktop/Surfn: Orphaned by maintainer. desktop/docfetcher: Orphaned by maintainer. desktop/fehlstart: Orphaned by maintainer. desktop/fvwm3: Fix README. desktop/gis-weather: Orphaned by maintainer. desktop/kolorcontrol: Orphaned by maintainer. desktop/kupfer: Orphaned by maintainer. desktop/lxhotkey: Orphaned by maintainer. desktop/materia-theme: Orphaned by maintainer. desktop/oomox: Orphaned by maintainer. desktop/slstatus: Included additional patches desktop/xfce-hkmon: Orphaned by maintainer. development/SQLiteStudio: Removd (renamed to letos) development/antigravity2: Added (AI Agent Manager). development/antigravity: Updated for version 2.1.1 development/arduino-cli: Updated for version 1.5.1 development/aws-cdk: Updated for version 2.1128.1. development/bbcsdl: Updated for version 20260620_e869745 development/codex: Updated for version 0.142.3 development/cursor: Updated for version 3.8.11 development/eisl: Updated for version 5.67 development/electron-bin: Updated for version 42.4.1 development/howl: Orphaned by maintainer. development/letos: Added (SQLite database manager). development/meld3: Updated for version 3.24.0. development/mongodb-compass: Updated for version 1.49.9. development/mongodb-shell: Updated for version 2.9.0. development/neko: Updated for version 2.4.1. development/nodejs22: Updated for version 22.23.1. development/notepadqq: Updated for version 20260622_d746c98 development/pnpm: Updated for version 11.9.0. development/positron: Updated for version 2026.06.1_6. development/sbt: Updated for version 2.0.0 development/shiboken2: New DOWNLOAD location development/veroroute: Added (PCB Designer). development/vscode-bin: Updated for version 1.126.0. development/zed-editor-bin: Updated for version 1.8.2. development/zizmor: Updated for version 1.26.1. games/pysolfc: Updated for version 3.4.1. games/scummvm: Updated for version 2026.3.0 games/xemu: Removed (FTBFS and Maintainer MIA). gis/grass: Updated for version 8.4.2 + new maintainer gis/libLAS: New maintainer gis/python3-pyshp: Updated for version 3.1.0. git/ci: Setup forgejo action for running sbolint and revdep lookup. git/ci: Update CI dependencies. graphics/flameshot: Updated for version 14.0.0. graphics/ueberzug: Orphaned by maintainer. ham/hamlib4: Updated for version 4.7.2. libraries/QR-Code-generator: Updated for version 1.8.0 libraries/QXlsx: Added (Qt based Excel file reader). libraries/aml: Updated for version 20260225_ce4b82d. libraries/bctoolbox: Updated for version 5.3.105, for new mbedtls. libraries/fast_float: Updated for version 8.2.2 + new maintainer libraries/gtk3-nocsd: Orphaned by maintainer. libraries/libabw: Updated for version 0.1.4 libraries/libcdr: Updated for version 0.1.9 libraries/libcmis: Updated for version 0.6.3 libraries/libdispatch: Updated for version 6.1.1 + new maintainer libraries/libe-book: Install docs by default. libraries/libepubgen: Install docs by default. libraries/libetonyek: Updated for version 0.1.13 libraries/libexttextcat: Updated for version 3.4.8 libraries/libfreehand: UPdated for version 0.1.3 libraries/libixion: Updated for version 0.20.0 libraries/liblangtag: Updated for version 0.6.8 libraries/libmspub: Updated for version 0.1.5 libraries/libmwaw: UPdated for version 0.3.22 libraries/libnumbertext: Updated for version 1.0.11 libraries/liborcus: Updated for version 0.21.0 libraries/libpagemaker: Install docs by default libraries/libqxp: Updated for version 0.0.3 libraries/libstaroffice: Install docs by default libraries/libwps: Updated for version 0.4.14 libraries/libzmf: Install docs by default libraries/mbedtls: Updated for version 3.6.6 libraries/mdds: Updated for version 3.1.0 libraries/qgnomeplatform: Orphaned by maintainer. misc/flashrom: Updated for version 1.7.0. misc/ollama: Removed rocm-supported-gfx. misc/xdelta3: Updated for version 3.2.0 + new maintainer multimedia/cinelerra: Updated for version 5.1.20260531. multimedia/freetube: Updated for version 0.24.1. multimedia/strawberry: Updated for version 1.2.20. multimedia/tragtor: Orphaned by maintainer. network/brave-browser: Updated for version 1.91.178. network/brave-origin: Updated for version 1.91.178. network/cloudflared-bin: Updated for version 2026.6.1. network/dropbox: Updated for version 258.4.3749. network/element-desktop-bin: Updated for version 1.12.22. network/element-desktop: Updated for version 1.12.22. network/feroxbuster: Added (Recursive content discovery tool). network/floorp-bin: Updated for version 12.15.2. network/gallery-dl: Updated for version 1.32.4 network/helium-browser: Updated for version 0.13.4.1 network/librewolf: Updated for version 152.0.1_2 network/newsboat: Updated for version 2.44. network/opensmtpd: Updated README. network/opera: Updated for version 132.0.5905.73 network/psi-plus-plugins: Added (Psi+ plugins) network/shadowsocks-libev: Fix for new mbedtls. network/signal-desktop: Updated for version 8.16.0. network/squid: Updated for version 7.6. network/vivaldi: Updated for version 8.0.4033.54. network/webex: Updated for version 46.6.1.35236 network/zen-browser: Updated for version 1.21.3b network/zoom-linux: Updated for version 7.1.0.3715 office/mythes: Updated for version 1.2.6 office/qownnotes: Updated for version 26.6.9. office/wps-office-dicts: Updated for version 26.2.5.1. python/pyOpenSSL: Update URL. python/pyside2: New DOWNLOAD location python/python2-nuitka: Updated for version 4.1.3. python/python3-gmpy2: Updated for version 2.3.1. python/python3-mistune: Updated for version 3.3.2 python/python3-nuitka: Updated for version 4.1.3. python/python3-pulsectl-asyncio: Update for 1.3.1 python/python3-pypdf: Updated for version 6.14.0 system/7zip: Upgraded for version 26.02 system/Iosevka-slab: Updated for version 34.6.3 system/Iosevka: Updated for version 34.6.3 system/bottom: Updated for version 0.14.1. system/conky: Updated for version 1.24.2. system/containerd: Fix offline build. system/dislocker: Updated for 0.7.3+20260108_38dab03, orphaned. system/docker-compose: Updated for version 5.2.0 system/edk2-ovmf: Updated for version 202605. system/far2l: Updated for version 2.8.0. system/fastfetch: Updated for version 2.64.2. system/fcron: Updated rc.fcron. system/fish: Updated for version 4.8.0 system/fwupd: Updated for version 2.1.5. system/jq: Updated for version 1.8.2 system/lynis: Updated for version 3.1.7. system/multiload-ng: Orphaned by maintainer. system/nerdctl: Updated for version 2.3.3. system/nvidia-driver: Updated for version 595.84. system/nvidia-kernel: Updated for version 595.84. system/nvidia-legacy470-kernel: Support 7.1 kernel in -current. system/openrgb: Remove src dir before extracting. system/pkg: Updated for version v0.10.0. system/psuinfo: Orphaned by maintainer. system/ventoy: Updated for version 1.1.14. system/witr: Updated for version 0.3.3 +--------------------------+ -- Willy Sudiarto Raharjo -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 870 bytes Desc: OpenPGP digital signature URL: From mrvladislavovich at gmail.com Sat Jun 27 09:52:21 2026 From: mrvladislavovich at gmail.com (=?UTF-8?B?0K7RgNC40Lkg0KHQvtGA0L7QutC40L0=?=) Date: Sat, 27 Jun 2026 13:52:21 +0400 Subject: [Slackbuilds-users] [sbo-users] flameshot.SlackBuild: incorrect path for cmake-opt Message-ID: Hi everyone, I noticed a small path typo in flameshot.SlackBuild (and possibly a few other recent updates). The script attempts to use cmake-opt but sets a non-existent path: export "PATH=/opt/cmake-202x/bin:$PATH" It should be changed to the correct path provided by the cmake-opt package: export "PATH=/opt/cmake-opt/bin:$PATH" Could someone please fix this in the repository? Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From kvngncrlsn at gmail.com Sat Jun 27 10:41:05 2026 From: kvngncrlsn at gmail.com (K. Eugene Carlson) Date: Sat, 27 Jun 2026 19:41:05 +0900 Subject: [Slackbuilds-users] [sbo-users] flameshot.SlackBuild: incorrect path for cmake-opt In-Reply-To: References: Message-ID: There are a handful of other builds with that PATH export. I'm running build tests now and will make a PR when they're done. Gene On Sat, Jun 27, 2026 at 6:52?PM ???? ??????? wrote: > I noticed a small path typo in flameshot.SlackBuild (and possibly a few > other recent updates). The script attempts to use cmake-opt but sets a > non-existent path: > export "PATH=/opt/cmake-202x/bin:$PATH" > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrzej at telszewski.com Sun Jun 28 18:47:13 2026 From: andrzej at telszewski.com (Andrzej Telszewski) Date: Sun, 28 Jun 2026 20:47:13 +0200 Subject: [Slackbuilds-users] nodejs22 fails to build - internal compiler error Message-ID: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> Hi, while trying to build nodejs22, I receive the following compile error: FAILED: obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o c++ -MMD -MF obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -DV8_GYP_BUILD -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 -D__STDC_FORMAT_MACROS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS -DV8_TARGET_OS_LINUX '-DV8_EMBEDDER_STRING="-node.56"' -DENABLE_DISASSEMBLER -DV8_PROMISE_INTERNAL_FIELD_COUNT=1 -DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION -DV8_SHORT_BUILTIN_CALLS -DOBJECT_PRINT -DV8_INTL_SUPPORT -DV8_ATOMIC_OBJECT_FIELD_WRITES -DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_USE_SIPHASH -DV8_ENABLE_SEEDED_ARRAY_INDEX_HASH -DV8_SHARED_RO_HEAP -DNDEBUG -DV8_WIN64_UNWINDING_INFO -DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_USE_ZLIB -DV8_ENABLE_SPARKPLUG -DV8_ENABLE_TURBOFAN -DV8_ENABLE_WEBASSEMBLY -DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS -DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA -DV8_ALLOCATION_FOLDING -DV8_ALLOCATION_SITE_TRACKING -DV8_ADVANCED_BIGINT_ALGORITHMS -DV8_ENABLE_WASM_SIMD256_REVEC -DUCONFIG_NO_SERVICE=1 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION=1 -DU_HAVE_STD_STRING=1 -DUCONFIG_NO_BREAK_ITERATION=0 -I../../deps/v8 -I../../deps/v8/include -Igen -Igen/generate-bytecode-output-root -I../../deps/v8/third_party/abseil-cpp -I../../deps/icu-small/source/i18n -I../../deps/icu-small/source/common -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -m64 -m64 -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof? -c gen/torque-generated/src/builtins/string-trim-tq-csa.cc -o obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o In file included from ../../deps/v8/src/handles/persistent-handles.h:11, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/local-heap.h:19, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/handles/local-handles.h:12, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate.h:12, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate-inl.h:9, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/common/ptr-compr-inl.h:10, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-utils-inl.h:8, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/dictionary-inl.h:9, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/contexts-inl.h:11, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-inl.h:9, ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/factory-inl.h:13, ? ? ? ? ? ? ? ? ?from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:21: ../../deps/v8/src/api/api.h:313:80: internal compiler error: Segmentation fault (...) slackrepo reports: Build time 223 min, peak load 18.85, peak memory 14647M, peak tmp 1031M I have 32 GiB RAM + 16 GiB swap, so I don't expect it's a low memory issue. Happened twice for the 2 last times I tried to update. Does anyone has any clue what might be wrong? Thanks! -- Best regards, Andrzej Telszewski From fsleg at t-rg.ws Sun Jun 28 19:07:06 2026 From: fsleg at t-rg.ws (fsLeg) Date: Sun, 28 Jun 2026 22:07:06 +0300 Subject: [Slackbuilds-users] nodejs22 fails to build - internal compiler error In-Reply-To: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> References: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> Message-ID: <48A18FC1-39D6-46CC-82D9-90FA10CFDEFF@t-rg.ws> No idea. It built fine on my machine and passed the weekly build check in CI. 22.23.1 is a minor bugfix update, 22.23.0 was a security update, so nothing major changed recently. Probably something is wrong with your environment. Try spinning up an LXC container with a clean installation and build there. I run GCC 15.2.0 from testing/, CI uses stock 11.2.0, both build nodejs22 fine. On June 28, 2026 21:47:13 GMT+03:00, Andrzej Telszewski wrote: >Hi, > >while trying to build nodejs22, I receive the following compile error: > > >FAILED: obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o >c++ -MMD -MF obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -DV8_GYP_BUILD -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 -D__STDC_FORMAT_MACROS -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS -DV8_TARGET_OS_LINUX '-DV8_EMBEDDER_STRING="-node.56"' -DENABLE_DISASSEMBLER -DV8_PROMISE_INTERNAL_FIELD_COUNT=1 -DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION -DV8_SHORT_BUILTIN_CALLS -DOBJECT_PRINT -DV8_INTL_SUPPORT -DV8_ATOMIC_OBJECT_FIELD_WRITES -DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_USE_SIPHASH -DV8_ENABLE_SEEDED_ARRAY_INDEX_HASH -DV8_SHARED_RO_HEAP -DNDEBUG -DV8_WIN64_UNWINDING_INFO -DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH -DV8_USE_ZLIB -DV8_ENABLE_SPARKPLUG -DV8_ENABLE_TURBOFAN -DV8_ENABLE_WEBASSEMBLY -DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS -DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA -DV8_ALLOCATION_FOLDING -DV8_ALLOCATION_SITE_TRACKING -DV8_ADVANCED_BIGINT_ALGORITHMS -DV8_ENABLE_WASM_SIMD256_REVEC -DUCONFIG_NO_SERVICE=1 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION=1 -DU_HAVE_STD_STRING=1 -DUCONFIG_NO_BREAK_ITERATION=0 -I../../deps/v8 -I../../deps/v8/include -Igen -Igen/generate-bytecode-output-root -I../../deps/v8/third_party/abseil-cpp -I../../deps/icu-small/source/i18n -I../../deps/icu-small/source/common -pthread -Wno-unused-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonnull -Wno-dangling-pointer -flax-vector-conversions -m64 -m64 -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof? -c gen/torque-generated/src/builtins/string-trim-tq-csa.cc -o obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o >In file included from ../../deps/v8/src/handles/persistent-handles.h:11, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/local-heap.h:19, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/handles/local-handles.h:12, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate.h:12, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate-inl.h:9, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/common/ptr-compr-inl.h:10, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-utils-inl.h:8, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/dictionary-inl.h:9, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/contexts-inl.h:11, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-inl.h:9, >? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/factory-inl.h:13, >? ? ? ? ? ? ? ? ?from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:21: >../../deps/v8/src/api/api.h:313:80: internal compiler error: Segmentation fault >(...) >... >Does anyone has any clue what might be wrong? From 414N at slacky.it Sun Jun 28 19:45:25 2026 From: 414N at slacky.it (414N) Date: Sun, 28 Jun 2026 21:45:25 +0200 Subject: [Slackbuilds-users] nodejs22 fails to build - internal compiler error In-Reply-To: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> References: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> Message-ID: <4ab68bbc-276a-4101-92a7-c063d2fc9c78@slacky.it> Il 28/06/26 20:47, Andrzej Telszewski ha scritto: > Hi, > > while trying to build nodejs22, I receive the following compile error: > > In file included from ../../deps/v8/src/handles/persistent-handles.h:11, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/local-heap.h:19, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/handles/local-handles.h:12, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate.h:12, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate-inl.h:9, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/common/ptr-compr-inl.h:10, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-utils-inl.h:8, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/dictionary-inl.h:9, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/contexts-inl.h:11, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-inl.h:9, > ? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/factory-inl.h:13, > ? ? ? ? ? ? ? ? ?from gen/torque-generated/src/builtins/string-trim-tq- > csa.cc:21: > ../../deps/v8/src/api/api.h:313:80: internal compiler error: > Segmentation fault > (...) > > > slackrepo reports: > Build time 223 min, peak load 18.85, peak memory 14647M, peak tmp 1031M > > I have 32 GiB RAM + 16 GiB swap, so I don't expect it's a low memory issue. > > Happened twice for the 2 last times I tried to update. > > Does anyone has any clue what might be wrong? I see these happening on my system from time to time, especially while compiling projects that are on the heavier side, like nodejs, llvm, qt6, webkit etc. I usually solve this by retrying a number of times (eventually using ccache to do the rebuilds quicker), until the compilation job finishes successfully. This probably stems from low-quality or degraded ram on the system that fumbles up when the system is particularly stressed, as during such compilation jobs. -- Alan Alberghini SBo clone: https://github.com/414n/slackbuilds From andrzej at telszewski.com Sun Jun 28 19:53:44 2026 From: andrzej at telszewski.com (Andrzej Telszewski) Date: Sun, 28 Jun 2026 21:53:44 +0200 Subject: [Slackbuilds-users] nodejs22 fails to build - internal compiler error In-Reply-To: <4ab68bbc-276a-4101-92a7-c063d2fc9c78@slacky.it> References: <56db2a2a-8b2f-4af2-b730-cac86f29b22e@telszewski.com> <4ab68bbc-276a-4101-92a7-c063d2fc9c78@slacky.it> Message-ID: On 28/06/2026 21:45, 414N wrote: > Il 28/06/26 20:47, Andrzej Telszewski ha scritto: >> Hi, >> >> while trying to build nodejs22, I receive the following compile error: >> >> In file included from ../../deps/v8/src/handles/persistent-handles.h:11, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/local-heap.h:19, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/handles/local-handles.h:12, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/local-isolate.h:12, >> ?? ? ? ? ? ? ? ? ?from >> ../../deps/v8/src/execution/local-isolate-inl.h:9, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/common/ptr-compr-inl.h:10, >> ?? ? ? ? ? ? ? ? ?from >> ../../deps/v8/src/execution/isolate-utils-inl.h:8, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/dictionary-inl.h:9, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/objects/contexts-inl.h:11, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/execution/isolate-inl.h:9, >> ?? ? ? ? ? ? ? ? ?from ../../deps/v8/src/heap/factory-inl.h:13, >> ?? ? ? ? ? ? ? ? ?from >> gen/torque-generated/src/builtins/string-trim-tq- csa.cc:21: >> ../../deps/v8/src/api/api.h:313:80: internal compiler error: >> Segmentation fault >> (...) >> >> >> slackrepo reports: >> Build time 223 min, peak load 18.85, peak memory 14647M, peak tmp 1031M >> >> I have 32 GiB RAM + 16 GiB swap, so I don't expect it's a low memory >> issue. >> >> Happened twice for the 2 last times I tried to update. >> >> Does anyone has any clue what might be wrong? > > I see these happening on my system from time to time, especially while > compiling projects that are on the heavier side, like nodejs, llvm, > qt6, webkit etc. > > I usually solve this by retrying a number of times (eventually using > ccache to do the rebuilds quicker), until the compilation job finishes > successfully. > > This probably stems from low-quality or degraded ram on the system > that fumbles up when the system is particularly stressed, as during > such compilation jobs. > > Yeah, I guess that might be something along these lines. My build environment is rather clean - I use slackrepo with chroot. One change I've done recently was to move from qemu-nbd to loop device. (I had the chroot rootfs provided by qemu-nbd from QCOW file image, now it's provided by ext4 file image with loop device.) From urchlay at slackware.uk Tue Jun 30 00:25:46 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 29 Jun 2026 20:25:46 -0400 (EDT) Subject: [Slackbuilds-users] musepack-tools Message-ID: <68ba84bf-3f3-2e89-e07-66c456a8fe1@slackware.uk> Antonio Leal, is there any way I could convince you to take over musepack-tools and its dependencies, libcuefile and libreplaygain? These are listed as required for your vlc build, and their maintainer (?ime Ramov) has been inactive since January of 2017. If you're willing to take these builds, please submit an update this week changing the .info file name and email to your contact info. If not, let me know and I'll figure out some other way to keep them maintained. From urchlay at slackware.uk Tue Jun 30 03:50:03 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 29 Jun 2026 23:50:03 -0400 (EDT) Subject: [Slackbuilds-users] nedit Message-ID: <79df20d6-383-ecbf-deb4-4f2494928539@slackware.uk> Does anyone use nedit, and would like to take over as maintainer? It hasn't been updated by its maintainer in 9+ years, but there is a new nedit release from May of 2026. Any takers? From urchlay at slackware.uk Tue Jun 30 03:54:58 2026 From: urchlay at slackware.uk (B. Watson) Date: Mon, 29 Jun 2026 23:54:58 -0400 (EDT) Subject: [Slackbuilds-users] lemonbar-xft Message-ID: <5d3b7ae6-a833-52d8-3acb-b85aa1bbde8d@slackware.uk> Any lemonbar-xft users here? Its maintainer hasn't been active in 8 years, so it's up for grabs. Anyone interested in taking it over? From r1w1s1 at fastmail.com Tue Jun 30 04:00:37 2026 From: r1w1s1 at fastmail.com (Ricardson) Date: Tue, 30 Jun 2026 01:00:37 -0300 Subject: [Slackbuilds-users] nedit In-Reply-To: <79df20d6-383-ecbf-deb4-4f2494928539@slackware.uk> References: <79df20d6-383-ecbf-deb4-4f2494928539@slackware.uk> Message-ID: <3d15e3fa-1d33-4f41-8f4a-fa1733c135cf@app.fastmail.com> I can take over. ---- r1w1s1 On Tue, Jun 30, 2026, at 12:50 AM, B. Watson wrote: > Does anyone use nedit, and would like to take over as maintainer? > > It hasn't been updated by its maintainer in 9+ years, but there is a > new nedit release from May of 2026. > > Any takers? > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ From urchlay at slackware.uk Tue Jun 30 04:05:16 2026 From: urchlay at slackware.uk (B. Watson) Date: Tue, 30 Jun 2026 00:05:16 -0400 (EDT) Subject: [Slackbuilds-users] nedit In-Reply-To: <3d15e3fa-1d33-4f41-8f4a-fa1733c135cf@app.fastmail.com> References: <79df20d6-383-ecbf-deb4-4f2494928539@slackware.uk> <3d15e3fa-1d33-4f41-8f4a-fa1733c135cf@app.fastmail.com> Message-ID: <605de50-f6ab-ae31-2594-da59e6b293b1@slackware.uk> On Tue, 30 Jun 2026, Ricardson wrote: > I can take over. Thanks. Please send an update/PR/MR ASAP with your name/email in the .info file. If you have time, you could look into version-updating it, too. From chris.willing at linux.com Tue Jun 30 04:28:00 2026 From: chris.willing at linux.com (Christoph Willing) Date: Tue, 30 Jun 2026 14:28:00 +1000 Subject: [Slackbuilds-users] nedit In-Reply-To: <605de50-f6ab-ae31-2594-da59e6b293b1@slackware.uk> References: <79df20d6-383-ecbf-deb4-4f2494928539@slackware.uk> <3d15e3fa-1d33-4f41-8f4a-fa1733c135cf@app.fastmail.com> <605de50-f6ab-ae31-2594-da59e6b293b1@slackware.uk> Message-ID: <2a52fe34-2ea0-4e36-9f1b-4b48995e1164@linux.com> On 30/6/26 14:05, B. Watson wrote: > > > On Tue, 30 Jun 2026, Ricardson wrote: > >> I can take over. > > Thanks. > > Please send an update/PR/MR ASAP with your name/email in the .info > file. If you have time, you could look into version-updating it, too. I'm glad to see this SlackBuild go to a good home. I've not thought about nedit for many years but this thread brought back some nice memories of using nedit on IRIX systems back in the '90s. It was a game changer for GUI based code editing on SGI machines back then. chris From emmanueln at gmail.com Tue Jun 30 17:34:35 2026 From: emmanueln at gmail.com (Emmanuel) Date: Tue, 30 Jun 2026 14:34:35 -0300 Subject: [Slackbuilds-users] lemonbar-xft In-Reply-To: <5d3b7ae6-a833-52d8-3acb-b85aa1bbde8d@slackware.uk> References: <5d3b7ae6-a833-52d8-3acb-b85aa1bbde8d@slackware.uk> Message-ID: Hi, I can take over the maintenance, although the project hasn't been updated in years... Best Regards. On Tue, Jun 30, 2026 at 1:00?AM B. Watson wrote: > > Any lemonbar-xft users here? Its maintainer hasn't been active in 8 years, > so it's up for grabs. > > Anyone interested in taking it over? > _______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -- ***************** Emmanuel -------------- next part -------------- An HTML attachment was scrubbed... URL: From urchlay at slackware.uk Tue Jun 30 19:47:34 2026 From: urchlay at slackware.uk (B. Watson) Date: Tue, 30 Jun 2026 15:47:34 -0400 (EDT) Subject: [Slackbuilds-users] lemonbar-xft In-Reply-To: References: <5d3b7ae6-a833-52d8-3acb-b85aa1bbde8d@slackware.uk> Message-ID: <1b140b5-7c16-14ef-9737-7c9b5bdfae69@slackware.uk> On Tue, 30 Jun 2026, Emmanuel wrote: > Hi,? > I can take over the maintenance, although the project hasn't been updated in years... OK, thanks. I'll push an update with your name/email in the .info file, so you don't have to do anything right away. From emmanueln at gmail.com Tue Jun 30 20:01:58 2026 From: emmanueln at gmail.com (Emmanuel) Date: Tue, 30 Jun 2026 17:01:58 -0300 Subject: [Slackbuilds-users] lemonbar-xft In-Reply-To: <1b140b5-7c16-14ef-9737-7c9b5bdfae69@slackware.uk> References: <5d3b7ae6-a833-52d8-3acb-b85aa1bbde8d@slackware.uk> <1b140b5-7c16-14ef-9737-7c9b5bdfae69@slackware.uk> Message-ID: Great! thanks On Tue, Jun 30, 2026 at 4:52?PM B. Watson wrote: > > > On Tue, 30 Jun 2026, Emmanuel wrote: > > > Hi, > > I can take over the maintenance, although the project hasn't been > updated in years... > > OK, thanks. I'll push an update with your name/email in the .info file, so > you don't > have to do anything right > away._______________________________________________ > SlackBuilds-users mailing list > SlackBuilds-users at slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > > -- ***************** Emmanuel -------------- next part -------------- An HTML attachment was scrubbed... URL: From antonioleal at yahoo.com Tue Jun 30 20:47:37 2026 From: antonioleal at yahoo.com (Antonio Leal) Date: Tue, 30 Jun 2026 21:47:37 +0100 Subject: [Slackbuilds-users] musepack-tools In-Reply-To: <68ba84bf-3f3-2e89-e07-66c456a8fe1@slackware.uk> References: <68ba84bf-3f3-2e89-e07-66c456a8fe1@slackware.uk> Message-ID: <53d4792a-2615-480f-9fb1-8cc9f84b63d5@yahoo.com> Hello B. Watson, Sure I'll take then and will submit as described below. Cheers Ant?nio On 6/30/26 1:25 AM, B. Watson wrote: > > Antonio Leal, is there any way I could convince you to take over > musepack-tools and its dependencies, libcuefile and libreplaygain? > > These are listed as required for your vlc build, and their maintainer > (?ime Ramov) has been inactive since January of 2017. > > If you're willing to take these builds, please submit an update this > week changing the .info file name and email to your contact info. If > not, let me know and I'll figure out some other way to keep them > maintained. From milgram at cgpp.com Tue Jun 30 23:17:15 2026 From: milgram at cgpp.com (J. Milgram) Date: Tue, 30 Jun 2026 19:17:15 -0400 Subject: [Slackbuilds-users] libindi-2.0.6 build fails Message-ID: <451efeb9-8f69-4e2d-a0ad-6ee0a2a5287a@cgpp.com> All, Am upgrading to Stellarium 26.1. libindi comes up as a prerequisite. This is on a fairly up-to-date Slack 64 15.0 system. The libindi-2.0.6 build fails. Some of? the relevant output seems to be: [? 1%] Building C object libs/dsp/CMakeFiles/dsp.dir/fits.c.o In file included from /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.cpp:18: /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.h:78:57: error: ?uint16_t? has not been declared ? ?78 |? ? ? ? ?void connectToHost(const std::string &hostName, uint16_t port); ? ? ? | ?^~~~~~~~ /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.h:25:1: note: ?uint16_t? is defined in header ??; this is probably fixable by adding ?#include ? ? ?24 | #include "indimacros.h" ? +++ |+#include ? ?25 | [? 1%] Building C object libs/indicore/CMakeFiles/indicore.dir/base64.c.o /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.cpp:342:6: error: no declaration matches ?void TcpSocket::connectToHost(const std::string&, uint16_t)? ? 342 | void TcpSocket::connectToHost(const std::string &hostName, uint16_t port) ? ? ? |? ? ? ^~~~~~~~~ /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.h:78:14: note: candidate is: ?void TcpSocket::connectToHost(const std::string&, int)? ? ?78 |? ? ? ? ?void connectToHost(const std::string &hostName, uint16_t port); ? ? ? |? ? ? ? ? ? ? ^~~~~~~~~~~~~ /tmp/SBo/indi-2.0.6/libs/sockets/tcpsocket.h:27:7: note: ?class TcpSocket? defined here ? ?27 | class TcpSocket ? ? ? |? ? ? ?^~~~~~~~~ [? 1%] Building C object libs/dsp/CMakeFiles/dsp.dir/file.c.o make[2]: *** [libs/sockets/CMakeFiles/sockets.dir/build.make:76: libs/sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1831: libs/sockets/CMakeFiles/sockets.dir/all] Error 2 Before I go down this rabbit hole ... is there a patch that I should know about? Anyone else getting this, or just me? thanks! Judah -- ===== milgram at cgpp.com 301-257-7069