head	1.50;
access;
symbols
	pkgsrc-2026Q1:1.50.0.2
	pkgsrc-2026Q1-base:1.50
	pkgsrc-2025Q4:1.47.0.2
	pkgsrc-2025Q4-base:1.47
	pkgsrc-2025Q3:1.46.0.2
	pkgsrc-2025Q3-base:1.46
	pkgsrc-2025Q2:1.45.0.2
	pkgsrc-2025Q2-base:1.45
	pkgsrc-2025Q1:1.42.0.2
	pkgsrc-2025Q1-base:1.42
	pkgsrc-2024Q4:1.40.0.2
	pkgsrc-2024Q4-base:1.40
	pkgsrc-2024Q3:1.37.0.4
	pkgsrc-2024Q3-base:1.37
	pkgsrc-2024Q2:1.37.0.2
	pkgsrc-2024Q2-base:1.37
	pkgsrc-2024Q1:1.34.0.4
	pkgsrc-2024Q1-base:1.34
	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.50
date	2026.01.27.08.41.05;	author wiz;	state Exp;
branches;
next	1.49;
commitid	f4MYtJVcsY7dz0sG;

1.49
date	2026.01.25.09.33.36;	author kikadf;	state Exp;
branches;
next	1.48;
commitid	WN59NkZOPW2bWKrG;

1.48
date	2026.01.07.08.49.47;	author wiz;	state Exp;
branches;
next	1.47;
commitid	1wQ3ICD8eebefrpG;

1.47
date	2025.10.23.20.40.19;	author wiz;	state Exp;
branches;
next	1.46;
commitid	1V2hBZn9ypXaCJfG;

1.46
date	2025.08.30.22.46.45;	author wiz;	state Exp;
branches;
next	1.45;
commitid	2izPxU30rhec4O8G;

1.45
date	2025.06.02.00.40.35;	author gutteridge;	state Exp;
branches;
next	1.44;
commitid	6x6xA7jSs1gEAfXF;

1.44
date	2025.04.24.14.16.32;	author wiz;	state Exp;
branches;
next	1.43;
commitid	A3VBjL8Zdd4LljSF;

1.43
date	2025.04.17.21.53.10;	author wiz;	state Exp;
branches;
next	1.42;
commitid	xcIXAVA292fk6sRF;

1.42
date	2025.01.22.12.34.07;	author wiz;	state Exp;
branches;
next	1.41;
commitid	SJV34XOoh9VmLtGF;

1.41
date	2024.12.27.08.21.04;	author wiz;	state Exp;
branches;
next	1.40;
commitid	tLKuqVS8lkJCb7DF;

1.40
date	2024.11.14.22.22.31;	author wiz;	state Exp;
branches;
next	1.39;
commitid	JmuDYqwL4erbdFxF;

1.39
date	2024.11.01.12.55.16;	author wiz;	state Exp;
branches;
next	1.38;
commitid	QB4Wk02mZPuBuWvF;

1.38
date	2024.11.01.00.54.30;	author wiz;	state Exp;
branches;
next	1.37;
commitid	QT27BdVP362gvSvF;

1.37
date	2024.05.29.16.35.15;	author adam;	state Exp;
branches;
next	1.36;
commitid	n8aFyEjEVZA0JUbF;

1.36
date	2024.04.07.07.35.28;	author wiz;	state Exp;
branches;
next	1.35;
commitid	oMYDjdZchby5qb5F;

1.35
date	2024.04.06.08.07.14;	author wiz;	state Exp;
branches;
next	1.34;
commitid	xuM7fEJrv2TOC35F;

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.50
log
@*: recursive bump for removal of cairo's xcb option
@
text
@# $NetBSD: Makefile,v 1.49 2026/01/25 09:33:36 kikadf Exp $

DISTNAME=	rofi-2.0.0
PKGREVISION=	1
CATEGORIES=	x11
MASTER_SITES=	${MASTER_SITE_GITHUB:=davatorium/}
# 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/davatorium/rofi
COMMENT=	Window switcher, run dialog and dmenu replacement
LICENSE=	x11

USE_TOOLS+=	pkg-config bash:run flex bison

REPLACE_BASH+=	script/rofi-sensible-terminal
REPLACE_BASH+=	script/rofi-theme-selector

TEST_TARGET=	check

.include "options.mk"

.include "../../devel/meson/build.mk"
.include "../../devel/check/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/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-keysyms/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.49
log
@x11/rofi: update to 2.0.0

* 2.0.0
In this release we merged back lbonn his great wayland port of rofi into mainline.
Wayland is now an officially supported backend.

With the merge of the wayland backend, for ease of maintenance, we dropped the
autotools build system. We now only support the meson build system.

You can build rofi with only X11 or Wayland. It also supports or both backends
enabled, where it automatically select the right backend.

To help bug reports, we added the command rofi -info.
This will print the selected backends. Compilation options, loaded plugins,
scripts and more.

Known issues:

With wayland, rofi only knows after the first surface is drawn, what the dpi and
scale is. Because of this, it might need to redraw/resize elements (icons/text)
after displaying. This can generate a weird 'flicker' on startup. It will first
load a lower resolution version of the icons (that the window manager scales
up), then it gets updated with the real resolution and it then loads full
resolution icons. Because icon loading is asynchronous, they will disappear and
re-appear. Issue: #2165

It is currently not possible, in a reliable way, to detect out of window clicks.
So under wayland this feature currently does not work. Issue: #2158
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2026/01/07 08:49:47 wiz Exp $
d4 1
@


1.48
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2025/10/23 20:40:19 wiz Exp $
d3 1
a3 2
DISTNAME=	rofi-1.7.9.1
PKGREVISION=	3
a16 3
GNU_CONFIGURE=		yes
CONFIGURE_ARGS+=	YACC='bison -y'

d22 3
@


1.47
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2025/08/30 22:46:45 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.46
log
@*: recursive bump for tiff growing lerc dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2025/06/02 00:40:35 gutteridge Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.45
log
@rofi: update to 1.7.9.1

Note this release can't (simply) be pulled from GitHub via the pkgsrc
fetch mechanism because of the mismatch between release version and
archive version. This is a one-time issue, so I simply seeded the main
TNF archive with the file instead. See:
https://github.com/davatorium/rofi/commit/fc35c66082f3ceeb5e758e9ebb91e2e9758108d7#commitcomment-158847964

Changelog

    Add -imdkit config to toggle imdkit at runtime (#2124) (thx Amos Bird)
    [Widget] Add 2 workaround for error in corner radius drawing
    [rofi-sensible-terminal] Add ghostty (#2110)
    [scrollbar] Add theming for rounded corners (#2108) (thx J0hannes101)
    [DOC] Fix indenting of sub-bullets as mkdocs interpets them differently (#2112)
    Fix typo in fullscreen-preview.rasi (#2113) (thx elig0n)
    Add theming to hide text cursor if no text is put in (#2106) (thx J0hannes101)
    [DRUN] Add option to exclude categories from drun #2102 (#2104) (thx J0hannes101)
    [XCB] Don't keep casting from int to double to int
    [Helper] Add a rofi_fallthrough macro to tell compiler fallthrough is intentional
    [View] xcb_clear_area fixed wrong argument order.
    [DRun] Better handling of corrupted cache file.
    Fix broken Pango link (#2096) (thx Emil)
    [NKUtils] Drop support for binding Meta key. (#2095)
    [View] Allow cycling through matching methods (#2091)
    Fix wrong pointer -replace and small cleanup.
    [Textbox] Small signedness fixes for password mask code.
    [dmenu] Modified textbox password masking (#2067) (thx Zebra2711)
    add smartcase support like vim (#2060) (thx Phanium)
    [Mode] Fix wrong documentation header.
    Execute custom user commands or scripts on a variety of rofi events (#2053) (thx giomatfois62)
    Add option to enable the kb-delete-entry in script mode (#2087) (thx Tiou Lims)
    [Window] Allow active window to be sorted on top. (#2048)
    [Lexer] Allow for optional imports. (#2078)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2025/04/24 14:16:32 wiz Exp $
d4 1
@


1.44
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2025/04/17 21:53:10 wiz Exp $
d3 1
a3 2
DISTNAME=	rofi-1.7.8
PKGREVISION=	2
@


1.43
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2025/01/22 12:34:07 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.42
log
@rofi: update to 1.7.8

Provided by Robert Bagdan via wip.

1.7.1: Turtley amazing!
This release focusses on fixing bugs found in 1.7.0.
The most important ones are fixing sizing bug, fix nested
media statements and broken close-on-delete. There are a
few new features to help themeing:
We now support env(ENV,default) statement and when dumping
a theme theme-names are resolved (f.e. green, lightblue, etc.).

1.7.2: Shellebrations!
A quick in between release, a bug got fixed that caused
configurations not working any more in theme files. While
this is the desired behaviour, this release reverts it to
avoid breaking to many setups.

1.7.3: Sturtled!
A small intermediate release with a few fixes, mostly in
documentation and two great additions by Jakub Jiruta:
- An option to customize the combi mode display format.
- To possibility to set tab stops on listview and entry boxes.

1.7.4: Preshellected Optimizations
Another maintenance and small features expansion release.
A lot of small annoyances have been fixed and ignored errors
are now more visually flagged to the user. In the past typos
in the theme could result into broken themes without any
warning to the user (except in debug mode), if an unknown link
is found it will now throw an error. To help the user find the
right documentation, the manpages are further split up into
sub-pages and are expanded.
Another improvement made that can have huge impact on the
user-experience is a significant speedup in the async input
reading of dmenu. It turned out glib's GInputStream async
methods are very slow. On large input sets where it was
supposed to improve the user experience, it made it unusable.
To resolve this a custom implementation has been made.
Background loading is now close to the same speed as loading
at start before displaying. A million item list is now near
instant. On very large lists, the instant filtering
automatically changes to be postponed until the user stops
typing. This severely reduces system load and interface blocking.
A few long standing feature requests and bug reports have been
implemented or fixed:
- Listview flow. You can now change the flow in the listview
from vertical first to horizontal first. Making it mimic tables.
- You can set a custom fallback icon for each mode.
- In dmenu mode (and script) you can now make (some) changes to
the theme, for example modifying the background color of the
entry box.
- User scripts (for script mode) into $XDG_CONFIG_HOME/rofi/scripts
directory are automatically available in rofi.
- You can now render text as icons, this allows you to use glyphs
icon fonts as icons.
- Hide listview when unfiltered. (#1079)
- You can now add a separate icon or textbox widget to the UI that
displays the current selected item. As an example see the included
sidebar-v2.
- A bug was fixed that caused problems with newer xkeyboard-config
versions and different keyboard layouts.

1.7.5: We shell overcome
A quick bug-fix release to fix 2 small issues.
- In DMenu sync mode, the separator is left in the string.
- On special crafted delayed input in dmenu it shows updates to the
list very slow. It now forces to push update (if there) every 1/10
of a second.
- In the view some of the update/redraw policies are fixed to reduced
the perceived delay.

1.7.6: Traveling Time
- Recursive file browser
- Copy to clipboard support
- Entry box history
- Fix calc
- Text and cursor outline
- In this version, we have bumped the minimal required versions of
some dependencies to keep up with bugs and deprecations while staying
compatible with long-term supported distributions.
Known issues:
- new-selection is not working for values exceeding the number of rows
in previous run. (#2037)
Other smaller changes:
- new .rasinc extension for theme fragments included from other theme files
- -ellipsize-mode mode option in dmenu mode can be set to start, middle
or end to control how long entries are ellipsized
- -list-keybindings to print a summary of configured bindings
- -window-prefer-icon-theme to force precedence of theme icons over
applications' custom ones (#1702)
- -placeholder-markup to enable pango markup when rendering placeholder
text (#1690)
- urgent and active flags can be controlled for each row in dmenu and
script modes
- -transient-window-mode to make rofi react like a modal dialog that is
transient to the currently focused window.
- Fixing window coordinates for non-reparting window manager. (Thanks to
Ortango #1969)
- Fix failing decode of animated gif files. (Thanks to martinsifrar #1975)

1.7.7: Time Dilation
Issues:
- Fix drawing issue (#2068)
- Fix window mode missing some windows (#2071)
- 'Character' in config file broken (#2070)
Improvements:
- Resolve 'rasinc' for @@imports
- Desktop file DBus activation
- Resolve -config identical to -theme

1.7.8:
- Fix drawing issue
- DBusActivatable fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2024/11/14 22:22:31 wiz Exp $
d4 1
@


1.41
log
@*: recursive bump for pango requiring fontconfig 2.15
@
text
@d3 1
a3 2
DISTNAME=	rofi-1.7.0
PKGREVISION=	17
d5 1
a5 1
MASTER_SITES=	${MASTER_SITE_GITHUB:=DaveDavenport/}
d11 1
a11 1
HOMEPAGE=	https://github.com/DaveDavenport/rofi
d15 1
a15 1
USE_TOOLS+=	pkg-config bash flex bison
d23 2
d28 1
d33 1
@


1.40
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2024/11/01 12:55:16 wiz Exp $
d4 1
a4 1
PKGREVISION=	16
@


1.39
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2024/11/01 00:54:30 wiz Exp $
d4 1
a4 1
PKGREVISION=	15
@


1.38
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2024/05/29 16:35:15 adam Exp $
d4 1
a4 1
PKGREVISION=	14
@


1.37
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2024/04/07 07:35:28 wiz Exp $
d4 1
a4 1
PKGREVISION=	13
@


1.36
log
@*: bump for cairo buildlink3.mk change

lzo was made an option
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2024/04/06 08:07:14 wiz Exp $
d4 1
a4 1
PKGREVISION=	12
@


1.35
log
@* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2023/11/14 14:03:20 wiz Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.34
log
@*: recursive bump for cairo dependency changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2023/11/12 13:24:29 wiz Exp $
d4 1
a4 1
PKGREVISION=	10
@


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 <leot> 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}/}
@

