And now I install a recent version of #Widelands using #MacPorts. Just love #FLOSS, especially on a Mac. 😉
I submitted a PR to update MacPorts' OpenSMTPD to 7.3.0p1 here:
https://github.com/macports/macports-ports/pull/19281
This supersedes the last PR I submitted to update OpenSMTPD to 7.3.0p0.
Also resets the clock on the maintainer timeout/port abandonment!
Regardless, I don't have commit access, so it's up to someone else to merge it.
At least it passed the build bot/CI checks?
#opensmtpd #macports #opensource #smtp #email #openbsd
I submitted a PR to update the MacPort for GameofTrees (Got) to version 0.90 since the -portable release came out today:
https://github.com/macports/macports-ports/pull/19245
It passed the build bot/CI checks.
I don't have commit access, so it's up to someone else to merge it.
#GameofTrees #Got #MacPorts #OpenSource #VersionControl #Git
#gameoftrees #got #macports #opensource #versioncontrol #git
I spotted the Got 0.90 release thanks to @AMDmi3's tool repology.org
Which, currently still doesn't distinguish between the -portable branch of Game of Trees and the one specific to OpenBSD.
Nonetheless, I was checking repology.org to see how ZMap is doing in relation to the 3.0.0 release.
At least at the time as I write this toot, of the 103 repositories tracked, MacPorts is the ONLY one at 3.0.0!
https://repology.org/project/zmap-network-scanner/versions
Two are at -beta1. I do not see any at RC1 or even RC2.
So, that may be a first for any MacPort which I maintain?
It's been an interesting Friday.
#macports #zmap #repology #opensource
I submitted a PR to update MacPorts' version of ZMap to version 3.0.0 which was officially released!
https://github.com/macports/macports-ports/pull/19211
It's passed the build bot/CI checks.
However, since I do not have commit access, it is thanks to someone else to merge it.
Thanks to @zakir for merging one of my PRs in the upstream project before this release!
Thanks to Herby Gillot (not sure where Herby may be on the FediVerse) for giving me a heads up that 3.0.0 was officially out (I had previously been working on PRs for RC2).
#zmap #macports #opensource #networkscanning #security
FWIW, I submitted a PR to update the MacPorts' version of OpenSMTPD to 7.3.0p0 here:
https://github.com/macports/macports-ports/pull/19180
It appears to have passed the CI/build bot checks OK at least!
I don't have commit access within MacPorts, so it will be up to someone else to merge it. Hopefully the maintainer will take a look at it too (though since I opened that Trac issue 8 days ago for RC2 to facilitate testing I have observed no comment).
I did test building it with both MacPorts' libressl-devel (which is at 3.8.0) and openssl3 (which is at 3.1.1 currently) and it seems as if that was OK, so hopefully my modification to use MacPorts' dylib (which allows for different TLS libraries) was sufficient.
Alas, I am still not presently in a situation to be able to actually test any MXes; so the best I can offer from my present vantage is build testing, not functionality testing.
C'est la vie!
#OpenSMTPD #MacPorts #OpenSource #SMTP #OpenBSD #macOS #ISClicensed #email #TLSlibraryFlexibility
#opensmtpd #macports #opensource #smtp #openbsd #macos #isclicensed #email #tlslibraryflexibility
@grunfink I'm still not entirely sure what was going on with the build bots.
However, thanks to Renee Otten rerunning the jobs (which did eventually pass without issues) that PR has now been merged!
So, snac 2.35 should be available in MacPorts' mirrors soon.
#snac #MacPorts #ActivityPub #FediVerse #Mastodon #OpenSource #HighlyPortableC #NoDatabaseNeeded #TotallyJavascript—free #NoCookiesEither #NotMuchBullshit
#snac #macports #activitypub #fediverse #mastodon #opensource #highlyportablec #nodatabaseneeded #totallyjavascript #nocookieseither #notmuchbullshit
@op I created a slightly modified Portfile for MacPorts and opened a Trac ticket for any macOS/MacPorts users who may want to have a slightly easier time testing.
The Trac ticket is here and includes the modified Portfile:
https://trac.macports.org/ticket/67614
#OpenSMTPD #MacPorts #OpenSource #ReleaseCandidate #CallForTesting
#opensmtpd #macports #opensource #releasecandidate #callfortesting
I have added a Portfile with a potential remediation here:
https://trac.macports.org/attachment/ticket/67539/Portfile.openssh9.3.p1_rev2
(Descriptive comment here:
https://trac.macports.org/ticket/67539#comment:44 )
Admittedly, I am not sure if that will do the trick and I do not have a system which was impacted by this to test personally at the moment, so others letting me know whether that was effective or not in fixing it are most welcome to provide their perspective!
#macports #openssh #llvm #clang #segfault
I submitted a PR to update Got (GameofTrees) in MacPorts to version 0.89 here:
https://github.com/macports/macports-ports/pull/19035
CI/build bot checks passed OK!
It's up to someone else to merge it.
#Got #GameofTrees #MacPorts #VersionControl #OpenSource #Git
#got #gameoftrees #macports #versioncontrol #opensource #git
@zakir I submitted this PR which seems to have made the CI/build bots happy at least:
https://github.com/macports/macports-ports/pull/19015
Though it would probably still be advisable to get the Assets and branch tags in closer alignment for whenever this progress beyond Release Candidates?
Regardless, it's up to someone else to merge that PR, but hopefully it improves things a little bit for MacPorts users!
#zmap #macports #opensource #networkscanning
I submitted a PR to update the MacPorts' zmap to 3.0.0-RC2 (which was what I had originally targeted, but somewhere along the lines I downgraded it to beta-1 erroneously thinking it was newer, when: it isn't).
Also broke out the json-c dependency as an optional variant (which was part of the original MacPorts' Portfile submission, but some build bot/CI checks led me down an incorrect path for trying to rectify the errors encountered).
Also added a default_variants +release
The release variant removes some debugging and logging options as mentioned in INSTALL.md here: https://github.com/zmap/zmap/blob/main/INSTALL.md
However, it failed the CI/build bot checks!
Looking at https://github.com/macports/macports-ports/actions/runs/5206571426/jobs/9393277491?pr=19013 it appears as if the distfile that the CI/build bots grabbed had Errors related to the checksums generated? o.O
@zakir I'm not sure if you can make heads or tails of that?
The zmap 3.0.0-RC2.tar.gz I've grabbed from here:
https://github.com/zmap/zmap/archive/refs/tags/v3.0.0-RC2.tar.gz
I do observe a date discrepancy here: https://github.com/zmap/zmap/releases (April 22nd and April 6th both being mentioned, screenshot attached for reference) not sure if that is related.
It appears as if the CI/Build bots grabbed a tarball from here:
https://codeload.github.com/zmap/zmap/legacy.tar.gz/v3.0.0-RC2?dummy=
Which, when I attempt to download locally, yields:
zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz
Which certainly has different checksums than I included in the Portfile, e.g.
% openssl dgst -rmd160 zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz
RIPEMD160(zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz)= 557341e8a872eb61f8c91b64c5910c024fb7efac
openssl dgst -sha256 zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz
SHA256(zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz)= 35d2783b4701549caa0f099d661ba46ad96627ccf00d7352f4ee61a4702a78d8
ls -alF zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz
-rw-r--r--@ 1 grey staff 156261 Jun 8 02:20 zmap-zmap-v3.0.0-RC2-0-g70c2688.tar.gz
If I had to guess: there were two tarballs with a 3.0.0-RC2 "version" and that is the source of the issue?
@grunfink With my apologies for the delay, this PR has been submitted:
https://github.com/macports/macports-ports/pull/18956
CI/build bot checks passed!
It's up to someone else to merge it.
#snac #MacPorts #ActivityPub #FediVerse #Mastodon #ANSIC #NoDatabaseNeeded #TotallyJavascriptーfree #NoCookiesEither #NotMuchBullShit #ANSIC #OpenSource
#snac #macports #activitypub #fediverse #mastodon #ansic #nodatabaseneeded #totallyjavascriptーfree #nocookieseither #notmuchbullshit #opensource
PR submitted to update MacPorts' libressl to 3.7.3 here:
https://github.com/macports/macports-ports/pull/18842
CI/build bot checks passed!
It's up to someone else to merge it.
Next to submit a PR for 2.33 for the snac MacPort.
#libressl #macports #tls #opensource #openssl
OK, PR submitted to update MacPorts' libressl-devel to 3.8.0 here:
https://github.com/macports/macports-ports/pull/18841
CI/build bot checks passed!
It's up to someone else to merge it.
Next to submit a PR for 3.7.3 for the stable libressl MacPort.
#libressl #macports #libresslーdevel
LibreSSL version 3.6.3 (legacy, not an official term, just more or less what it represents) 3.7.3 (stable) and 3.8.0 (development) have been released!
Release notes for 3.6.3:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.6.3-relnotes.txt
Release notes for 3.7.3:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.7.3-relnotes.txt
Release notes for 3.8.0:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.8.0-relnotes.txt
I am preparing PRs for 3.8.0 for libressl-devel and 3.7.3 for libressl MacPorts already.
However, note that the SHA256 and SHA256.sig on the main distribution site and mirrors, though they have today (2023-05-27)'s date as their time stamp, they do not list any versions more recent than 3.7.2 so signify will produce a FAIL because it has nothing to check against in the new releases. I have brought this to the attention of Brent Cook et al and hopefully that will be rectified soon.
#libressl #macports #opensource #openbsd #tls #openssl
Fascinating!
Someone updated the MacPorts' Portfile for @grunfink's snack and it wasn't me!
https://github.com/macports/macports-ports/blob/master/net/snac/Portfile
It's a minor change, basically there is now a PortGroup for @Codeberg now and this change utilizes it.
So, I guess this simplifies the Portfile a little bit.
Neat! I love it when others improve things and I don't need to lift a finger!
#MacPorts #Codeberg #snac #ActivityPub #FediVerse #Mastodon #OpenSource
#macports #codeberg #snac #activitypub #fediverse #mastodon #opensource
@grunfink I submitted a PR to update MacPorts' Portfile for snac to 2.32 here:
https://github.com/macports/macports-ports/pull/18735
CI/build bot checks passed!
It's up to someone else to merge it.
#snac #MacPorts #ActivityPub #FediVerse #Mastodon #ANSIC #OpenSource #MIT #NoDataBaseNeeded #JavaScriptーfree #NoCookiesEither #NotMuchBullshit
#snac #macports #activitypub #fediverse #mastodon #ansic #opensource #mit #nodatabaseneeded #javascriptーfree #nocookieseither #notmuchbullshit
As an update, the CI/build bot checks ran and with thanks to Ryan Schmidt, that PR is now merged!
Expect snac 2.30 to be available on the MacPorts' rsync mirrors sooner than later.
#snac #MacPorts #ActivityPub #FediVerse #Mastodon #OpenSource #ANSIC #nojavascript #nodatabase #nobullshit
#snac #macports #activitypub #fediverse #mastodon #opensource #ansic #nojavascript #nodatabase #nobullshit