Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.9.0_3 23 Apr 2020 15:32:30 |
tobik |
lang/rust: Update to 1.43.0
- Add workaround to fix build when CC/CXX have "clang" in them [1]
- Respect AR to fix build with external toolchains [2]
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
PR: 238556 [1], 245583 [2]
Reported by: Matthias Apitz <guru@unixarea.de> [1], Greg V
<greg@unrelenting.technology> [2]
Tested by: mikael, pkubaj, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D24521 |
1.9.0_2 12 Mar 2020 19:39:25 |
tobik |
lang/rust: Update to 1.42.0
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2020/03/12/Rust-1.42.html
Tested by: mikael, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D24020 |
1.9.0_1 27 Feb 2020 15:22:29 |
tobik |
lang/rust: Update to 1.41.1
- Force rebuild all consumers to fix potential miscompilations with
1.41.0
- Enable SOURCES by default. The sources are indexed by RLS and
required for it to function properly, so they should be available
by default. This also makes sure we test the option properly.
- Remove implied --config=config.toml from x.py args
- Switch to the upstreamed backtrace crate patches like rust-nightly
- Enable WASM by default [0]
- Strip libraries (D23650) [1]
- Simplify plist generation (D23735) [2]
Changes: https://blog.rust-lang.org/2020/02/27/Rust-1.41.1.html
Submitted by: mikael [0,1,2]
With hat: rust
Differential Revision: https://reviews.freebsd.org/D23835 |
1.9.0 26 Feb 2020 19:54:17 |
jbeich |
x11/squeekboard: update to 1.9.0
Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.8.0...v1.9.0
Reported by: Repology |
1.8.0_1 30 Jan 2020 20:00:07 |
tobik |
lang/rust: Update to 1.41.0
- Force rebuild all consumers to catch regressions early
- Switch to cross-compiled (from amd64) bootstraps for all
architectures generated with the incoming lang/rust-bootstrap
- Update cargo-c to 0.5.2 to unbreak librav1e build
- Make use of regular MAKE_ENV/TEST_ENV in lang/rust
- Turn on RUST_BACKTRACE in lang/rust and USES=cargo to hopefully
produce more useful failure logs when something panics during
builds
Changes: https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html
Tested by: mikael, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D23385 |
1.8.0 25 Jan 2020 23:49:41 |
jbeich |
x11/squeekboard: update to 1.8.0
Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.7.0...v1.8.0 |
1.7.0 11 Jan 2020 00:35:18 |
jbeich |
x11/squeekboard: update to 1.7.0
Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.5.0...v1.7.0 |
1.5.0 24 Dec 2019 00:56:31 |
jbeich |
x11/squeekboard: update to 1.5.0
Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.4.0...v1.5.0 |
1.4.0_1 19 Dec 2019 16:14:49 |
tobik |
lang/rust: Update to 1.40.0
- Force rebuild all consumers to catch regressions early
Thanks to Mikael Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html
Tested by: mikael.urankar@gmail.com, tobik
With hat: rust
Differential Revision: https://reviews.freebsd.org/D22843 |
1.4.0 19 Dec 2019 03:14:46 |
jbeich |
x11/squeekboard: update to 1.4.0
Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.3.2...v1.4.0 |
1.3.2 01 Dec 2019 09:06:31 |
jbeich |
x11/squeekboard: drop obsolete comment after r518762 |
1.3.2 01 Dec 2019 09:04:43 |
jbeich |
x11/squeekboard: drop CARGO_ENV hack
All cargo variables are prefixed, and USES=meson already passes
environ(7) to ninja. No need to exclude variables anymore as cargo.sh
adjusts cargo variables for meson to find build artifacts.
Idea from: games/jaggedalliance2 |
1.3.2 01 Dec 2019 08:44:57 |
jbeich |
x11/squeekboard: drop braces to save 2 columns after r518756
Also matches $PWD usage a few lines below. |
1.3.2 01 Dec 2019 08:43:43 |
tobik |
Mk/Uses/cargo.mk: Do not override do-configure
Cargo vendoring can be useful even for ports that use other build
systems like Meson to call Cargo for the actual build. Often they
use the framework's default do-configure which USES=cargo should
not overwrite.
Remove hacks from games/jaggedalliance2 and x11/squeekboard.
Reviewed by: jbeich
Differential Revision: https://reviews.freebsd.org/D22619 |
1.3.2 01 Dec 2019 08:19:08 |
jbeich |
x11/squeekboard: fix typo in pkg-message
Submitted by: tobik (via D22619) |
1.3.2 01 Dec 2019 08:19:02 |
jbeich |
x11/squeekboard: unbreak if LDFLAGS contain comma
$ LDFLAGS=-Wl,--as-needed make
[...]
sed: 1: "/^cargo/ { s,^,cmd=$1; ...": bad flag in substitute command: '-' |
1.3.2 01 Dec 2019 08:18:55 |
jbeich |
x11/squeekboard: pet stage-qa
Error: /usr/local/bin/squeekboard-real is linked to
/usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not
declared as a dependency
Warning: you need USE_GNOME+=gdkpixbuf2
Warning: /usr/ports/x11/squeekboard/pkg-message not in UCL format, will be shown
on initial install only.
Warning: See
https://www.freebsd.org/doc/en/books/porters-handbook/pkg-files.html#porting-message |
1.3.2 01 Dec 2019 06:37:28 |
jbeich |
x11/squeekboard: add new port
Squeekboard is a virtual keyboard supporting Wayland, built primarily
for the Librem 5 phone.
https://source.puri.sm/Librem5/squeekboard |