pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import x11/rofi
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Fri Jan 23 18:00:39 2026 +0100
Changeset: 3b778e8dd7f28d7d2af1eb673b4f2089fcfedcda
Modified Files:
Makefile
Added Files:
rofi/DESCR
rofi/Makefile
rofi/PLIST
rofi/distinfo
Log Message:
Import x11/rofi
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3b778e8dd7f28d7d2af1eb673b4f2089fcfedcda
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
rofi/DESCR | 7 +++++++
rofi/Makefile | 38 ++++++++++++++++++++++++++++++++++++++
rofi/PLIST | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
rofi/distinfo | 5 +++++
5 files changed, 108 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 0915443b4c..f0e48ad714 100644
--- a/Makefile
+++ b/Makefile
@@ -5188,6 +5188,7 @@ SUBDIR+= rng-tools
SUBDIR+= rnp
SUBDIR+= roadfighter
SUBDIR+= rocksdb
+SUBDIR+= rofi
SUBDIR+= rolo
SUBDIR+= rom64
SUBDIR+= romblast
diff --git a/rofi/DESCR b/rofi/DESCR
new file mode 100644
index 0000000000..4c6bec2e48
--- /dev/null
+++ b/rofi/DESCR
@@ -0,0 +1,7 @@
+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.
diff --git a/rofi/Makefile b/rofi/Makefile
new file mode 100644
index 0000000000..413b9c98e1
--- /dev/null
+++ b/rofi/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.48 2026/01/07 08:49:47 wiz Exp $
+
+DISTNAME= rofi-1.7.9.1
+PKGREVISION= 3
+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@localhost
+HOMEPAGE= https://github.com/davatorium/rofi
+COMMENT= Window switcher, run dialog and dmenu replacement
+LICENSE= x11
+
+USE_TOOLS+= pkg-config bash:run flex bison
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= YACC='bison -y'
+
+REPLACE_BASH+= script/rofi-sensible-terminal
+REPLACE_BASH+= script/rofi-theme-selector
+
+TEST_TARGET= check
+
+.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"
diff --git a/rofi/PLIST b/rofi/PLIST
new file mode 100644
index 0000000000..3379584872
--- /dev/null
+++ b/rofi/PLIST
@@ -0,0 +1,57 @@
+@comment $NetBSD: PLIST,v 1.7 2025/06/02 00:40:35 gutteridge Exp $
+bin/rofi
+bin/rofi-sensible-terminal
+bin/rofi-theme-selector
+include/rofi/helper.h
+include/rofi/mode-private.h
+include/rofi/mode.h
+include/rofi/rofi-icon-fetcher.h
+include/rofi/rofi-types.h
+lib/pkgconfig/rofi.pc
+man/man1/rofi-sensible-terminal.1
+man/man1/rofi-theme-selector.1
+man/man1/rofi.1
+man/man5/rofi-actions.5
+man/man5/rofi-debugging.5
+man/man5/rofi-dmenu.5
+man/man5/rofi-keys.5
+man/man5/rofi-script.5
+man/man5/rofi-theme.5
+man/man5/rofi-thumbnails.5
+share/applications/rofi-theme-selector.desktop
+share/applications/rofi.desktop
+share/icons/hicolor/scalable/apps/rofi.svg
+share/rofi/themes/Adapta-Nokto.rasi
+share/rofi/themes/Arc-Dark.rasi
+share/rofi/themes/Arc.rasi
+share/rofi/themes/DarkBlue.rasi
+share/rofi/themes/Indego.rasi
+share/rofi/themes/Monokai.rasi
+share/rofi/themes/Paper.rasi
+share/rofi/themes/android_notification.rasi
+share/rofi/themes/arthur.rasi
+share/rofi/themes/blue.rasi
+share/rofi/themes/c64.rasi
+share/rofi/themes/dmenu.rasi
+share/rofi/themes/docu.rasi
+share/rofi/themes/fancy.rasi
+share/rofi/themes/fancy2.rasi
+share/rofi/themes/fullscreen-preview.rasi
+share/rofi/themes/glue_pro_blue.rasi
+share/rofi/themes/gruvbox-common.rasinc
+share/rofi/themes/gruvbox-dark-hard.rasi
+share/rofi/themes/gruvbox-dark-soft.rasi
+share/rofi/themes/gruvbox-dark.rasi
+share/rofi/themes/gruvbox-light-hard.rasi
+share/rofi/themes/gruvbox-light-soft.rasi
+share/rofi/themes/gruvbox-light.rasi
+share/rofi/themes/iggy.jpg
+share/rofi/themes/iggy.rasi
+share/rofi/themes/lb.rasi
+share/rofi/themes/material.rasi
+share/rofi/themes/paper-float.rasi
+share/rofi/themes/purple.rasi
+share/rofi/themes/sidebar-v2.rasi
+share/rofi/themes/sidebar.rasi
+share/rofi/themes/solarized.rasi
+share/rofi/themes/solarized_alternate.rasi
diff --git a/rofi/distinfo b/rofi/distinfo
new file mode 100644
index 0000000000..2ab0528536
--- /dev/null
+++ b/rofi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.9 2025/06/02 00:40:35 gutteridge Exp $
+
+BLAKE2s (rofi-1.7.9.1.tar.xz) = 124322ae4c3c205de010fa153a5f20025c160c2dae69b9c921a0edb7681c3758
+SHA512 (rofi-1.7.9.1.tar.xz) = 0ded093b5a50ec2e547f5a35c4972690250ad260025ce1ef7c4736554b05dde9c559508b4e68ef186f5270bcd9d4ed8804e7c790690f37cf1a499491011933c9
+Size (rofi-1.7.9.1.tar.xz) = 813356 bytes
Home |
Main Index |
Thread Index |
Old Index