Skip to content
Snippets Groups Projects
Unverified Commit cd921026 authored by Vladyslav Movchan's avatar Vladyslav Movchan Committed by Nicola Vitale
Browse files

x11/wezterm: Update to 20240203-110809-5046fc22

- Pass maintainership to the PR submitter
- Remove some patches

Release changes:	https://wezfurlong.org/wezterm/changelog.html#20240203-110809-5046fc22

PR:		279053
parent 5c5fb97e
No related branches found
No related tags found
No related merge requests found
PORTNAME= wezterm
DISTVERSION= 20230408-112425-69ae8472
PORTREVISION= 12
DISTVERSION= 20240203-110809-5046fc22
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
MAINTAINER= vladislav.movchan@gmail.com
COMMENT= GPU-accelerated terminal emulator and multiplexer
WWW= https://wezfurlong.org/wezterm/
......@@ -23,11 +22,11 @@ USE_GITHUB= yes
USE_GITLAB= nodefault
USE_XORG= x11 xcb
GH_ACCOUNT= wez
GH_TUPLE= harfbuzz:harfbuzz:6.0.0:harfbuzz/deps/harfbuzz/harfbuzz \
GH_TUPLE= harfbuzz:harfbuzz:63973005b:harfbuzz/deps/harfbuzz/harfbuzz \
glennrp:libpng:v1.6.36-805-g8439534da:libpng/deps/freetype/libpng \
madler:zlib:v1.2.11:zlib/deps/freetype/zlib \
fcitx:xcb-imdkit:1.0.3:xcb_imdkit/../${WRKSRC_crate_xcb-imdkit:T}/deps/xcb-imdkit \
freetype:freetype:VER-2-10-2-605-g3f83daeec:freetype/deps/freetype/freetype2
freetype:freetype:e4586d960:freetype2/deps/freetype/freetype2
PLIST_FILES= bin/strip-ansi-escapes \
bin/${PORTNAME} \
bin/${PORTNAME}-gui \
......@@ -72,10 +71,11 @@ do-build-DOCS-on:
${WRKSRC}/gh_pages/html/favicon.png
${CP} ${WRKSRC}/assets/icon/${PORTNAME}-icon.svg \
${WRKSRC}/gh_pages/html/favicon.svg
${RMDIR} ${WRKSRC}/gh_pages/html/install
do-install-DOCS-on:
(cd ${WRKSRC}/gh_pages && ${COPYTREE_SHARE} \
"${PORTDOCS:Mhtml}" ${STAGEDIR}${DOCSDIR})
"${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
post-install:
# Install assets similar to ci/deploy.sh
......
This diff is collapsed.
This diff is collapsed.
https://github.com/metrics-rs/quanta/issues/69
--- cargo-crates/raw-cpuid-10.7.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC
+++ cargo-crates/raw-cpuid-10.7.0/src/lib.rs
@@ -70,7 +70,7 @@ extern crate bitflags;
#[cfg(all(
feature = "serialize",
not(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))
))]
@@ -78,13 +78,13 @@ core::compile_error!("Feature `serialize` is not suppo
/// Uses Rust's `cpuid` function from the `arch` module.
#[cfg(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))]
pub mod native_cpuid {
use crate::CpuIdResult;
- #[cfg(all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"))]
+ #[cfg(all(target_arch = "x86", not(target_env = "sgx")))]
use core::arch::x86 as arch;
#[cfg(all(target_arch = "x86_64", not(target_env = "sgx")))]
use core::arch::x86_64 as arch;
@@ -121,7 +121,7 @@ mod std {
/// First parameter is cpuid leaf (EAX register value),
/// second optional parameter is the subleaf (ECX register value).
#[cfg(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))]
#[macro_export]
@@ -195,7 +195,7 @@ impl CpuIdReader {
}
#[cfg(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))]
impl Default for CpuIdReader {
@@ -247,7 +247,7 @@ pub struct CpuId {
}
#[cfg(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))]
impl Default for CpuId {
@@ -336,7 +336,7 @@ impl CpuId {
impl CpuId {
/// Return new CpuId struct.
#[cfg(any(
- all(target_arch = "x86", not(target_env = "sgx"), target_feature = "sse"),
+ all(target_arch = "x86", not(target_env = "sgx")),
all(target_arch = "x86_64", not(target_env = "sgx"))
))]
pub fn new() -> Self {
Unbundle strndup() on all Unix-like systems
--- cargo-crates/libssh-rs-sys-0.1.3/build.rs.orig 1970-01-01 01:00:00 UTC
+++ cargo-crates/libssh-rs-sys-0.1.3/build.rs
@@ -87,13 +87,11 @@ fn main() {
cfg.define("HAVE_TERMIOS_H", Some("1"));
cfg.define("HAVE_UNISTD_H", Some("1"));
cfg.define("HAVE_VSNPRINTF", Some("1"));
+ cfg.define("HAVE_STRNDUP", Some("1"));
if !target.contains("darwin") {
cfg.define("HAVE_POLL", Some("1"));
}
- }
- if target.contains("linux") {
- cfg.define("HAVE_STRNDUP", Some("1"));
}
if target.contains("darwin") {
cfg.define("HAVE_NTOHLL", Some("1"));
Backport https://github.com/Smithay/client-toolkit/commit/5cfd95021c05
to ignore wl_surface::Event::preferred_buffer_scale after
https://invent.kde.org/plasma/kwin/-/commit/d2b0ed0c5a1e
https://github.com/swaywm/sway/commit/fc16fb65491b
https://github.com/hyprwm/Hyprland/commit/59f27e7f5701
--- cargo-crates/smithay-client-toolkit-0.16.0/src/environment.rs.orig 1970-01-01 00:00:00 UTC
+++ cargo-crates/smithay-client-toolkit-0.16.0/src/environment.rs
@@ -283,6 +283,7 @@ impl<I: Interface + Clone + From<Proxy<I>> + AsRef<Pro
version: u32,
_: DispatchData,
) {
+ let version = I::VERSION.min(version);
self.global = Some((*registry.bind::<I>(version, id)).clone())
}
fn get(&self) -> Option<Attached<I>> {
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment