CVE and update status of the FreeBSD ports tree4,805 unaddressed CVEs in 625 portsAll times are CET

Port details

lang/cairo2.20.0_2

Turing-complete language for creating provable programs

Maintainer
yuri@FreeBSD.org
Packages
cairo-language 2.20.0_2
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://www.cairo-lang.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (79)

Yuri Victorovich (yuri) · 2.21.0
lang/cairo: update 2.20.0 → 2.21.0
20feb22580
Mikael Urankar (mikael) · 2.20.0_2
lang/rust: Bump revisions after 1.99.0

PR:		299016
9c878207a1
Mikael Urankar (mikael) · 2.20.0_1
lang/rust: Bump revisions after 1.98.1

PR:		298139
7316461925
Yuri Victorovich (yuri) · 2.20.0
lang/cairo: update 2.19.4 → 2.20.0
c83ab9c7cb
Mikael Urankar (mikael) · 2.19.4_1
lang/rust: Bump revisions after 1.97.1

PR:		296645
9c892d2601
Yuri Victorovich (yuri) · 2.19.4
lang/cairo: update 2.19.3 → 2.19.4
7229af0130
Yuri Victorovich (yuri) · 2.19.3
lang/cairo: update 2.19.2 → 2.19.3
bf898f58ea
Yuri Victorovich (yuri) · 2.19.2
lang/cairo: update 2.19.0 → 2.19.2
058961554c
Yuri Victorovich (yuri) · 2.19.0
lang/cairo: update 2.18.0 → 2.19.0
a03439894f
Mikael Urankar (mikael) · 2.18.0_2
lang/rust: Bump revisions after 1.96.0

PR:		295694
e29b5eeec3
Mikael Urankar (mikael) · 2.18.0_1
lang/rust: Bump revisions after 1.95.0

PR:		294615
17bf498fd2
Yuri Victorovich (yuri) · 2.18.0
lang/cairo: update 2.17.0 → 2.18.0
11ad6995c2
Yuri Victorovich (yuri) · 2.17.0
lang/cairo: update 2.16.1 → 2.17.0
3bb4e9bd6b
Mikael Urankar (mikael) · 2.16.1_1
lang/rust: Bump revisions after 1.94.0

PR:		293615
43f5b4a72f
Yuri Victorovich (yuri) · 2.16.1
lang/cairo: update 2.14.0 → 2.16.1
c6900bc885
Mikael Urankar (mikael) · 2.14.0_2
lang/rust: Bump revisions after 1.93.0

PR:		292360
3d631100e8
Mikael Urankar (mikael) · 2.14.0_1
lang/rust: Bump revisions after 1.92.0

PR:		291582
5e496c7707
Yuri Victorovich (yuri) · 2.14.0
lang/cairo: update 2.13.1 → 2.14.0
ab6888887b
Mikael Urankar (mikael) · 2.13.1_1
lang/rust: Bump revisions after 1.91.1

PR:		290816
d6b6027df6
Yuri Victorovich (yuri) · 2.13.1
lang/cairo: update 2.12.1 → 2.13.1
1c235e9dc6
Mikael Urankar (mikael) · 2.12.1_2
lang/rust: Bump revisions after 1.90.0

PR:		289709
97b5de4ffc
Mikael Urankar (mikael) · 2.12.1_1
lang/rust: Bump revisions after 1.89.0

PR:		288923
b21956d7db
Yuri Victorovich (yuri) · 2.12.1
lang/cairo: update 2.12.0 → 2.12.1

Reported by:	portscout
23ff9469c2
Yuri Victorovich (yuri) · 2.12.0
lang/cairo: update 2.11.4 → 2.12.0

Reported by:	portscout
0de1ebfdcc
Mikael Urankar (mikael) · 2.11.4_2
lang/rust: Bump revisions after 1.88.0

PR:		287766
f3f7e555b0
Mikael Urankar (mikael) · 2.11.4_1
lang/rust: Bump revisions after 1.87.0

PR:		286829
3ed29b8185
Mikael Urankar (mikael) · 2.11.4
lang/cairo: Fix build with rust 1.87.0

Import an upstream patch to fix build with rust 1.87.0:
error[E0308]: mismatched types
    --> /wrkdirs/usr/ports/lang/cairo/work/cairo-2.11.4/cargo-crates/cairo-vm-1.0.2/src/hint_processor/builtin_hint_processor/signature.rs:32:25
     |
32   |         .is_multiple_of(&(CELLS_PER_SIGNATURE as usize))
     |          -------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found `&usize`
     |          |
     |          arguments to this method are incorrect

PR:		286829
Approved by:	portmgr (build fix blanket)
7ab7ce23ef
Yuri Victorovich (yuri) · 2.11.4
lang/cairo: update 2.11.2 → 2.11.4

Reported by:	portscout
2def06f5c3
Mikael Urankar (mikael) · 2.11.2_1
lang/rust: Bump revisions after 1.86.0

PR:		285840
2a5976aebe
Yuri Victorovich (yuri) · 2.11.2
lang/cairo: update 2.11.1 → 2.11.2

Reported by:	portscout
2601ff8009
Yuri Victorovich (yuri) · 2.11.1
lang/cairo: update 2.11.0 → 2.11.1

Reported by:	portscout
0d503e9aa1
Yuri Victorovich (yuri) · 2.11.0
lang/cairo: update 2.9.3 → 2.11.0

Reported by:	portscout
865c3cca8a
Mikael Urankar (mikael) · 2.9.3_1
lang/rust: Bump revisions after 1.85.0

PR:		284884
cf7c4b037d
Yuri Victorovich (yuri) · 2.9.3
lang/cairo: update 2.9.2 → 2.9.3

Reported by:	portscout
da2546b129
Mikael Urankar (mikael) · 2.9.2_1
lang/rust: Bump revisions after 1.84.0

PR:		283962
fccaa1b326
Yuri Victorovich (yuri) · 2.9.2
lang/cairo: update 2.8.5 → 2.9.2

Reported by:	portscout
581754a564
Mikael Urankar (mikael) · 2.8.5_1
lang/rust: Bump revisions after 1.83.0

PR:		283000
1d1fd15a3e
Yuri Victorovich (yuri) · 2.8.5
lang/cairo: update 2.8.4 → 2.8.5

Reported by:	portscout
7e2e6781d0
Mikael Urankar (mikael) · 2.8.4_1
lang/rust: Bump revisions after 1.82.0

PR:		282516
ca048c2884
Yuri Victorovich (yuri) · 2.8.4
lang/cairo: Broken on i386

Reported by:	fallout
24b75217f0
Yuri Victorovich (yuri) · 2.8.4
lang/cairo: Update WWW
f3b22d48ab
Yuri Victorovich (yuri) · 2.8.4
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports

Reasons:
* Port build shouldn't use cross-compilation mode
  because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
  in the cross-compilation mode.

Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.

Immadiate benefits:
* Unbreak build on architectures like i386 that sometimes require
  special RUSTFLAGS that were not effective in the cross-compilation
  mode.

Ports that really need cross-compilation for some reason should
enable it on case-by-case basis. Example: net-p2p/cncli
(Not sure why does net-p2p/cncli actually need it, but it only
builds with these options.)

PR:		280305
Approved by:	rust@FreeBSD.org (maintainer's timeout; 98 days)
f99a708957
Yuri Victorovich (yuri) · 2.8.4
lang/cairo: update 2.8.2 → 2.8.4

Reported by:	portscout
27db2e5aff
Mikael Urankar (mikael) · 2.8.2_1
lang/rust: Bump revisions after 1.81.0

PR:		281300
89ab81d0e2
Yuri Victorovich (yuri) · 2.8.2
lang/cairo: update 2.8.0 → 2.8.2

Reported by:	portscout
4b7a7bb5f2
Yuri Victorovich (yuri) · 2.8.0
lang/cairo: update 2.7.1 → 2.8.0

Reported by:	portscout
b272bc5eec
Mikael Urankar (mikael) · 2.7.1_1
lang/rust: Bump revisions after 1.80.1

PR:		280490
7a55f95425
Yuri Victorovich (yuri) · 2.7.1
lang/cairo: update 2.7.0 → 2.7.1

Reported by:	portscout
2766f04771
Yuri Victorovich (yuri) · 2.7.0
lang/cairo: update 2.6.4 → 2.7.0

Reported by:	portscout
f40a5a42e1
Mikael Urankar (mikael) · 2.6.4_1
lang/rust: Bump revisions after 1.79.0

PR:		279707
21476ca8a9