In D28520#676669, @mikael wrote:In D28520#675239, @tobik wrote:@mikael, wondering why you abandoned? I am curious if adding build-stage=2 was already enough.
build-stage=2 made no improvement. I abandoned this because it adds too much complexity to the port.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
May 6 2021
May 6 2021
- Update distinfo with new powerpc bootstraps
lang/rust: Add TRYBROKEN to makesum
May 5 2021
May 5 2021
May 4 2021
May 4 2021
- Add 32-bit powerpc patches from bdragon
In D30099#675645, @bdragon wrote:Note: I have the bootstrap side working for 32 bit powerpc, been holding off on submitting it though because I haven't successfully gotten a full lang/rust build out of it yet (problems with linking.)
May 3 2021
May 3 2021
lang/rust-nightly: Update to 1.54.0.20210503
devel/rust-analyzer: Update to 2021-05-03
@mikael, wondering why you abandoned? I am curious if adding build-stage=2 was already enough.
May 1 2021
May 1 2021
shells/oksh: Update to 6.9
tobik committed R11:0c9d78d06b9e: security/signify: Update keys for OpenBSD 6.9 (authored by tobik).
security/signify: Update keys for OpenBSD 6.9
tobik committed R11:dd5e5f7f969c: security/signify: Update keys for OpenBSD 6.9 (authored by tobik).
security/signify: Update keys for OpenBSD 6.9
www/miniflux: Remove nop WANT_PGSQL=client
Clean up some things
tobik committed R11:4737238b74a6: net-mgmt/virt-viewer: Add missing USES=perl5 and unbreak (authored by tobik).
net-mgmt/virt-viewer: Add missing USES=perl5 and unbreak
tobik committed R11:51abee5375fe: devel/p5-Variable-Disposition: Fix run depends (authored by tobik).
devel/p5-Variable-Disposition: Fix run depends
multimedia/motion: Remove KMODDIR
shells/oksh: Update to 6.9
net/ng_mikrotik_eoip: Use USES=kmod
games/stockfish: Clean it up a little
Deprecate dns/opendd
Apr 28 2021
Apr 28 2021
tobik committed R11:9bcb1fb8c461: Fix ports that pull main distfile from CRATESIO (D29760) (authored by tobik).
Fix ports that pull main distfile from CRATESIO (D29760)
tobik committed R11:449cc76c953e: Mk/Uses/cargo.mk: Use canonical crate file extension going forward (authored by tobik).
Mk/Uses/cargo.mk: Use canonical crate file extension going forward
tobik committed R11:332722659b25: Uses/cargo: Improve URL subsitution for ports using CARGO_USE_GIT[HUB|LAB] (authored by pizzamig).
Uses/cargo: Improve URL subsitution for ports using CARGO_USE_GIT[HUB|LAB]
Speed up USES=cargo ports ops
tobik committed R11:89c1633d112b: Fix ports that pull main distfile from CRATESIO (D29760) (authored by tobik).
Fix ports that pull main distfile from CRATESIO (D29760)
tobik committed R11:3758b337a1b0: Mk/Uses/cargo.mk: Use canonical crate file extension going forward (authored by tobik).
Mk/Uses/cargo.mk: Use canonical crate file extension going forward
Apr 27 2021
Apr 27 2021
lang/rust-nightly: Update to 1.53.0.20210427
devel/rust-analyzer: Update to 2021-04-26
lang/janet: Update to v1.15.5
Apr 24 2021
Apr 24 2021
tobik committed R11:865be5c1f320: lang/rust-bootstrap: Fix typo in bootstrap sync script (authored by tobik).
lang/rust-bootstrap: Fix typo in bootstrap sync script
tobik added a comment to D29760: Mk/Uses/cargo.mk: Use canonical crate file extension going forward.
In D29760#672237, @jbeich wrote:
- Switching to .crate seems OK and aligns with PkgSrc
- Converting both main and 2021Q2 (a la f90ccf6cfccc) can avoid the delay:
net-mgmt/pmacct: Use opt_LIB_DEPENDS
tobik committed R11:7069bc1a13af: net-mgmt/pmacct: Unbreak build with --enable-option-checking=fatal (authored by tobik).
net-mgmt/pmacct: Unbreak build with --enable-option-checking=fatal
tobik added a comment to D29760: Mk/Uses/cargo.mk: Use canonical crate file extension going forward.
Any opinions on this approach?
Apr 21 2021
Apr 21 2021
Mk/bsd.options.mk: Fix typos in comment
tobik committed R11:69e938dbc5e1: security/libressl-devel: Properly define LIBTLS option (authored by tobik).
security/libressl-devel: Properly define LIBTLS option
tobik committed R11:6fbfa31c0a52: security/pkcs11-tools: Properly set BROKEN on 11.x with OpenSSL 1.0.x (authored by tobik).
security/pkcs11-tools: Properly set BROKEN on 11.x with OpenSSL 1.0.x
Remove textproc/bsdsort
Bump USES=cabal ports after 12837690ed0c
tobik committed R11:12837690ed0c: Mk/Uses/cabal.mk: Replace shell process in EXECUTABLES wrapper scripts (authored by tobik).
Mk/Uses/cabal.mk: Replace shell process in EXECUTABLES wrapper scripts
tobik committed R11:a0109ed75443: Mk/Uses/cabal.mk: use ECHO_CMD not ECHO (D29852) (authored by tobik).
Mk/Uses/cabal.mk: use ECHO_CMD not ECHO (D29852)
Apr 20 2021
Apr 20 2021
Any further comments can happen in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254678
tobik committed R11:ff2796d5bc83: Mk/Uses/meson.mk: Do not force color output (D29353) (authored by tobik).
Mk/Uses/meson.mk: Do not force color output (D29353)
tobik committed R11:a91d65363fe8: Mk/Uses/ninja.mk: Add support for devel/samurai (D29353) (authored by tobik).
Mk/Uses/ninja.mk: Add support for devel/samurai (D29353)
devel/hs-ShellCheck: Update to 0.7.2
Apr 19 2021
Apr 19 2021
tobik committed R11:1bf865fed5a6: Clean up all commented PORTREVISION and PORTEPOCH lines (authored by tobik).
Clean up all commented PORTREVISION and PORTEPOCH lines
devel/rust-analyzer: Update to 2021-04-19
lang/rust-nightly: Update to 1.53.0.20210419
Remove my useless "Created by" lines
devel/rgbds: Update to 0.5.0
emulators/sameboy: Update to v0.14.3
tobik added a comment to D29805: Improve URL subsitution for custom crates whit CARGO_USE_GIT[HUB|LAB].
Please commit it. Thanks.
Apr 17 2021
Apr 17 2021
Clean up some things
All ports that are affected by this are tagged with CARGO_USE_GITHUB and CARGO_USE_GITLAB. Assuming those ports all build (or alternatively if you have checked that the contents of Cargo.toml are the same before and after) then this is approved if you remove the superfluous [].
Deprecate audio/ripit
Deprecate audio/ripit
tobik retitled D29760: Mk/Uses/cargo.mk: Use canonical crate file extension going forward from Mk/Uses/cargo.mk: Fix crate file extension to Mk/Uses/cargo.mk: Use canonical crate file extension going forward.
tobik updated the diff for D29760: Mk/Uses/cargo.mk: Use canonical crate file extension going forward.
- Change approach and do it in a backwards compatible way instead
Apr 15 2021
Apr 15 2021
Clean up some things
tobik committed R11:31e5c3686bbc: net/astron: Use proper options helper for SOCI (authored by tobik).
net/astron: Use proper options helper for SOCI
Apr 14 2021
Apr 14 2021
tobik requested review of D29760: Mk/Uses/cargo.mk: Use canonical crate file extension going forward.
graphics/libopenraw: Fix fetch
Take back some useful ports
Speed up USES=cargo ports ops
graphics/libopenraw: Fix fetch
devel/pijul: BROKEN=unfetchable
Apr 13 2021
Apr 13 2021
tobik committed R11:7bec7b192cda: Mk/Uses/cargo.mk: Make build scripts more verbose (authored by tobik).
Mk/Uses/cargo.mk: Make build scripts more verbose
Apr 12 2021
Apr 12 2021
tobik committed R11:08a8314c8803: emulators/sameboy: Try to unreak build with multiple make jobs (authored by tobik).
emulators/sameboy: Try to unreak build with multiple make jobs
lang/rust-nightly: Update to 1.53.0.20210412
devel/rust-analyzer: Update to 2021-04-12
Apr 10 2021
Apr 10 2021
- Rebase
Apr 8 2021
Apr 8 2021
- devel/meson, Mk/Uses/meson.mk: Do not force color output
Apr 7 2021
Apr 7 2021
- Rebase
- Try to unbreak www/deno (untested)
Apr 5 2021
Apr 5 2021
- More missing USES=python:build fixes
- Add explicit USES=ninja:build to multimedia/handbrake (previously got it through meson but now needs the samu alias)
- Attempt to fix build order bug in x11-fonts/font-manager
- Fix x11-wm/mutter build order bug with patch from Aports
- Fix x11/brisk-menu build order bug
- Add missing USES=python:build to some ports that got it through ninja previously
- Fix lang/swi-pl build by adding missing USES=readline (previously implicit through ninja->python->readline)
- Only append -v to MAKE_ARGS when using ninja. samu already gets it via SAMUFLAGS. ninja supports GNU-style arguments (flags in any order) while samu does not and -v gets added last. This should fix the immediate error in www/chromium (build goes further but complete build untested)
Apr 4 2021
Apr 4 2021
- Update devel/samurai to latest master with upstream fix for the fpe bug
- Update review from the right branch...
- Add fix for floating point exception bug with NINJA_STATUS=%p
Apr 3 2021
Apr 3 2021
- Unbreak ninja:run
Apr 2 2021
Apr 2 2021
tobik updated the summary of D29548: WIP: Mk/Uses/cargo.mk: Add USES=rust and adapt to existing ports.
tobik updated the diff for D29548: WIP: Mk/Uses/cargo.mk: Add USES=rust and adapt to existing ports.
- Revert the CARGO_USE_GIT* changes
tobik updated the diff for D29548: WIP: Mk/Uses/cargo.mk: Add USES=rust and adapt to existing ports.
- Use the right lock file in cargo-crates
tobik published D29548: WIP: Mk/Uses/cargo.mk: Add USES=rust and adapt to existing ports for review.
Mar 31 2021
Mar 31 2021
In D29353#657807, @bapt wrote:I do like it, I would be interested in a exp-run with both to see if there is any difference, I bet ninja vs samurai itself won't bring anything, but the fact we don't need python do build samurai, will make project using ninja (well samurai here ;)) appear earlier in the build process which may have an impact.
- Also pass -v in SAMUFLAGS for ports that call ninja on their own and ignore MAKE_ARGS
- export SAMUFLAGS to make samu builds respect MAKE_JOBS_NUMBER
- sysutils/fluxengine generates broken Ninja files; fix that
- Include newly added sysutils/fluxengine
- Rebase