|
586 | 586 | "type": "object", |
587 | 587 | "additionalProperties": false, |
588 | 588 | "properties": { |
589 | | - "pci": { |
590 | | - "type": "string", |
591 | | - "description": "GPU output (Linux and FreeBSD)" |
592 | | - }, |
593 | 589 | "vulkan": { |
594 | 590 | "type": "string", |
595 | 591 | "description": "Vulkan module & fallback for GPU output" |
|
604 | 600 | }, |
605 | 601 | "xcbRandr": { |
606 | 602 | "type": "string", |
607 | | - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD)" |
| 603 | + "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" |
608 | 604 | }, |
609 | 605 | "xcb": { |
610 | 606 | "type": "string", |
611 | | - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD)" |
| 607 | + "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" |
612 | 608 | }, |
613 | 609 | "xrandr": { |
614 | 610 | "type": "string", |
615 | | - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD)" |
| 611 | + "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" |
616 | 612 | }, |
617 | 613 | "x11": { |
618 | 614 | "type": "string", |
619 | | - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD)" |
| 615 | + "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" |
620 | 616 | }, |
621 | 617 | "drm": { |
622 | 618 | "type": "string", |
623 | | - "description": "Used for fast resolution and refresh rate detection (Linux)" |
| 619 | + "description": "Used for fast resolution and refresh rate detection (Linux, FreeBSD)" |
624 | 620 | }, |
625 | 621 | "gio": { |
626 | 622 | "type": "string", |
627 | | - "description": "Needed for values that are only stored GSettings (Linux, FreeBSD)" |
| 623 | + "description": "Needed for values that are only stored GSettings (Linux, FreeBSD, SunOS)" |
628 | 624 | }, |
629 | 625 | "dconf": { |
630 | 626 | "type": "string", |
631 | | - "description": "Needed for values that are only stored in DConf + Fallback for GSettings (Linux, FreeBSD)" |
| 627 | + "description": "Needed for values that are only stored in DConf + Fallback for GSettings (Linux, FreeBSD, SunOS)" |
632 | 628 | }, |
633 | 629 | "dbus": { |
634 | 630 | "type": "string", |
635 | | - "description": "Bluetooth, Player & Media detection (Linux, FreeBSD)" |
| 631 | + "description": "Bluetooth, Player & Media detection (Linux, FreeBSD, SunOS)" |
636 | 632 | }, |
637 | 633 | "xfconf": { |
638 | 634 | "type": "string", |
639 | | - "description": "Needed for XFWM theme and XFCE Terminal font (Linux, FreeBSD)" |
| 635 | + "description": "Needed for XFWM theme and XFCE Terminal font (Linux, FreeBSD, SunOS)" |
640 | 636 | }, |
641 | 637 | "sqlite3": { |
642 | 638 | "type": "string", |
|
648 | 644 | }, |
649 | 645 | "imagemagick": { |
650 | 646 | "type": "string", |
651 | | - "description": "Images in terminal using sixel or kitty graphics protocol (Linux, FreeBSD, macOS)" |
| 647 | + "description": "Images in terminal using sixel or kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)" |
652 | 648 | }, |
653 | 649 | "z": { |
654 | | - "description": "Libz. Faster image output when using kitty graphics protocol (Linux, FreeBSD, macOS)", |
| 650 | + "description": "Libz. Faster image output when using kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)", |
655 | 651 | "type": "string" |
656 | 652 | }, |
657 | 653 | "chafa": { |
658 | 654 | "type": "string", |
659 | | - "description": "Image output as ascii art (Linux, FreeBSD, macOS)" |
| 655 | + "description": "Image output as ascii art (Linux, FreeBSD, SunOS, macOS)" |
660 | 656 | }, |
661 | 657 | "egl": { |
662 | 658 | "type": "string", |
663 | | - "description": "Needed by the OpenGL module for gl context creation (Linux, FreeBSD)" |
| 659 | + "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS, Windows)" |
664 | 660 | }, |
665 | 661 | "glx": { |
666 | 662 | "type": "string", |
667 | | - "description": "Needed by the OpenGL module for gl context creation (Linux, FreeBSD)" |
| 663 | + "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" |
668 | 664 | }, |
669 | 665 | "osmesa": { |
670 | 666 | "type": "string", |
671 | | - "description": "Needed by the OpenGL module for gl context creation (Linux, FreeBSD)" |
| 667 | + "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" |
672 | 668 | }, |
673 | 669 | "opencl": { |
674 | 670 | "type": "string", |
675 | | - "description": "OpenCL module (Linux, FreeBSD, Windows)" |
| 671 | + "description": "OpenCL module (Linux, FreeBSD, SunOS, Windows)" |
676 | 672 | }, |
677 | 673 | "pulse": { |
678 | | - "description": "Pulseaudio. Used for Sound detection (Linux, FreeBSD)", |
| 674 | + "description": "Pulseaudio. Used for Sound detection (Linux, FreeBSD, SunOS)", |
679 | 675 | "type": "string" |
680 | 676 | }, |
681 | 677 | "nm": { |
|
1771 | 1767 | "const": "opengl" |
1772 | 1768 | }, |
1773 | 1769 | "library": { |
1774 | | - "description": "Set the OpenGL context creation library to use. Linux only", |
| 1770 | + "description": "Set the OpenGL context creation library to use", |
1775 | 1771 | "enum": [ |
1776 | 1772 | "auto", |
1777 | 1773 | "egl", |
|
1820 | 1816 | "emerge", |
1821 | 1817 | "eopkg", |
1822 | 1818 | "flatpak", |
| 1819 | + "guix", |
| 1820 | + "lpkg", |
| 1821 | + "lpkgbuild", |
1823 | 1822 | "macports", |
1824 | 1823 | "nix", |
1825 | 1824 | "opkg", |
|
1830 | 1829 | "rpm", |
1831 | 1830 | "scoop", |
1832 | 1831 | "snap", |
| 1832 | + "sorcery", |
1833 | 1833 | "winget", |
1834 | 1834 | "xbps" |
1835 | 1835 | ], |
|
0 commit comments