head 1.34; access; symbols pkgsrc-2023Q4:1.34.0.2 pkgsrc-2023Q4-base:1.34 pkgsrc-2023Q3:1.30.0.4 pkgsrc-2023Q3-base:1.30 pkgsrc-2023Q2:1.30.0.2 pkgsrc-2023Q2-base:1.30 pkgsrc-2023Q1:1.29.0.2 pkgsrc-2023Q1-base:1.29 pkgsrc-2022Q4:1.27.0.2 pkgsrc-2022Q4-base:1.27 pkgsrc-2022Q3:1.26.0.4 pkgsrc-2022Q3-base:1.26 pkgsrc-2022Q2:1.26.0.2 pkgsrc-2022Q2-base:1.26 pkgsrc-2022Q1:1.25.0.4 pkgsrc-2022Q1-base:1.25 pkgsrc-2021Q4:1.25.0.2 pkgsrc-2021Q4-base:1.25 pkgsrc-2021Q3:1.23.0.4 pkgsrc-2021Q3-base:1.23 pkgsrc-2021Q2:1.23.0.2 pkgsrc-2021Q2-base:1.23 pkgsrc-2021Q1:1.21.0.4 pkgsrc-2021Q1-base:1.21 pkgsrc-2020Q4:1.21.0.2 pkgsrc-2020Q4-base:1.21 pkgsrc-2020Q3:1.19.0.2 pkgsrc-2020Q3-base:1.19 pkgsrc-2020Q2:1.18.0.2 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.14.0.4 pkgsrc-2019Q4-base:1.14 pkgsrc-2019Q3:1.13.0.2 pkgsrc-2019Q3-base:1.13 pkgsrc-2019Q2:1.12.0.4 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.12.0.2 pkgsrc-2019Q1-base:1.12 pkgsrc-2018Q4:1.11.0.2 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.9.0.4 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.2 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.8.0.2 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.7.0.2 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.6.0.8 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.4 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.2 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.4.0.6 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.4 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.2 pkgsrc-2016Q2-base:1.4; locks; strict; comment @# @; 1.34 date 2023.11.14.14.03.20; author wiz; state Exp; branches; next 1.33; commitid BZ5vzwBRof1beAME; 1.33 date 2023.11.12.13.24.29; author wiz; state Exp; branches; next 1.32; commitid SjpNXQIV5XeZ3kME; 1.32 date 2023.11.08.13.21.41; author wiz; state Exp; branches; next 1.31; commitid PsuHTklAIsF4bOLE; 1.31 date 2023.10.21.17.11.54; author gdt; state Exp; branches; next 1.30; commitid Sr0Nb6aaZLDw2wJE; 1.30 date 2023.04.19.08.11.59; author adam; state Exp; branches; next 1.29; commitid B8gCWhWtMX9vZGlE; 1.29 date 2023.01.29.21.18.21; author ryoon; state Exp; branches; next 1.28; commitid QL7aBXsBGmQvUtbE; 1.28 date 2023.01.03.17.38.33; author wiz; state Exp; branches; next 1.27; commitid vvAqE6UmuqFFx78E; 1.27 date 2022.11.23.16.21.28; author adam; state Exp; branches; next 1.26; commitid ju2K3LUYlTJKqQ2E; 1.26 date 2022.04.18.19.12.25; author adam; state Exp; branches; next 1.25; commitid eC9Na3jrfOOUpIAD; 1.25 date 2021.12.08.16.07.13; author adam; state Exp; branches; next 1.24; commitid 2PyWjHx5T8rqARjD; 1.24 date 2021.10.18.11.42.35; author nia; state Exp; branches; next 1.23; commitid yUVDAk2BiEQiNhdD; 1.23 date 2021.05.14.10.21.24; author nia; state Exp; branches; next 1.22; commitid XxN49b44yMKno6TC; 1.22 date 2021.04.21.11.43.02; author adam; state Exp; branches; next 1.21; commitid fph0Axs0eT3az9QC; 1.21 date 2020.11.24.17.22.00; author nia; state Exp; branches; next 1.20; commitid Oqjdd2iXMNHldaxC; 1.20 date 2020.11.05.09.09.28; author ryoon; state Exp; branches; next 1.19; commitid VqGaBtHnBBcd5GuC; 1.19 date 2020.08.17.20.20.35; author leot; state Exp; branches; next 1.18; commitid ybGS4iX9Fz8imskC; 1.18 date 2020.06.02.08.25.03; author adam; state Exp; branches; next 1.17; commitid nisovMpvvZm3RCaC; 1.17 date 2020.05.19.10.48.39; author nia; state Exp; branches; next 1.16; commitid oICkyXSX8AA77Q8C; 1.16 date 2020.03.10.22.11.20; author wiz; state Exp; branches; next 1.15; commitid UV3Ncm9kwd8O7UZB; 1.15 date 2020.03.08.16.51.49; author wiz; state Exp; branches; next 1.14; commitid rcNYzTQo8icypCZB; 1.14 date 2019.11.03.09.14.17; author rillig; state Exp; branches; next 1.13; commitid nN7SqjIWSmrcXnJB; 1.13 date 2019.07.21.22.26.03; author wiz; state Exp; branches; next 1.12; commitid sTQI1F7qYi5bHXvB; 1.12 date 2019.03.13.19.33.27; author wiz; state Exp; branches; next 1.11; commitid 6aYuDBFtxhT4WefB; 1.11 date 2018.11.14.22.22.49; author kleink; state Exp; branches; next 1.10; commitid GUhtnbJ6vT0uGXZA; 1.10 date 2018.11.12.03.53.13; author ryoon; state Exp; branches; next 1.9; commitid 9EFLHvDNIp1OBBZA; 1.9 date 2018.04.16.14.35.25; author wiz; state Exp; branches; next 1.8; commitid kzqGMVblMLsRUFyA; 1.8 date 2018.03.12.11.17.56; author wiz; state Exp; branches; next 1.7; commitid Mv60lx3Uo1UqW9uA; 1.7 date 2017.11.06.13.35.43; author wiz; state Exp; branches; next 1.6; commitid wNREMO7cptiVLYdA; 1.6 date 2017.02.12.06.26.15; author ryoon; state Exp; branches 1.6.8.1; next 1.5; commitid k6LcxswBlcMUXCFz; 1.5 date 2017.02.06.13.56.11; author wiz; state Exp; branches; next 1.4; commitid gPJ49nTI4WujETEz; 1.4 date 2016.06.13.23.03.42; author kamil; state Exp; branches; next 1.3; commitid x1VtWcZFzDb9lmaz; 1.3 date 2016.06.13.11.20.29; author wiz; state Exp; branches; next 1.2; commitid pf9irvOjyFsTriaz; 1.2 date 2016.06.12.22.57.58; author kamil; state Exp; branches; next 1.1; commitid x17hwFVWhiwwkeaz; 1.1 date 2016.06.12.20.31.10; author kamil; state Exp; branches; next ; commitid k6K1fLoXaYKCwdaz; 1.6.8.1 date 2017.11.12.12.42.25; author bsiegert; state Exp; branches; next ; commitid 58ktE6CJzpxGhKeA; desc @@ 1.34 log @*: recursive bump for cairo dependency changes @ text @# $NetBSD: Makefile,v 1.33 2023/11/12 13:24:29 wiz Exp $ DISTNAME= rofi-1.7.0 PKGREVISION= 10 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/} # We need to specify this way to get submodules fetched GITHUB_RELEASE= ${PKGVERSION_NOREV} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/DaveDavenport/rofi COMMENT= Window switcher, run dialog and dmenu replacement LICENSE= x11 USE_TOOLS+= pkg-config bash flex bison GNU_CONFIGURE= yes CONFIGURE_ARGS+= YACC='bison -y' REPLACE_BASH+= script/rofi-sensible-terminal REPLACE_BASH+= script/rofi-theme-selector .include "../../devel/check/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/pango/buildlink3.mk" .include "../../graphics/librsvg/buildlink3.mk" .include "../../x11/libxkbcommon/buildlink3.mk" .include "../../x11/startup-notification/buildlink3.mk" .include "../../x11/xcb-util-cursor/buildlink3.mk" .include "../../x11/xcb-util-wm/buildlink3.mk" .include "../../x11/xcb-util-xrm/buildlink3.mk" .include "../../x11/xcb-util/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.33 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2023/11/08 13:21:41 wiz Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.32 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/10/21 17:11:54 gdt Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.31 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/04/19 08:11:59 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.30 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2023/01/29 21:18:21 ryoon Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.29 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2023/01/03 17:38:33 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.28 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/11/23 16:21:28 adam Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.27 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/04/18 19:12:25 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.26 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2021/12/08 16:07:13 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.25 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2021/10/18 11:42:35 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.24 log @rofi: update to 1.7.0 v1.7.0: Iggy 2024 - ADD: -steal-focus option. - ADD: [Config] Add nested configuration option support. - ADD: [Config] Support for handling dynamic config options. - ADD: [IconFetcher] Find images shipped with the theme. - ADD: [DRun] Add support for passing file (using file-browser) completer for desktop files that support his. - ADD: [DRun] Support for service files. - ADD: [FileBrowser] Allow setting startup directory (#1325) - ADD: [FileBrowser]: Add sorting-method. (#1340) - ADD: [FileBrowser] Add option to group directories ahead of files. (#1352) - ADD: [Filtering] Add prefix matching method. (#1237) - ADD: [Icon] Add option to square the widget. - ADD: [Icon|Button] Make action available on icon, button and keybinding name. - ADD: [KeyBinding] Add Ctrl-Shift-Enter option. (#874) - ADD: [ListView]-hover-select option. (#1234) - ADD: [Run] Add support for passing file (using file-browser) completer. - ADD: [Textbox] Allow theme to force markup on text widget. - ADD: [Theme] theme validation option. (`-rasi-validate`) - ADD: [View] Add support for user timeout and keybinding action. - ADD: [Widget] Add cursor property (#1313) - ADD: [Widget] Add scaling option to background-image. - ADD: [Widget] Add support background-image and lineair gradient option. - ADD: [Window] Add pango markup for window format (#1288) - ADD: [Window] Allow rofi to stay open after closing window. - FIX: [DSL] Move theme reset into grammar parser from lexer. - FIX: [Drun]: fix sorting on broken desktop files. (thanks to nick87720z) - FIX: [File Browser]: Fix escaping of paths. - FIX: [ListView] Fix wrong subwidget name. - FIX: [Script] Don't enable custom keybindings by default. - FIX: [TextBox] Fix height estimation. - FIX: [Theme] widget state and inherited properties. This should help fixing some old themes with changes from 1.6.1. - FIX: [Widget] Fix rendering of border and dashes. (Thanks to nick87720z) - FIX: [Build] Fix CI. - FIX: [Theme] Discard old theme, when explicitly passing one on command line. - REMOVE: -dump-xresources - REMOVE: -fullscreen - REMOVE: -show-match - REMOVE: Old xresources based configuration file. - REMOVE: fake transparency/background option, part of theme now. - REMOVE: xresources parsing via Xserver - Remove: [Theme] Remove backwards compatiblity hack. - DOC: Update changes to manpages @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2021/05/14 10:21:24 nia Exp $ d4 1 @ 1.23 log @rofi: needs flex @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2021/04/21 11:43:02 adam Exp $ d3 1 a3 2 DISTNAME= rofi-1.6.1 PKGREVISION= 1 d29 1 @ 1.22 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2020/11/24 17:22:00 nia Exp $ d16 1 a16 1 USE_TOOLS+= pkg-config bash bison @ 1.21 log @rofi: Update to 1.6.1 v1.6.1: Tortoise Power - Use GdkPixbuf for Icon parsing. - Add FileBrowser to default mode. - Fix parsing dicts in config file (with " in middle of string.) - Add -normalize-match option, that tries to o match ö, é match e. (#1119) - [Theme] Add min/max operator support to calc() (#1172) - Show error message and return to list instead of closing (#1187) - [Theme] Add nested media support. (#1189) - [Textbox] Try to fix estimated font height. (#1190) - [DRun] Fix broken caching mechanism. v1.6.0: The Masked Launcher - Add `themes/` directory in the users rofi config directory to the theme search path. (#1001) - Split listview element into box widget holding icon and textbox. Supporting more dynamic themes. (#949) - Fix default theme. - Add -upgrade-config option. - Add `ROFI_PLUGIN_PATH` variable. - Add check for running rofi inside a Script mode. - Remove gnome-terminal from rofi-sensible-terminal (#1074) - Set window title based on mode name. (#969) - Subpixel rendering workaround. (#303) - Support character type in configuration {} block . (#1131) - Use `XDG_CONFIG_DIRS` (#1133) - [Box] Bug fix update propagation. - [Build] Fix meson build with meson 0.55. - [DMenu] Add `-keep-right` flag. (#1089) - [DMenu] Don't match markup when filtering. (#579,#1128) - [DRUN] Support Type=Link (#1166) - [DRun] Add % to escape variable. - [DRun] Add an optional cache for desktop files. (#1040) - [DRun] Add keywords as default match item. (#1061) - [DRun] Don't run custom commands. - [DRun] Match keywords field. - [DRun] Only show selected categories. (#817) - [Dmenu|Script] Add non-selectable entries. (#1024) - [Doc] Update documentation. - [IconFetcher] Add jpeg support. - [Icon] Set default size to 1.2 CH. - [Icon] support distance for size. - [Listview] Add widget to show keybinding index. (#1050) - [Listview] Fix distribution of remaining space. - [Listview] Fix left-to-right scrolling. (#1028) - [Listview] Fix updating elements. (#1032) - [Matching] Make Fuzzy matching non greedy. - [Script] Add delimiter option. (#1041) - [Script] Add environment variable indicating state. - [Script] Add extra matchign field (meta). (#1052) - [Script] Add info option, hidden field that gets passed to script via `ROFI_INFO` environment. - [Script] Add no-custom option. - [Textbox] Add cursor blinking option. - [Textbox] Add placeholder. (#1020) - [Theme] Add `calc()` support. (#1105) - [Theme] Add alpha channel to highlight color. (#1033) - [Theme] Add sidebar as mode-switcher alias. - [Theme] Add some initial @@media support. (#893) - [Theme] Support buttons in the UI. - [View] Add two widgets. One showing number of rows, other number of filtered rows. (#1026) - [Window] Add window thumbnail option. - [Window] Remove arbitrary # window limit. (#1047) - [Window] check buffer overflow. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2020/11/05 09:09:28 ryoon Exp $ d4 1 @ 1.20 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2020/08/17 20:20:35 leot Exp $ d3 1 a3 2 DISTNAME= rofi-1.5.4 PKGREVISION= 3 @ 1.19 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/06/02 08:25:03 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.18 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/05/19 10:48:39 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @rofi: Update to 1.5.4 v1.5.4: Painful tardiness - SSH: Fix wrong malloc size, causing crash. v1.5.3: Time delayed progress - Update manpage with missing entry. (#937) - Rename sidebar widget to mode-switcher and allow configuration from theme. - Timing: Moving timing output to glib debug system. - SSH: Fix unitialized variable issue. - SSH: resolve ':' conflict in history entries. - RASI Lexer: Fix nested () in variable default field. - USABILITY: When mode not found, show in gui not just on commandline. - ICON: Allow aligning image in icon widget. - Meson build system: cleanups and improvements. - Meson build system: add documentation (#943) - Window: Fix default formatting and remove (invalid) deprecation warning. - DMenu: Add support for showing icons infront of displayed list. - Overlay: Fix overlay widget to correctly integrate in new theme format. - Update libnkutils, libgwater. - SSH: be case-insensitive when parsing keywords. - DMENU: Add format option to strip pango markup from return value. - ListView: allow user to change ellipsizing displayed value at run-time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/03/10 22:11:20 wiz Exp $ d4 1 @ 1.16 log @librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2020/03/08 16:51:49 wiz Exp $ d3 1 a3 2 DISTNAME= rofi-1.5.2 PKGREVISION= 3 d8 1 a22 2 .include "options.mk" @ 1.15 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2019/11/03 09:14:17 rillig Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.14 log @x11: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2019/07/21 22:26:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.13 log @*: recursive bump for gdk-pixbuf2-2.38.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2019/03/13 19:33:27 wiz Exp $ d17 1 a17 1 GNU_CONFIGURE= yes @ 1.12 log @rofi: update to 1.5.2. v1.5.2: Procrastination in progress - Clearify Check dependency. (#879) - Add option to change negate character. (#877) - Fix assert and update test. (#875) - Add missing example Script (#869) - Add drun-display-format option. (#858) - Fixing typos (#867,#837,#831,#804) - Fix loading icons that are in cache (#860) - Improve ssh known_host parser. (#820) - Add terminals to rofi-sensible-terminal (#808) - Lexer Fix several ambiguity and handling of empty input. - IconFetcher preload the user set icon theme. - IconFetcher use generic threadpool. - Lexer support environment variables. - Cleanup syntax for sorting. (#816) - Documents update. - Fix how borders are drawn. (#792, #783) v1.5.1: - Egor Zvorykin: Fix typos in theme manpage. (#760) - Ben: Fix README config file location. (#761) - [SSH] Reload when ssh entry is deleted. - Add support for randr 1.5 monitors. (#749) - Diki Anata: Fix border layout structure. - Remove duplicate tests. (#543) - Fix make test in libnkutils. v1.5.0: - [Theme] Accept integer notation for double properties. (#752) - [View] Theme textboxes are vertically sized and horizontal wrapped. (#754) - Rofi 1.4.2 doesn't capture ←, ↑, →, ↓ binding to keys to work in combination with Mode_switch (#744) - Add konsole to list of sensible terminals. (#739) - Allow drun to filter based on comment field. (#733) - Add prompt widget to default theme. - Add manpage for rofi-theme-selector. - Dump theme without # prefix and separator . - Fix issue with xnomad and -4 placing. (#683) - DRun obey OnlyShowIn and NotShowIn properties. - Store default theme in rofi binary using GResources. - Add extra margin between prompt and entry. - Remove colon from prompt. (#637) - Add support for passing extra properties in script mode. - Better error message on invalid argb syntax. - Fix default theme border. - Make '#' in the parser optional. - Update themes. - Add -drun/window-match-fields option (thx to Askrenteam) for drun/window menu. (#690/#656) - Implement negated match. (#665) - Fix parsing of non-existing fields. (#700) - rofi-theme-selector fixes. - Fix spelling error (thx to jmkjaer) - Fix test on i686/arm. (#692) - Fix error in theme manpage. (#686) - Allow history size to be specified. (#613) - Fix drun history implementation. (#579) - Add gentoo install instruction. (#685) v1.4.2: - Add sort to manpage. (#682) - Add tranaparent to theme manpage. (#688) - Re-add theme headers. (#679) - Fix super key. (#684) - Unknown option libnkutils:uuid. (#677) - Mode window is not found. (#686) - Fix meson build in dist file. v1.4.1: All Hail Rasi - Bump meson release version v1.4.0: I reject your truth and substitute my own New Features: - FZF style sorting for fuzzy matching (thanks to MaskRay) (#533) - Improve error messages. - Theme parsing. - Keybinding. - invalid commandline options. - etc. - Customizable highlight. - Give up when keyboard is not grabbed in first 5 seconds. - Improved manpage - rofi (1) - rofi-themes (5) - Super-{1..10} hotkey for first 10 rows. - Allow x-align/y-align for textbox. - Support matching bangs on multiple characters in combi mode. (#542) - Set WM_CLASS (#549) - Async pre-read 25 rows for improving user experience. (#550) - Improve handling in floating window manager by always setting window size. - DRun speedup. - Make lazy-grab defualt. - Remove extra layer in textbox. (#553) - Ignore fonts that result in a family name or size 0. (#554) - [Combi] Allow bang to match multiple modes. (#552) - Add detection of window manager and work around quirks. - Support dynamic plugins. - DMENU tty detection. - Support for icons in drun, combi and window mode. - Startup notification of launched application support. - Meson support. - Fuzzy matching with fzf based sorting algorithm. - Auto-detect DPI. - Set cursor at the end of the input field. (#662) - Meson support (thx to SardemFF7). - [Script] parse the command as if it was commandline. (#650) - Don't enable asan by meson. (#642) - Allow text widgets to be added in theme and string to be set. - [Dmenu] Support the -w flag. - Allow window (via window id) to be location for rofi window. - [Dmenu] Allow multi-select mode in `-no-custom` mode. v1.3.1: Dan vs. Greg: The never ending story, reloaded. New Features - [DRun] Search categories. (#449) Improvements - Fix exit when failed to grab keyboard. (#524) - Introduce lazy keyboard grab mode for people who want rofi to show on key-down in i3. - Add copyrights to theme (needed for debian packaging). - DMENU: Correctly detect end-of-file (#518) - Directly queue redraw on overlay change. - Remove pango markup from workspace names in I3. (#507) v1.3.0: Dan vs. Greg: The never ending story. New Features - Use randr for getting monitor layout. Fallback to xinerama if not available. - Re-add fuzzy matcher. - Restructure internal code to use dynamic sizing widgets. (hbox, vbox and lists) - Async mode for dmenu. - Add theme selector script. - Include 21 themes. - Dynamically sizing window with content. - When placed at bottom of screen re-order screen to have entry at bottom. Improvements - Fix pasting secondary clipboard. (#516) - By default use all cores to filter entries. - Make sure drawing priority is higher then reading input data. - Improve resizing of window, don't make X whipe background. - Improve close window (shift-delete) action, by sending NET_WM_CLOSE instead of destroying window. - Create cache and run directory on startup. (#497) - Fix uneeded redraws on cursor blinking. (#491) - Improve time till grabbing keyboard. (#494) - Better error message when failing to parse keybindings, also continue parsing on error. - Fix problem with custom layouts (#485) - Speedup drawing of screen. Works well now for 4k and 8k screens. (factor 1000+ speedup for the flipping of buffer) (#496) - DRun mode more compatible with specification. - Debug output via g_log. - Fix password entry cursor position. - Use bash instead of sh for get_git_rev.sh (#445) - Add Control+G for cancel (#452) - Add padding option to textbox (#449) - Ctrl-click does alternate accept entry. (#429) - Hide window decoration in normal window mode. - Click to exit option. (#460) - Fix cursor blinking on moving. (#462) - Remove entry from history if fails to execute (#466) - Fix margins. (#467) - Improved documentation of functions in code. - DRun: Set work directory when executing file. (#482) - Memory leak fixes. - Improve scrollbar behaviour. Removals - opacity option. The transparency support in the theme can do the same and more. v1.2.0 New Features - Highlight matched part of the string. - Make window switcher string customizable. Improvements - Improved selection mode in dmenu with selection counter. - Improved selection mode with 'dot' indicator. - Fix Current Desktop window switcher. - Fix launching in terminal. - Supports include in config. - Add Control+k remove till eol keybinding. - Change clear line to Control+w and make Control+u remove till sol (matching readline) - Track origin of option value e.g. who set the option. - Comment default values in dump-xresources. - Fix displaying on 30bit 10bpc X setup. Removals: - Remove xlib dependency (xcb-xrm) - Remove fuzzy option - Remove i3 workaround as it no longer needed since I3 v4.9. (Feb. 2015) v1.1.0 New Features - Keys mode, showing keybindings. - Stop cycling option (#407) (Thx to Yaroslav) - Kill window on delete entry (#316) Improvements - Add Control+Backspace as remove word back keybinding. - Allow user to use X11 background for fake transparency (#390) - Allow user to specify background image. - Improved keybinding handling, allowing on-release and modifier only (#384). - Use display name for prompt (#409) - Parse subdirectories in drun parser (#416) - Switch to stop cycling (#407) Bug fixes - Grab mouse pointer with keyboard @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2018/11/14 22:22:49 kleink Exp $ d4 1 @ 1.11 log @Revbump after cairo 1.16.0 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/11/12 03:53:13 ryoon Exp $ d3 1 a3 2 DISTNAME= rofi-1.0.1 PKGREVISION= 6 d14 1 a14 1 USE_TOOLS+= pkg-config bash d17 1 d20 1 d24 2 a25 1 .include "../../x11/startup-notification/buildlink3.mk" d27 1 d29 3 a32 2 .include "../../x11/xcb-util-wm/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" @ 1.10 log @Recursive revbump from hardbuzz-2.1.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/04/16 14:35:25 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.9 log @Recursive bump for new fribidi dependency in pango. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/03/12 11:17:56 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.8 log @Recursive bumps for fontconfig and libzip dependency changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/11/06 13:35:43 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.7 log @rofi: fix HOMEPAGE @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/02/12 06:26:15 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.6 log @Recursive revbump from fonts/harfbuzz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/02/06 13:56:11 wiz Exp $ d11 1 a11 1 HOMEPAGE= https://davedavenport.github.io/rofi/ @ 1.6.8.1 log @Pullup ticket #5636 - requested by sevan x11/rofi: build fix Revisions pulled up: - x11/rofi/Makefile 1.7 --- Module Name: pkgsrc Committed By: wiz Date: Mon Nov 6 13:35:43 UTC 2017 Modified Files: pkgsrc/x11/rofi: Makefile Log Message: rofi: fix HOMEPAGE @ text @d1 1 a1 1 # $NetBSD$ d11 1 a11 1 HOMEPAGE= https://github.com/DaveDavenport/rofi @ 1.5 log @Recursive bump for harfbuzz's new graphite2 dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/06/13 23:03:42 kamil Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.4 log @Simplify path to options.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/06/13 11:20:29 wiz Exp $ d4 1 @ 1.3 log @Remove wip reference. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/06/12 22:57:58 kamil Exp $ d20 1 a20 1 .include "../../x11/rofi/options.mk" @ 1.2 log @Simplify fetching from GitHub sources MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/${PKGBASE}/releases/download/${PKGVERSION_NOREV}/} is equivalent to: MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/} GITHUB_RELEASE= ${PKGVERSION_NOREV} Thanks for pointing it out. No functional change in the package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/06/12 20:31:10 kamil Exp $ d20 1 a20 1 .include "../../wip/rofi/options.mk" @ 1.1 log @Import rofi-1.0.1 as x11/rofi A popup window switcher roughly based on superswitcher. This version started off as a clone of simpleswitcher, the version from Sean Pringle. All credit for this great tool should go to him. Rofi developed extra features, like a run-dialog, ssh-launcher and can act as a drop-in dmenu replacement, making it a very versatile tool. Using Rofi is a lot like dmenu, but extended for an improved work flow. Originally packaged in pkgsrc-wip by myself. @ text @d1 1 a1 1 # $NetBSD$ d5 3 a7 2 # We need to specify this long path to get submodules fetched MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/${PKGBASE}/releases/download/${PKGVERSION_NOREV}/} @