forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Big Sur Darwin/11.0/trunk/arm64: 135 packages failing to bulk build due to legacy Imake xorg-cf-files M1/arm64/aarch64 error #314
Comments
jperkin
pushed a commit
that referenced
this issue
Apr 19, 2022
# cli 3.2.0 ## Breaking change * The `cli_theme_dark` option is know known as `cli.theme_dark`, to be consistent with all other cli option names (#380). ## Other changes * The preferred names of the S3 clases `ansi_string`, `ansi_style`, `boxx`, `rule` and `tree` now have `cli_` prefix: `cli_ansi_string`, etc. This will help avoiding name conflicts with other packages eventually, but for now the old names are kept as well, for compatibility. * `cli_abort()` has been updated to work nicely with rlang 1.0. The default `call` and backtrace soft-truncation are set to `.envir` (which itself is set to the immediate caller of `cli_abort()` by default). Line formatting now happens lazily at display time via `rlang::cnd_message()` (which is called by the `conditionMessage()` method for rlang errors). * New `hash_sha256()` function to calculate SHA-256 hashes. New `hash_raw_*()`, `hash_obj_*()` and `hash_file_*()` functions to calculate various hashes of raw vectors, R objects and files. * You can use the new `cli.default_num_colors` option to set the default number of ANSI colors, only if ANSI support is otherwise detected. See the details in the manual of `num_ansi_colors()`. * You can set the new `ESS_BACKGROUND_MODE` environment variable to `dark` to indicate dark mode. * cli now handles quotes and comment characters better in the semantion `cli_*()` functions that perform glue string interpolation (#370). # cli 3.1.1 * `style_hyperlink()` gains a `params=` argument (#384). # cli 3.1.0 ## Breaking changes * The C progress bar API now uses `double` instead of `int` as the data type of the progress units (#335). ## New features * Several improvements and changes in the `ansi_*()` functions: - most `ansi_*()` functions are now implemented in C and they are much faster (#316). - they handle `NA` values better. - many functions now use UTF-8 graphemes by default instead of code points. E.g. `ansi_nchar()` counts graphemes, etc. - they convert their input to UTF-8 and always return UTF-8 encoded strings. - new function `ansi_simplify()` to remove superfluous ANSI tags. - new function `ansi_html()` to convert ANSI-highlighted strings to HTML. - `ansi_has_any()` and `ansi_strip()` now have `sgr` and `csi` arguments to look for SGR tags, CSI tags, or both. * New functions that handle UTF-8 encoded strings correctly: `utf8_graphemes()`, `utf8_nchar()`, `utf8_substr()`. * Support for palettes, including a colorblind friendly palette. See `?ansi_palettes` for details. * True color support: `num_ansi_colors()` now detects terminals with 24 bit color support, and `make_ansi_style()` uses the exact RGB colors on these terminals (#208). * The new `col_br_*()` and `bg_br_()` functions create bright versions of eight base ANSI colors (#327). * New function `code_highlight()` to syntax highlight R code. It supports several themes out of the box, see `code_theme_list()` (#348). * New functions for hashing: `hash_animal()`, `hash_emoji()` and `hash_md5()`. * New `diff_chr()` and `diff_str()` functions to calculate the difference of character vectors and letters of strings. ## Smaller improvements * Progress bars with `clear = FALSE` now print the last, completed, state properly. * The progress bar for Shiny apps now handles output from `cli_progress_output()`. * Progress variables in C `format_done` strings work correctly now (#337). * `cli_dl()` now works with an empty description, and gives a better error for invalid input (#347). * `rule()` is now works better if the labels have ANSI markup. * `cli_spark` objects now have `format()` and `print()` methods. * `cli_process_done()` now does not error without a process (#351). * ANSI markup is now supported in RStudio jobs (#353). * The lack of ANSI support is now again correctly detected if there is an active `sink()` (#366). # cli 3.0.1 * `ansi_strtrim()` now correctly keeps `NA` values (#309). * `format_inline()` now uses the correct environment (@rundel, #314). # cli 3.0.0 * New functions for progress bars, please see the new articles at https://cli.r-lib.org/articles/ for details. * New `cli_abort()`, `cli_warn()` and `cli_inform()` functions, to throw errors with cli pluralization and styling. * New `format_inline()` function to format a cli string without emitting it (#278).
jperkin
pushed a commit
that referenced
this issue
Jun 2, 2022
Upstream changes: Changes in 0.4-20 (2022-04-29) Remove check for Yahoo Finance cookies because the site no longer responds with a cookie, and that caused the connection attempt to fail. This affected getSymbols(), getDividends(), and getSplits(). Thanks to several users for reporting, and especially to @pverspeelt and @alihru for investigating potential fixes! #358 Update getSymbols.yahooj() for changes to the web page. #312 Add HL() and supporting functions. These are analogues to HLC(), OHLC(), etc.Thanks for Karl Gauvin for the nudge to implement them. Add adjusted close to getSymbols.tiingo() output. Thanks to Ethan Smith for the suggestion and patch! #289 #345 Use a Date index for getSymbols.tiingo() daily data. Thanks to Ethan Smith for the report! #350 Remove unneeded arguments to the getSymbols.tiingo() implementation. Thanks to Ethan Smith for the suggestion and patch! #343 #343 Load dividends and splits data into the correct environment when the user provides a value for the env argument. The previous behavior always loaded the data into the environment the function was called from. Thanks to Stewart Wright for the report and patch! #33 Make getOptionChain() return all the fields that Yahoo Finance provides. Thanks to Adam Childers (@rhizomatican) for the patch! #318 #336 Add orats as a source for getOptionChain(). Thanks to Steve Bronder (@SteveBronder) for the suggestion and implementation! #325 Improve the error message when getSymbols() cannot import data for a symbol because the symbol is not valid or does not have historical data. Thanks to Peter Carl for the report. #333 Fix the getMetals() example in the documentation. The example section previously had an example of getFX(). Thanks to Gerhard Nachtmann for the report and patch! #330 Fix getQuote() so it returns data when the ticker symbol contains an “&”. Thanks to @pankaj3009 for the report! #324 Fix addMACD() when col is specified. Thanks to @nvalueanalytics for the report! #321 Changes in 0.4-18 (2020-11-29) Fix issues handling https:// in getSymbols.yahooj(). Thanks to @Lobo1981 and @tchevri for the reports and @ethanbsmith for the suggestion to move from XML to xml2. #310 #312 Fix getSymbols.yahoo(), getDividends(), and getSplits() so they all handle download errors and retry again. Thanks for @helgasoft for the report on getSymbols.yahoo() and @msfsalla for the report on getDividends() and getSplits(). #307 #314 Add implied volatility and last trade date to getOptionChain() output. Thanks to @hd2581 and @romanlelek for the reports. And thanks to @rjvelasquezm for noticing the error when lastTradeDate is NULL. #224 #304 Fix getOptionChain() to throw a warning and return NULL for every expiry that doesn’t have data. #299 Add “Defaults” handling to getQuote() and getQuote.yahoo(). Thanks to @ethanbsmith for the report. #291 Add Bid and Ask fields to the output from getQuote(). Thanks to @jrburl for the report and PR. #302 Fix “Defaults” to handle unexported function (e.g. getQuote.av(). Thanks to @helgasoft for the report. #316 importDefaults() doesn’t call get() on vector with length > 1. Thanks to Kurt Hornik for the report. #319 Changes in 0.4-17 (2020-03-31) chartTheme() now works when quantmod is not attached. Thanks to Kurt Hornik for the report. Changes in 0.4-16 (2020-03-08) Remove disk I/O from getSymbols() and getQuote(). This avoids any disk contention, and makes the implementation pattern more consistent with other functions that import data. Thanks to Ethan Smith suggestion and PR. #280 #281 Make getQuote() robust to symbols without data, so it does not error if one or more symbols are not found. Also return quotes in the same order as the ‘Symbols’ argument. Thanks to Ethan Smith feature request and PR. #279 #282 #288 Handle semicolon-delimited symbol string handling to main getQuote() function. This makes getQuote() consistent with getSymbols(). Thanks to Ethan Smith suggestion and PR. #284 #285 Fix ex-dividend and pay date mapping. getQuote() returned the dividend pay date labeled as the ex-dividend date. Thanks to @matiasandina for the report. #287 Fix Yahoo Finance split ratio. The delimiter changed from “/” to “:”. For example, a 2-for-1 split was 1/2 but is now “2:1”. Thanks to @helgasoft for the report. #292 Error messages from getQuote.alphavantage() and getQuote.tiingo() no longer contain the API key when symbols can’t be found. #286 Fix getQuote.alphavantage() by replacing the defunct batch quote request with a loop over the single quote request. Thanks to @helgasoft for the report and patch. #296 Update getOptionChain() to handle empty volume or open interest Thank to @jrburl for the report and PR. #299 #300
jperkin
pushed a commit
that referenced
this issue
Jul 5, 2022
Changes since 0.3.0: We reached v1.0.0 ## Breaking changes - fix!: Replace limit flag with paginate by @ankitpokhrel in #359 - fix!: Append components on edit instead of overriding by @ankitpokhrel in #368 - feat!: Append label to an issue, show labels at issue list view by @stchar in #300 - refactor!: Move boards and project list to subcommand by @ankitpokhrel in #314 ## What's added? - feat: Support custom fields on issue create by @ankitpokhrel in #319 - feat: Add support to read from .netrc by @adolsalamanca in #329 - feat: Add support for OS keyrings/-chains by @boyvanamstel in #348 - feat: Support auth with personal access tokens by @marek-veber / @ankitpokhrel in #327 - feat: Allow to set fixVersions on issue creation by @ankitpokhrel in #276 - feat: Allow insecure TLS by @ankitpokhrel in #305 - feat: Add --no-browser option to open cmd by @ankitpokhrel in #308 - feat: Add search option for boards on jira init by @ankitpokhrel in #322 - feat: Add issues unlink command by @sushilkg in #347 - feat: Support refresh for issues list by @GZLiew in #325 - feat: Ability to delete issue by @ankitpokhrel in #336 - feat: Allow to set custom fields on epic create by @ankitpokhrel in #364 - feat: Allow to edit release-info/fixVersions by @ankitpokhrel in #365 - feat: Allow removing labels on edit by @ankitpokhrel in #371 - feat: Support creating issues with custom subtask type by @danobi in #372 - feat: Allow removing component on edit by @ankitpokhrel in #374 - feat: Allow removing fixVersions on edit by @ankitpokhrel in #376 - feat: Support custom fields on issue edit by @ankitpokhrel in #377 - feat: Jira init non-interactive by @ankitpokhrel in #381 - feat: Show subtasks in issue view by @ankitpokhrel in #382 - feat: Allow project filter in raw jql by @ankitpokhrel in #395 ## What's fixed? - fix: Makefile compatiblity with Make 3.81 by @danmichaelo in #252 - fix: Config generation issue by @ankitpokhrel in #275 - fix(cfg): Strip trailing slash on server name by @ankitpokhrel in #295 - fix: Jira client should respect timeout opt by @ankitpokhrel in #304 - fix: Respect GLAMOUR_STYLE env on issue view by @ankitpokhrel in #317 - fix: Get subtask handle from config by @ankitpokhrel in #296 - fix: Jira wiki parser by @ankitpokhrel in #326 - fix: Display correctly columns in list sprint command help by @adolsalamanca in #320 - fix: Panic on empty sub-list by @ankitpokhrel in #330 - fix: Issue with assigning user by @ankitpokhrel in #321 - fix: OOM bug on issue view by @ankitpokhrel in #350 - fix: Assign parent key as is on edit by @ankitpokhrel in #351 - fix: Add additional check for total boards returned by @ankitpokhrel in #360 - fix: Issue with query param in user assignment by @ankitpokhrel in #380 - fix: Subtask clone by @ankitpokhrel in #383 - fix: editing issue with custom field in non interactive mode by @DrudgeRajen in #391 ## Dependency updates - dep: Upgrade charmbracelet/glamour to 0.5.0 by @ankitpokhrel in #309 - dep: Upgrade rivo/tview to latest by @ankitpokhrel in #310 - dep: Upgrade outdated packages by @ankitpokhrel in #311 - dep: Upgrade cobra to 1.4.0 by @ankitpokhrel in #373 ## Other notable changes - Use md ext for tmp file to trigger vim syntax by @ElementalWarrior in #318 Full Changelog: ankitpokhrel/jira-cli@v0.3.0...v1.0.0
jperkin
pushed a commit
that referenced
this issue
Mar 8, 2023
1.6.1 (2023-03-03) * Undefine #clone and #dup on MessagePack::Buffer, MessagePack::Packer and MessagePack::Unpacker. These methods were never intended, and using them could cause leaks or crashes or worse. * Fix a possible GC crash when GC trigger inside MessagePack::Buffer.new (#314).
jperkin
pushed a commit
that referenced
this issue
Mar 20, 2023
2.1.0 (2023-03-14) Breaking changes: * Digest authentication support, deprecated in 2.0.0, has been removed (Jeremy Evans #307) * requiring rack/mock_session, deprecated in 2.0.0, has been removed (Jeremy Evans #307) Minor enhancements: * The original_filename for Rack::Test::UploadedFile can now be set even if the content of the file comes from a file path (Stuart Chinery #314) * Add Rack::Test::Session#restore_state, for executing a block and restoring current state (last request, last response, and cookies) after the block (Jeremy Evans #316) * Make Rack::Test::Methods support default_host method similar to app, which will set the default host used for requests to the app (Jeremy Evans #317 #318) * Allow responses to set cookie paths not matching the current request URI. Such cookies will only be sent for paths matching the cookie path (Chris Waters #322) * Ignore leading dot for cookie domains, per RFC 6265 (Stephen Crosby #329) * Avoid creating empty multipart body if params is empty in Rack::Test::Session#env_for (Ryunosuke Sato #331)
jperkin
pushed a commit
that referenced
this issue
Apr 28, 2023
Upstream's changelist: [2.2] fix CVE-2022-45188 by @rdmark in #254 [2.2] papd: Fix incorrect type in printer status check by @smagoun in #320 [2.2] Improvements to the macusers script by @rdmark in #263 [2.2] man pages: create an a2boot man page by @rdmark in #235 [2.2] Improve systemd service dependencies, improving stability at boot on wifi only hosts by @rdmark in #233 [2.2] Update manual to match current behavior and correct typos by @rdmark in #230 #234 #257 [2.2] Remove release notes code since it's no longer used by @rdmark in #256 Create Github workflow that builds, tests, and runs static analysis by @rdmark in #255 #290 #314
jperkin
pushed a commit
that referenced
this issue
May 5, 2023
v0.18.0: 2022-12-10 - Move project home on GitHub from @scheibler to @lucc - Catch exceptions when loading the config (#294) - Split $EDITOR env variable on spaces (#314) - Add special phone number field query - Add-email command improved: Attach email address to an existing contact - Add-email command: new option --skip-already-added - Add partial support for KIND: search query, display in details and listing (#309) - Add show_kinds config option (#309) - Add nix flake - Remove support for python 3.6 - Remove deprecated subcommands "export" and "source" - Switch from Travis to GitHub CI
jperkin
pushed a commit
that referenced
this issue
May 12, 2023
Change build-system to cmake, autotools is deprecated upstream. Changelog (taken from https://github.com/libusb/hidapi/releases): hidapi-0.13.1 hidraw: fix invalid read past the UDEV buffer; hidapi-0.13.0 general: add hid_get_device_info (#432); general: Meson build script (as a wrapper over CMake) (#410); general: add HID Bus Type in hid_device_info (#308); libusb: primary usage_page/usage is now available with hid_get_device_info regardless of the compilation flags; hidraw: Open files with O_CLOEXEC to not leak fds to child processes (#446); hidraw: add support for HID over SPI (#486); macOS: implement hid_error (#314); cmake: libusb: Ensure Iconv is found when provided via CFLAGS/LDFLAGS (#430); Other various improvements. hidapi-0.12.0 Windows: migrate from SetupApi to CfgMgr32 (#362) - as per recommendation from Microsoft; Windows: add hid_winapi_get_container_id WinAPI-specific function (#379); Windows: improved error messages (#388); Windows: fixed out-of-boundary memory access for some of the function (#418); windows: Add .rc (#415); macOS: add hid_darwin_get_location_id macOS-specific function (#378); macOS: add macOS-specific function(s) to open device(s) in non-exclusive mode (#397); libusb: improved CMake dependency on Iconv (#405) - as a result, better support for NetBSD; general: documentation improvements; general: small code cleanups/improvements; hidapi-0.11.2 hidraw: hid_get_input_report implementation for kernels that supports it (#351); windows: several improvements and bugfixes (#348, #360, #361); libusb: fix potential crash when libusb_detach_kernel_driver fails (#363) general: documentation improvements;
jperkin
pushed a commit
that referenced
this issue
Jun 28, 2023
Upstream changes: 1.40 - 30 April 2023 - Note usage with dzil (Steve Rogerson) (GH-319) - Fix html_basic report (jkahrman) (GH-318) - Use CPAN::Meta (Slaven Rezić) (GH-314) - Make non-interactive output less noisy (jkahrman) (GH-312) - Avoid infinite recursion in Type::Tiny and other places (Ed J) (GH-307) - Add ignore_covered_err option (Tina Müller) (GH-323) - Handle empty hashes and arrays on condition RHS in 5.37.6 and later 1.39 - 29 April 2023 - Remove dependency on B::Debug (Jim Keenan) (GH-289) - Raise minimum version to 5.12 - Correct spelling of Pod::Coverage trustme parameter (Oliver Youle) (GH-302) - Fix annotations in html_basic report (Opera Wang) (GH-310) 1.38 - 5 June 2022 - Improve documentation 1.37 - 5 June 2022 - Fix Subroutine module docs (bkerin) (GH-262) - Use github actions instead of travis (Zakariyya Mughal) (GH-291) - Improve mkdir error messages (Felipe Gasper) (GH-296) - Remove asterisk from gcov count (Zakariyya Mughal) (GH-294) - Test against 5.36.0 - Avoid warnings from check_files (Nicolas R) (GH-292) - Support __SUB__ (Graham Knop) (GH-290, GH-243, GH-285) - Support uncoverable count ranges (Tina Müller) (GH-288) - Improve gcov support for XS code (Ed J) (GH-280) - Allow overriding of HTML code highlighting (Jesús Alonso Abad) (GH-271) - Improve contributing docs
jperkin
pushed a commit
that referenced
this issue
Aug 14, 2023
1.58 2023-08-12 10:59:05-07:00 America/Los_Angeles * Consorsbank.pm - New module - PR #329 * Stooq.pm - New module - Issue #203 * Bloomberg.pm - Changed modules to utilize cookie jar - PR #331 - Issue #324 * AlphaVantage.pm - Apply currency scaling (GBp -> GBP) when symbol had additional ".X" suffix - Issue #281 Fixed check for "Information" JSON usually returned when daily API limit has been reached. * YahooWeb.pm - Fixed incorrect pricing for single character symbols and changed URL to get trade date - Issues #314 #319 * Another fix to the URL in YahooJSON and CurrencyRates/YahooJSON - Issue #318
jperkin
pushed a commit
that referenced
this issue
Oct 23, 2023
v0.19.3 - Make network-interface an optional dependency, see #332 (@blyxxyz) Note for package maintainers: When building xh with --no-default-features, make sure to enable the network-interface feature if there are no build errors like in #330 v0.19.2 Features - Add --interface for binding to a local IP address or interface, see #307 (@ducaale) - Translate --raw flag when using --curl, see #308 (@ducaale) - Support duplicate header keys in session files, see #313 (@ducaale) - Support persisting cookies from multiple domains, see #314 (@ducaale) - Control output formatting (JSON indent-level, header sorting, etc) via --format-options, see #318 (@Bnyro) and #319 (@ducaale) Bug fixes - Disable cURL's URL globbing, see #325 (@ducaale) - Improve PATH handling in install.ps1, see #264 (@henno) Other - Update Rustls to v0.21.0, see #311 (@ducaale) v0.19.1 No ChangeLog provided. v0.19.0 No ChangeLog provided.
jperkin
pushed a commit
that referenced
this issue
Dec 11, 2023
Breaking changes - v0.16.1 updates the parsing logic for theme configurations: - the palette's terminal colors might look different - the component style's custom RGB color now uses a hex color representation instead of Rgb = { r = ..., g = ..., b = ...}. What's Changed - fix warnings when building without any features in #309 - handle authenticate CLI command without a client in #314 - UI album year in #305 - Add play, pause, and generate CLI commands in #316 - Improve theme configurations in #317
jperkin
pushed a commit
that referenced
this issue
Dec 17, 2023
0.18.2 (2023-11-17) * lock aws-sdk gems to support EOL ruby versions (#314) * Several GitHub workflow related updates.
jperkin
pushed a commit
that referenced
this issue
Jan 9, 2024
v32 (October 01, 2023) Changes: - Removed legacy multi-frame loaders. Animated image support now requires Imlib2 v1.8.0 or above. - Move loading/caching messages to right side bar #446 - Set a default delay if delay is 0 in a multi-frame image #445 - config.mk: default to -O2 #435 - config.mk no longer explicitly sets CC to c99 #455 - Assertions are now opt-in and requires explicitly defining DEBUG #447 Added: - Added a pick-quit key-binding #432 - Ability to configure Xresources class name in config.h #427 - --version output now also includes compiled-in feature list #462 - Document handling of empty X resources values #428 - Experimental flag --bg-cache to generate thumbnail cache in a background process #438 Fixes: - Changing brightness/contrast on multi-frame images #440 - Brightness keybindings on manpage #467 - Various autoreload bugs #437, #459, #460 - *-info scripts not updating when selecting thumbnail with mouse #477 - Updated openbsd configuration in config.mk #453 - Memory leak in win_draw_bar #444 - Thumbnail leak when removing the last file #423 v31 (January 28, 2023) Changes: - Uncritical files moved to etc/. #350 - Empty Xresource entry will now be ignored. #340 - win-title will be read in a non-blocking manner. #314 Added: - Support for multi-frame images via Imlib2. #373 - Support for long-opts. #332 - Cli flag --anti-alias to enable/disable anti-aliasing. #361 - Cli flag --alpha-layer to enable/disable checkerboard background. #408 - Accept directory via stdin (-i) #383 - Support for modifying brightness and contrast #396 Fixes: - Build failure when _SC_PHYS_PAGES is not defined. #334 - Various statusbar issues. #353,#341 - Crashes due to faulty signal-handler. #411 - Potential memory leak in r_readdir(). #319 - Potentially printing incorrect error message. #321 - Wrong slideshow length on animated webp. #381 - Document missing Ctrl+6 binding in the manpage. #347 SPECIAL NOTE: Due to this incident we have moved development over to Codeberg. A lot of the references below may now be 404 on GitHub. Any threads which survived the wipe have been migrated over to nsxiv-record. All of the references above can be found on the new main nsxiv repository on Codeberg. v30 (June 15, 2022) Changes: - Development and main repository moved over to Codeberg. See the special note above for more info. - autoreload_{inotify,nop}.c merged into a single file, autoreload.c. #263 - Moved all configuration related macros to config.mk. #264 - win-title is now called only when there's change rather than being called on each redraw. #266 Added: - Added more mimetypes to the .desktop entry. #260 - Added thumb-info for customizing the statusbar in thumbnail-mode. #265 - Added comments for building on OpenBSD. #264 Fixes: - "Too many open file" error due to not closing the win-title script. #245 - -f now directly starts in fullscreen mode rather than opening a normal window and then going fullscreen. #251 - Broken slideshow on slow systems or fast animations. #282 - Memory leak when removing an image in thumbnail mode. #247 - Correctly setting _NET_WM_PID. #251 - Don't override statusbar if info script doesn't exist. #271 - Potential misbehavior regarding font. #250
jperkin
pushed a commit
that referenced
this issue
Jan 25, 2024
This version has added support for custom previewers and custom preloaders, as well as completed most of the work on the concurrent plugin system. In addition, it includes many performance optimizations, such as rewriting the entire file system, refactoring the entire UI rendering architecture, enhancing the task scheduling system, and implementing partial rendering for frequently updated components. This version also introduces many meaningful new features, such as path auto-completion, real-time file filtering, Kitty Unicode placeholders protocol support. Read the changelog below for details. This is a breaking change version, please refer to our upgrade guide: Migrating to Yazi v0.2.0 What's Changed refactor(nix): add shell completion and avoid impure by @XYenon in #293 refactor: publish to crates.io by @sxyazi in #298 feat: add a new Folder:icon() API to make it easier for users to extend icons by @sxyazi in #301 feat: add config support for coordinate and size adjustment for ueberzugpp image preview by @15cm in #304 fix: clear Sixel image with empty characters instead of \x2B[K to be compatible with GNOME VTE by @linsui in #309 fix: nix flakes by @sxyazi in #306 fix: change the rust tool chain in shell.nix from stable to nightly by @15cm in #314 feat: support image preview on WSL by @sxyazi in #315 fix: use WAYLAND_DISPLAY and DISPLAY to detect Wayland/X11 when XDG_SESSION_TYPE is not set by @sxyazi in #312 fix: channel blockage caused by fuse permissions under the root user by @sxyazi in #321 fix: jq previews empty when the user sets tab_size=8 by @sxyazi in #320 chore: add .vscode and .idea to .gitignore by @XOR-op in #322 feat: add an identifier before the extension to prevent file conflicts rather than after by @rick-yao in #316 ci: add Rust target "aarch64-unknown-linux-gnu" to release workflow by @nifr in #326 feat: add overlays to flake.nix by @musjj in #218 docs: update readme links to website by @uncenter in #332 feat: use USERPROFILE to retrieve readable path on Windows by @sravioli in #331 feat: auto-completion for input component by @XOR-op in #324 perf: fallback to plain highlighter for long text by @sxyazi in #329 fix: the parent does not hover properly on switching the hidden state by @sxyazi in #339 feat: better Zellij support with multi-factor detection involving emulator types by @sxyazi in #336 fix: precache n-1 and n+1 pages by @Hanaasagi in #349 feat: new reveal command by @sxyazi in #341 refactor: extracting commands into separate files to make them easier to maintain by @sxyazi in #338 feat: make width of completion relative to input by @XOR-op in #353 feat: raise open file descriptors limit at startup by @sxyazi in #342 fix: prefix matching should have higher priority in completion by @XOR-op in #352 feat: display the number of deleted files in the prompt by @sxyazi in #359 fix: Rust panics instead of returning an error when file times are invalid by @sxyazi in #357 feat: add support for opening a file on startup by @sxyazi in #358 feat: new kitty graphics protocol implementation for better compatibility with tmux through Unicode placeholders by @sxyazi in #365 perf: precache small images to avoid cache misses; use symlink_metadata instead of metadata by @sxyazi in #367 refactor: use more reasonable numeric field types for configs by @sxyazi in #368 perf: clear only limited cells when hiding images by @sxyazi in #369 perf: reduce peak memory footprint during decoding large images by @sxyazi in #375 feat: make Input and Select positions customizable by @Hanaasagi in #361 feat: expose image max alloc and bound to allow for more control by @sxyazi in #376 feat: add more optimization options by @Walker-00 in #377 fix: directories are recreated after deletion did not update the watcher tracking properly by @sxyazi in #381 feat: make emacs readline keybindings configurable by @sxyazi in #382 feat: cursor and page key navigation parity with Vim bindings by @flexiondotorg in #386 feat: add more mime-types, file extensions and icons to the preset theme by @flexiondotorg in #387 feat: include commit hash in yazi --version by @Hanaasagi in #393 fix: popup components (Input, Select, etc.) being covered by previewed images by @sxyazi in #360 fix: stepwise renaming causes uncertain sorting order by @sxyazi in #398 refactor: move event to shared by @sxyazi in #403 feat: support sorting by file extension by @JYShaw in #405 refactor: integrate tasks into scheduler by @sxyazi in #406 fix: catchup with the latest stable Rust by @XYenon in #409 fix: build with rust-overlay by @XYenon in #410 fix: crashes when selection indicator exceeds the visible area while a wrong folder_offset specified by @sxyazi in #416 feat: new config option to suppress pre-caching tasks by @againstpetra in #430 fix: do not use LuaJIT in riscv64 and loongarch64 architecture by @eatradish in #439 feat: copy content over SSH by @sxyazi in #447 feat!: custom preloader & previewer by @sxyazi in #401 feat: filter files in real-time by @Rolv-Apneseth in #454 fix: panic caused by set_hook by @sxyazi in #459 feat: fine-grained scheduling priority by @sxyazi in #462 fix: add --follow option to paste command by @eatradish in #436 feat: support ANSI themes by @smores56 in #460 perf: new UI rendering architecture by @sxyazi in #468 fix: resize isn't triggered on app restoring by @sxyazi in #483 feat: image orientation support by @sxyazi in #488 refactor: quit command by @aserowy in #484 feat: icon color and ordered icon rules support by @sxyazi in #503 fix: prevent recursive caching - don't cache files in the cache directory by @sxyazi in #504 chore: add schema urls to preset config by @uncenter in #506 fix: update paged files after filter done by @sxyazi in #505 feat: add support for highlighting by file type by @Akmadan23 in #510 perf: partial rendering progress and composite into a complete UI to reduce CPU consumption caused by frequent progress updates by @sxyazi in #509 feat: add --empty and --cursor options to the rename command by @Akmadan23 in #513 feat: add YAZI_LEVEL env variable for shells by @isti115 in #514
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I was hoping to upgrade from the
Darwin/11.0/x86_64
to theDarwin/11.0/arm64
bootstrap in order to run native arm64 packages (rather than x86_64 packages through Rosetta 2) on my M1 MacBook, but it looks like some of the legacyImake
XQuartz programs which I use regularly (catclock, xworld, xphoon, etc.) are broken due toclang: error: no such file or directory: 'DarwinMachineDefines'
in the most recent Darwin arm64 bulk build.
https://us-east.manta.joyent.com/pkgsrc/public/reports/Darwin/11.0/trunk/arm64/20211006.0939/meta/report.html
It looks like the logic originates from the
Darwin / Mac OS X configuration by John Carmack
Imake
configuration logic forcf
.https://opensource.apple.com/source/X11/X11-0.46.4/xc/config/cf/darwin.cf.auto.html
https://opensource.apple.com/source/X11/X11-0.46.4/xc/config/cf/Imake.cf.auto.html
From my research, it looks like there are ~135 packages in the bulk build which failed due to the aforementioned error.
all-failures.txt
all-failures.zip
DarwinMachineDefines.txt
DarwinMachineDefines.txt
From some quick googling, in pkgsrc, it looks like this error can be traced back to
xorg-cf-files
(https://pkgsrc.se/x11/xorg-cf-files), which is currently maintained by either @alanc or @jsonn.It looks like a macports user has already submitted a trivial patch that could potentially resolve the error. I'm not sure if macOS treats
aarch64
andarm64
as interchangeable, but it looks like the patch choosesarm64
, so maybe it just doesn't matter.https://trac.macports.org/ticket/62895#comment:3
I'm not familiar with pkgsrc development, so I'm not exactly sure what to do next. From the most recent
xorg-cf-files
release, it sounds like the package has been frozen but is still accepting patches.from @alanc
If this is the case, and we can confirm that the above macports patch fixes the build errors, should the patch be directly committed into the freedesktop
org/util/cf
tree itself?https://cgit.freedesktop.org/xorg/util/cf/tree/darwin.cf
https://cgit.freedesktop.org/xorg/util/cf/tree/Imake.cf
If not, and we can confirm that it does fix the bulk build errors, should the patch be committed into http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/x11/xorg-cf-files/patches/?
I'm opening this in GitHub since that's what https://www.perkin.org.uk/pages/pkgsrc-binary-packages-for-osx.html recommends for users that are most comfortable using git/GitHub/PRs/etc.
The text was updated successfully, but these errors were encountered: