summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2020-07-17 06:44:04 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2020-07-17 06:44:04 +0000
commitb0f1d6430efe60a7d9a3aa11e8ed28a80842469b (patch)
tree99d9ac6360ee6f7d04f5cb7d7f1db83a19a355f8 /www
parent88700ad75af90b7ed391a06e691b9ddb2a8f9c97 (diff)
downloadfreebsd-ports-b0f1d6430efe60a7d9a3aa11e8ed28a80842469b.zip
lang/rust: Update to 1.45.0
- This Rust release comes with LLVM 10. Drop the LLVM patches we no longer need. - On FreeBSD 13.0 powerpc64 set the elfv2 ABI explicitly in the Rust target instead of patching LLVM. - Build LLVM with Ninja. It can shorten the build time slightly. - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html Tested by: mikael, pkubaj, tobik With hat: rust Differential Revision: https://reviews.freebsd.org/D25658
Diffstat (limited to 'www')
-rw-r--r--www/cliqz/Makefile2
-rw-r--r--www/cliqz/files/patch-bug164098215
-rw-r--r--www/ffsend/Makefile1
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/firefox-esr/files/patch-bug164098215
-rw-r--r--www/firefox/Makefile1
-rw-r--r--www/firefox/files/patch-bug164098215
-rw-r--r--www/geckodriver/Makefile2
-rw-r--r--www/jwt-cli/Makefile2
-rw-r--r--www/miniserve/Makefile2
-rw-r--r--www/monolith/Makefile1
-rw-r--r--www/newsboat/Makefile1
-rw-r--r--www/websocat/Makefile1
-rw-r--r--www/zola/Makefile2
14 files changed, 56 insertions, 6 deletions
diff --git a/www/cliqz/Makefile b/www/cliqz/Makefile
index 6498d3a46baf..0253c6b29ec3 100644
--- a/www/cliqz/Makefile
+++ b/www/cliqz/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cliqz
DISTVERSION= 1.36.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \
http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz
diff --git a/www/cliqz/files/patch-bug1640982 b/www/cliqz/files/patch-bug1640982
new file mode 100644
index 000000000000..ec672ade7c58
--- /dev/null
+++ b/www/cliqz/files/patch-bug1640982
@@ -0,0 +1,15 @@
+Unbreak build with Rust 1.45.0
+
+error: options `-C embed-bitcode=no` and `-C lto` are incompatible
+
+--- mozilla-release/config/makefiles/rust.mk.orig 2020-05-12 09:36:22 UTC
++++ mozilla-release/config/makefiles/rust.mk
+@@ -61,7 +61,7 @@ ifndef MOZ_DEBUG_RUST
+ # Enable link-time optimization for release builds, but not when linking
+ # gkrust_gtest.
+ ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
+-cargo_rustc_flags += -Clto
++cargo_rustc_flags +=
+ endif
+ endif
+ endif
diff --git a/www/ffsend/Makefile b/www/ffsend/Makefile
index 8819c6c01a76..0f9d55225be4 100644
--- a/www/ffsend/Makefile
+++ b/www/ffsend/Makefile
@@ -3,6 +3,7 @@
PORTNAME= ffsend
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.64
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= 0mp@FreeBSD.org
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index c4fde0643a78..018c31598a49 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 68.10.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/files/patch-bug1640982 b/www/firefox-esr/files/patch-bug1640982
new file mode 100644
index 000000000000..fe3282f3b3cc
--- /dev/null
+++ b/www/firefox-esr/files/patch-bug1640982
@@ -0,0 +1,15 @@
+Unbreak build with Rust 1.45.0
+
+error: options `-C embed-bitcode=no` and `-C lto` are incompatible
+
+--- config/makefiles/rust.mk.orig 2020-06-22 22:55:02 UTC
++++ config/makefiles/rust.mk
+@@ -47,7 +47,7 @@ cargo_rustc_flags = $(CARGO_RUSTCFLAGS)
+ ifndef DEVELOPER_OPTIONS
+ ifndef MOZ_DEBUG_RUST
+ # Enable link-time optimization for release builds.
+-cargo_rustc_flags += -C lto
++cargo_rustc_flags +=
+ endif
+ endif
+
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 4ecb60cda0ad..6e8a5ffa601f 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -3,6 +3,7 @@
PORTNAME= firefox
DISTVERSION= 78.0.2
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/www/firefox/files/patch-bug1640982 b/www/firefox/files/patch-bug1640982
new file mode 100644
index 000000000000..dae6ca5fa7b5
--- /dev/null
+++ b/www/firefox/files/patch-bug1640982
@@ -0,0 +1,15 @@
+Unbreak build with Rust 1.45.0
+
+error: options `-C embed-bitcode=no` and `-C lto` are incompatible
+
+--- config/makefiles/rust.mk.orig 2020-05-12 09:36:22 UTC
++++ config/makefiles/rust.mk
+@@ -61,7 +61,7 @@ ifndef MOZ_DEBUG_RUST
+ # Enable link-time optimization for release builds, but not when linking
+ # gkrust_gtest.
+ ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
+-cargo_rustc_flags += -Clto
++cargo_rustc_flags +=
+ endif
+ endif
+ endif
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index 33c91b196c95..71b426f8ef72 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -2,7 +2,7 @@
PORTNAME= geckodriver
DISTVERSION= 0.26.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/${DISTNAME}.zip/testing/geckodriver/?dummy=/
DISTNAME= e9783a644016aa9b317887076618425586730d73
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 958fad76cc73..226ca9d44ad8 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -3,7 +3,7 @@
PORTNAME= jwt-cli
PORTVERSION= 3.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index 9948d86908ed..92436aa7f89c 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -3,7 +3,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
diff --git a/www/monolith/Makefile b/www/monolith/Makefile
index 33cdfd789476..57834846e6e9 100644
--- a/www/monolith/Makefile
+++ b/www/monolith/Makefile
@@ -3,6 +3,7 @@
PORTNAME= monolith
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.7
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= vulcan@wired.sh
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index c0999ecf2103..b9e148c3dcd4 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -3,6 +3,7 @@
PORTNAME= newsboat
PORTVERSION= 2.20.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index 18cd7c5817b4..5da68f02130f 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -4,6 +4,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/zola/Makefile b/www/zola/Makefile
index 8a49500cdcbc..c188ed5537ce 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org