notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: x11/rofi-file-browser-extended/distinfo

Number of commits found: 2

Wednesday, 13 Mar 2024
16:15 Nicola Vitale (nivit) search for other commits by this committer
x11/rofi-file-browser-extended: Fix build

The build fails with the following error:

FAILED: CMakeFiles/filebrowser.dir/src/filebrowser.c.o
/usr/bin/cc -D_XOPEN_SOURCE=700 -Dfilebrowser_EXPORTS
-I/wrkdirs/usr/ports/x11/rofi-file-browser-extended/work/rofi-file-browser-extended-1.3.1/include
-I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing  -DNDEBUG -fPIC -MD -MT
CMakeFiles/filebrowser.dir/src/filebrowser.c.o -MF
CMakeFiles/filebrowser.dir/src/filebrowser.c.o.d -o
CMakeFiles/filebrowser.dir/src/filebrowser.c.o -c
/wrkdirs/usr/ports/x11/rofi-file-browser-extended/work/rofi-file-browser-extended-1.3.1/src/filebrowser.c
/wrkdirs/usr/ports/x11/rofi-file-browser-extended/work/rofi-file-browser-extended-1.3.1/src/filebrowser.c:380:27:
error: incompatible function pointer types initializing '_mode_get_icon' (aka
'struct _cairo_surface *(*)(const struct rofi_mode *, unsigned int, unsigned
int)') with an expression of type 'cairo_surface_t *(const Mode *, unsigned int,
int)' (aka 'struct _cairo_surface *(const struct rofi_mode *, unsigned int,
int)') [-Wincompatible-function-pointer-types]
    ._get_icon          = file_browser_get_icon,
                          ^~~~~~~~~~~~~~~~~~~~~
1 error generated.

So apply the patch provided at

https://github.com/marvinkreis/rofi-file-browser-extended/pull/49

and used by the Gentoo port too:

https://bugs.gentoo.org/880985

Reported by:	pkg-fallout
commit hash: d00fb2a9b6d70929ca38a14b8d095daa7bef2865 commit hash: d00fb2a9b6d70929ca38a14b8d095daa7bef2865 commit hash: d00fb2a9b6d70929ca38a14b8d095daa7bef2865 commit hash: d00fb2a9b6d70929ca38a14b8d095daa7bef2865 d00fb2a
Friday, 2 Dec 2022
10:45 Nicola Vitale (nivit) search for other commits by this committer
x11/rofi-file-browser-extended: New Port: Use rofi to quickly open files

rofi-file-browser-extended is a configurable file browser plugin for rofi.
Its main use case is to quickly open files without having to open a window
to navigate to the file.
commit hash: a00b945ec524adf181556d8356063d7d3997060d commit hash: a00b945ec524adf181556d8356063d7d3997060d commit hash: a00b945ec524adf181556d8356063d7d3997060d commit hash: a00b945ec524adf181556d8356063d7d3997060d a00b945

Number of commits found: 2