Mon Oct 18 11:42:35 2021 UTC ()
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


(nia)
diff -r1.23 -r1.24 pkgsrc/x11/rofi/Makefile
diff -r1.4 -r1.5 pkgsrc/x11/rofi/PLIST
diff -r1.5 -r1.6 pkgsrc/x11/rofi/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/x11/rofi/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/rofi/Makefile 2021/05/14 10:21:24 1.23
+++ pkgsrc/x11/rofi/Makefile 2021/10/18 11:42:35 1.24
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.23 2021/05/14 10:21:24 nia Exp $ 1# $NetBSD: Makefile,v 1.24 2021/10/18 11:42:35 nia Exp $
2 2
3DISTNAME= rofi-1.6.1 3DISTNAME= rofi-1.7.0
4PKGREVISION= 1 
5CATEGORIES= x11 4CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=DaveDavenport/}
7# We need to specify this way to get submodules fetched 6# We need to specify this way to get submodules fetched
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
9EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://github.com/DaveDavenport/rofi 11HOMEPAGE= https://github.com/DaveDavenport/rofi
13COMMENT= Window switcher, run dialog and dmenu replacement 12COMMENT= Window switcher, run dialog and dmenu replacement
14LICENSE= x11 13LICENSE= x11
15 14
16USE_TOOLS+= pkg-config bash flex bison 15USE_TOOLS+= pkg-config bash flex bison
17 16
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
19CONFIGURE_ARGS+= YACC='bison -y' 18CONFIGURE_ARGS+= YACC='bison -y'
20 19
21REPLACE_BASH+= script/rofi-sensible-terminal 20REPLACE_BASH+= script/rofi-sensible-terminal
22REPLACE_BASH+= script/rofi-theme-selector 21REPLACE_BASH+= script/rofi-theme-selector
23 22
24.include "../../devel/check/buildlink3.mk" 23.include "../../devel/check/buildlink3.mk"
25.include "../../devel/glib2/buildlink3.mk" 24.include "../../devel/glib2/buildlink3.mk"
26.include "../../devel/pango/buildlink3.mk" 25.include "../../devel/pango/buildlink3.mk"
27.include "../../graphics/librsvg/buildlink3.mk" 26.include "../../graphics/librsvg/buildlink3.mk"
28.include "../../x11/libxkbcommon/buildlink3.mk" 27.include "../../x11/libxkbcommon/buildlink3.mk"
29.include "../../x11/startup-notification/buildlink3.mk" 28.include "../../x11/startup-notification/buildlink3.mk"
 29.include "../../x11/xcb-util-cursor/buildlink3.mk"
30.include "../../x11/xcb-util-wm/buildlink3.mk" 30.include "../../x11/xcb-util-wm/buildlink3.mk"
31.include "../../x11/xcb-util-xrm/buildlink3.mk" 31.include "../../x11/xcb-util-xrm/buildlink3.mk"
32.include "../../x11/xcb-util/buildlink3.mk" 32.include "../../x11/xcb-util/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/x11/rofi/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/rofi/PLIST 2020/11/24 17:22:00 1.4
+++ pkgsrc/x11/rofi/PLIST 2021/10/18 11:42:35 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2020/11/24 17:22:00 nia Exp $ 1@comment $NetBSD: PLIST,v 1.5 2021/10/18 11:42:35 nia Exp $
2bin/rofi 2bin/rofi
3bin/rofi-sensible-terminal 3bin/rofi-sensible-terminal
4bin/rofi-theme-selector 4bin/rofi-theme-selector
5include/rofi/helper.h 5include/rofi/helper.h
6include/rofi/mode-private.h 6include/rofi/mode-private.h
7include/rofi/mode.h 7include/rofi/mode.h
8include/rofi/rofi-icon-fetcher.h 8include/rofi/rofi-icon-fetcher.h
9include/rofi/rofi-types.h 9include/rofi/rofi-types.h
10lib/pkgconfig/rofi.pc 10lib/pkgconfig/rofi.pc
11man/man1/rofi-sensible-terminal.1 11man/man1/rofi-sensible-terminal.1
12man/man1/rofi-theme-selector.1 12man/man1/rofi-theme-selector.1
13man/man1/rofi.1 13man/man1/rofi.1
14man/man5/rofi-script.5 14man/man5/rofi-script.5
@@ -16,28 +16,31 @@ man/man5/rofi-theme.5 @@ -16,28 +16,31 @@ man/man5/rofi-theme.5
16share/rofi/themes/Adapta-Nokto.rasi 16share/rofi/themes/Adapta-Nokto.rasi
17share/rofi/themes/Arc-Dark.rasi 17share/rofi/themes/Arc-Dark.rasi
18share/rofi/themes/Arc.rasi 18share/rofi/themes/Arc.rasi
19share/rofi/themes/DarkBlue.rasi 19share/rofi/themes/DarkBlue.rasi
20share/rofi/themes/Indego.rasi 20share/rofi/themes/Indego.rasi
21share/rofi/themes/Monokai.rasi 21share/rofi/themes/Monokai.rasi
22share/rofi/themes/Paper.rasi 22share/rofi/themes/Paper.rasi
23share/rofi/themes/Pop-Dark.rasi 23share/rofi/themes/Pop-Dark.rasi
24share/rofi/themes/android_notification.rasi 24share/rofi/themes/android_notification.rasi
25share/rofi/themes/arthur.rasi 25share/rofi/themes/arthur.rasi
26share/rofi/themes/blue.rasi 26share/rofi/themes/blue.rasi
27share/rofi/themes/c64.rasi 27share/rofi/themes/c64.rasi
28share/rofi/themes/dmenu.rasi 28share/rofi/themes/dmenu.rasi
 29share/rofi/themes/docu.rasi
29share/rofi/themes/fancy.rasi 30share/rofi/themes/fancy.rasi
30share/rofi/themes/glue_pro_blue.rasi 31share/rofi/themes/glue_pro_blue.rasi
31share/rofi/themes/gruvbox-common.rasi 32share/rofi/themes/gruvbox-common.rasi
32share/rofi/themes/gruvbox-dark-hard.rasi 33share/rofi/themes/gruvbox-dark-hard.rasi
33share/rofi/themes/gruvbox-dark-soft.rasi 34share/rofi/themes/gruvbox-dark-soft.rasi
34share/rofi/themes/gruvbox-dark.rasi 35share/rofi/themes/gruvbox-dark.rasi
35share/rofi/themes/gruvbox-light-hard.rasi 36share/rofi/themes/gruvbox-light-hard.rasi
36share/rofi/themes/gruvbox-light-soft.rasi 37share/rofi/themes/gruvbox-light-soft.rasi
37share/rofi/themes/gruvbox-light.rasi 38share/rofi/themes/gruvbox-light.rasi
 39share/rofi/themes/iggy.jpg
 40share/rofi/themes/iggy.rasi
38share/rofi/themes/lb.rasi 41share/rofi/themes/lb.rasi
39share/rofi/themes/paper-float.rasi 42share/rofi/themes/paper-float.rasi
40share/rofi/themes/purple.rasi 43share/rofi/themes/purple.rasi
41share/rofi/themes/sidebar.rasi 44share/rofi/themes/sidebar.rasi
42share/rofi/themes/solarized.rasi 45share/rofi/themes/solarized.rasi
43share/rofi/themes/solarized_alternate.rasi 46share/rofi/themes/solarized_alternate.rasi

cvs diff -r1.5 -r1.6 pkgsrc/x11/rofi/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/rofi/distinfo 2021/10/07 15:14:11 1.5
+++ pkgsrc/x11/rofi/distinfo 2021/10/18 11:42:35 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2021/10/07 15:14:11 nia Exp $ 1$NetBSD: distinfo,v 1.6 2021/10/18 11:42:35 nia Exp $
2 2
3RMD160 (rofi-1.6.1.tar.xz) = 0dcc774313346422b5c91d008b305fd908f94b1f 3RMD160 (rofi-1.7.0.tar.xz) = e7812cb3d6fdc12569f9a268db87d8bc0f80e194
4SHA512 (rofi-1.6.1.tar.xz) = c9794a7e4921e58ecc5fc7096218203f548efe2a49ffa6971accc12e9172248bda856ad06f8c11ada9abb62b9a43c7fffce1c1be9a3fe1365c94561b170a8b73 4SHA512 (rofi-1.7.0.tar.xz) = a2745962430bedcfd772399917c0afef2047b601168e13ef473a86689ee2e82922c7247cc7ab0205f8fbca5b88b44feac9f8469b055ab10953546b78d64adbb2
5Size (rofi-1.6.1.tar.xz) = 404372 bytes 5Size (rofi-1.7.0.tar.xz) = 733632 bytes