Index: head/x11/Makefile =================================================================== --- head/x11/Makefile (revision 458711) +++ head/x11/Makefile (revision 458712) @@ -1,545 +1,546 @@ # $FreeBSD$ # COMMENT = Ports to support the X window system SUBDIR += 3ddesktop SUBDIR += 9box SUBDIR += 9menu SUBDIR += alacritty SUBDIR += alltray SUBDIR += alttab SUBDIR += altyo SUBDIR += antimicro SUBDIR += appres SUBDIR += apwal SUBDIR += arandr SUBDIR += aterm SUBDIR += babl SUBDIR += bbappconf SUBDIR += bbdock SUBDIR += bbrun SUBDIR += beforelight SUBDIR += bgrot SUBDIR += bgs SUBDIR += bigreqsproto SUBDIR += bitmap SUBDIR += blast SUBDIR += bmpanel2 SUBDIR += bricons SUBDIR += brightside SUBDIR += cinnamon SUBDIR += cinnamon-desktop SUBDIR += cinnamon-menus SUBDIR += cinnamon-screensaver SUBDIR += cinnamon-session SUBDIR += cl-clx SUBDIR += cl-clx-sbcl SUBDIR += compositeproto SUBDIR += controllermap SUBDIR += cool-retro-term SUBDIR += damageproto SUBDIR += decurs SUBDIR += deforaos-desktop SUBDIR += deforaos-keyboard SUBDIR += deforaos-libdesktop SUBDIR += deforaos-locker SUBDIR += deforaos-panel SUBDIR += deskmenu SUBDIR += deskpaint SUBDIR += dgs SUBDIR += dmenu SUBDIR += dmenu2 SUBDIR += dmxproto SUBDIR += docker-tray SUBDIR += dri2proto SUBDIR += dri3proto SUBDIR += dsbautostart SUBDIR += dxpc SUBDIR += dynamag SUBDIR += dzen2 SUBDIR += eaglemode SUBDIR += editres SUBDIR += emprint SUBDIR += enventor SUBDIR += erun SUBDIR += eterm SUBDIR += evieext SUBDIR += evilvte SUBDIR += fbdesk SUBDIR += fbpanel SUBDIR += fireflies SUBDIR += fixesproto SUBDIR += florence SUBDIR += flruler SUBDIR += fluxbg SUBDIR += fpc-x11 SUBDIR += fstobdf SUBDIR += gcb SUBDIR += gdkxft SUBDIR += gdm SUBDIR += glproto SUBDIR += gmrun SUBDIR += gnome-clipboard-daemon SUBDIR += gnome-desktop SUBDIR += gnome-desktop-reference SUBDIR += gnome-menus SUBDIR += gnome-pie SUBDIR += gnome-session SUBDIR += gnome-shell SUBDIR += gnome-shell-extensions SUBDIR += gnome-terminal SUBDIR += gnome3 SUBDIR += gnome3-lite SUBDIR += gnustep-app SUBDIR += gpctool SUBDIR += grabc SUBDIR += gromit SUBDIR += gskrab SUBDIR += gstreamer1-plugins-x SUBDIR += gstreamer1-plugins-ximagesrc SUBDIR += gsynaptics SUBDIR += gtk-launch SUBDIR += gtk-theme-switch SUBDIR += gtk-theme-switch2 SUBDIR += gtkchtheme SUBDIR += gtkterm2 SUBDIR += guake SUBDIR += gxkb SUBDIR += hhpc SUBDIR += hs-X11 SUBDIR += hs-X11-xft SUBDIR += hs-xmobar SUBDIR += hsetroot SUBDIR += i3lock SUBDIR += i3status SUBDIR += iceauth SUBDIR += ico SUBDIR += idesk SUBDIR += imwheel SUBDIR += innerspace SUBDIR += inputproto SUBDIR += ipager SUBDIR += kactivities SUBDIR += kactivitymanagerd SUBDIR += kb2mb2 SUBDIR += kbproto SUBDIR += kde4 SUBDIR += kde4-baseapps SUBDIR += kde4-runtime SUBDIR += kde4-workspace SUBDIR += kdelibs4 SUBDIR += keybinder SUBDIR += keybinder-gtk3 SUBDIR += keyboardcast SUBDIR += keylaunch SUBDIR += kf5-frameworkintegration SUBDIR += kf5-frameworks SUBDIR += kf5-kactivities SUBDIR += kf5-kded SUBDIR += kf5-kdelibs4support SUBDIR += kf5-kglobalaccel SUBDIR += kf5-kinit SUBDIR += kf5-krunner SUBDIR += kf5-kwayland SUBDIR += kf5-kwindowsystem SUBDIR += kf5-plasma-framework SUBDIR += kgamma SUBDIR += konsole SUBDIR += leechcraft SUBDIR += lemonbar SUBDIR += libICE SUBDIR += libSM SUBDIR += libX11 SUBDIR += libXScrnSaver SUBDIR += libXTrap SUBDIR += libXau SUBDIR += libXcm SUBDIR += libXcomposite SUBDIR += libXcursor SUBDIR += libXdamage SUBDIR += libXdmcp SUBDIR += libXevie SUBDIR += libXext SUBDIR += libXfixes SUBDIR += libXi SUBDIR += libXinerama SUBDIR += libXp SUBDIR += libXpm SUBDIR += libXprintAppUtil SUBDIR += libXprintUtil SUBDIR += libXrandr SUBDIR += libXrender SUBDIR += libXres SUBDIR += libXtst SUBDIR += libXv SUBDIR += libXvMC SUBDIR += libXxf86dga SUBDIR += libXxf86misc SUBDIR += libXxf86vm SUBDIR += libdmx SUBDIR += libexo SUBDIR += libfakekey SUBDIR += libfm SUBDIR += libfm-extra SUBDIR += libfm-qt SUBDIR += libfmqt-l10n SUBDIR += libgnome SUBDIR += libgnome-reference SUBDIR += libgnomekbd SUBDIR += libgnomemm26 SUBDIR += libinput SUBDIR += libkonq SUBDIR += libmatekbd SUBDIR += liboldX SUBDIR += libsx SUBDIR += libsynaptics SUBDIR += libwacom SUBDIR += libxcb SUBDIR += libxdg-basedir SUBDIR += libxfce4menu SUBDIR += libxfce4util SUBDIR += libxkbcommon SUBDIR += libxkbfile SUBDIR += libxkbui SUBDIR += libxklavier SUBDIR += libxshmfence SUBDIR += lightdm SUBDIR += lightdm-gtk-greeter SUBDIR += lilyterm SUBDIR += linux-c6-pixman SUBDIR += linux-c6-xorg-libs SUBDIR += linux-c7-pixman SUBDIR += linux-c7-xorg-libs SUBDIR += listres SUBDIR += lsw SUBDIR += luit SUBDIR += lumina SUBDIR += lumina-core SUBDIR += lumina-coreutils SUBDIR += lupe SUBDIR += lxde-meta SUBDIR += lxhotkey SUBDIR += lxmenu-data SUBDIR += lxpanel SUBDIR += lxqt-l10n SUBDIR += lxrandr SUBDIR += mate SUBDIR += mate-applets SUBDIR += mate-base SUBDIR += mate-desktop SUBDIR += mate-menus SUBDIR += mate-panel SUBDIR += mate-screensaver SUBDIR += mate-session-manager SUBDIR += mate-terminal SUBDIR += menu-cache SUBDIR += metalock SUBDIR += metisse SUBDIR += mkcomposecache SUBDIR += mlterm SUBDIR += mrxvt SUBDIR += mrxvt-devel SUBDIR += multi-aterm SUBDIR += mxico SUBDIR += numlockx SUBDIR += nvidia-driver SUBDIR += nvidia-driver-304 SUBDIR += nvidia-driver-340 SUBDIR += nvidia-settings SUBDIR += nvidia-xconfig SUBDIR += nxcomp SUBDIR += ooxcb SUBDIR += p5-Clipboard SUBDIR += p5-X11-GUITest SUBDIR += p5-X11-IdleTime SUBDIR += p5-X11-Protocol SUBDIR += p5-X11-Protocol-Other SUBDIR += p5-X11-Resolution SUBDIR += p5-X11-XCB SUBDIR += p5-X11-Xlib SUBDIR += p5-XTerm-Conf SUBDIR += pantheon-terminal SUBDIR += pcdm SUBDIR += pipeglade SUBDIR += pixman SUBDIR += plasma-scriptengine-python SUBDIR += plasma-scriptengine-ruby + SUBDIR += polybar SUBDIR += presentproto SUBDIR += printproto SUBDIR += printscreen SUBDIR += props SUBDIR += py-pyvirtualdisplay SUBDIR += py-qt4-opengl SUBDIR += py-qt5-opengl SUBDIR += py-xdot SUBDIR += qimageblitz SUBDIR += qt4-graphicssystems-opengl SUBDIR += qt4-inputmethods SUBDIR += qt5-qev SUBDIR += qt5-x11extras SUBDIR += qterminal SUBDIR += qterminal-l10n SUBDIR += qxkb SUBDIR += radare-cutter SUBDIR += randrproto SUBDIR += recordproto SUBDIR += rendercheck SUBDIR += renderproto SUBDIR += resourceproto SUBDIR += rgb SUBDIR += rofi SUBDIR += rox-wallpaper SUBDIR += roxbg SUBDIR += roxterm SUBDIR += rsibreak SUBDIR += rstart SUBDIR += rubygem-gnome2 SUBDIR += rxvt SUBDIR += rxvt-unicode SUBDIR += sakura SUBDIR += sbxkb SUBDIR += screen-message SUBDIR += scripts SUBDIR += scrnsaverproto SUBDIR += sddm SUBDIR += sessreg SUBDIR += setlayout SUBDIR += setxkbmap SUBDIR += simdock SUBDIR += simplestroke SUBDIR += sisctrl SUBDIR += slim SUBDIR += slock SUBDIR += slop SUBDIR += smproxy SUBDIR += sselp SUBDIR += stalonetray SUBDIR += startup-notification SUBDIR += sterm SUBDIR += stjerm SUBDIR += swarp SUBDIR += sxhkd SUBDIR += sxpc SUBDIR += tabbed SUBDIR += temperature.app SUBDIR += terminal.app SUBDIR += terminator SUBDIR += terminology SUBDIR += thinglaunch SUBDIR += thingylaunch SUBDIR += tilda SUBDIR += tint SUBDIR += tint-devel SUBDIR += trapproto SUBDIR += trayer SUBDIR += tycoon SUBDIR += urxvt-font-size SUBDIR += urxvt-perls SUBDIR += vdesk SUBDIR += videoproto SUBDIR += viewres SUBDIR += virtualgl SUBDIR += wbar SUBDIR += wbarconf SUBDIR += wdm SUBDIR += wmappl SUBDIR += wmblob SUBDIR += wmbutton SUBDIR += wmcliphist SUBDIR += wmctrl SUBDIR += wmdrawer SUBDIR += wmmatrix SUBDIR += wmxss SUBDIR += workrave SUBDIR += x11perf SUBDIR += x3270 SUBDIR += xaniroc SUBDIR += xantfarm SUBDIR += xascii SUBDIR += xauth SUBDIR += xautolock SUBDIR += xautomation SUBDIR += xbacklight SUBDIR += xballoon SUBDIR += xbanish SUBDIR += xbanner SUBDIR += xbelld SUBDIR += xbiff SUBDIR += xbindkeys SUBDIR += xbitmaps SUBDIR += xbrightness SUBDIR += xcalc SUBDIR += xcalib SUBDIR += xcape SUBDIR += xcb SUBDIR += xcb-proto SUBDIR += xcb-util SUBDIR += xcb-util-cursor SUBDIR += xcb-util-image SUBDIR += xcb-util-keysyms SUBDIR += xcb-util-renderutil SUBDIR += xcb-util-wm SUBDIR += xcb-util-xrm SUBDIR += xcbautolock SUBDIR += xclip SUBDIR += xclipboard SUBDIR += xcm SUBDIR += xcmd SUBDIR += xcmiscproto SUBDIR += xcmsdb SUBDIR += xcoloredit SUBDIR += xcolors SUBDIR += xcolorsel SUBDIR += xconsole SUBDIR += xcurs SUBDIR += xcursorgen SUBDIR += xcut SUBDIR += xdbedizzy SUBDIR += xdialog SUBDIR += xditview SUBDIR += xdm SUBDIR += xdotool SUBDIR += xdpyinfo SUBDIR += xdriinfo SUBDIR += xdtm SUBDIR += xedit SUBDIR += xev SUBDIR += xextproto SUBDIR += xeyes SUBDIR += xf86dga SUBDIR += xf86dgaproto SUBDIR += xf86driproto SUBDIR += xf86miscproto SUBDIR += xf86rushproto SUBDIR += xf86vidmodeproto SUBDIR += xfce4-clipman-plugin SUBDIR += xfce4-conf SUBDIR += xfce4-dashboard SUBDIR += xfce4-embed-plugin SUBDIR += xfce4-goodies SUBDIR += xfce4-quicklauncher-plugin SUBDIR += xfce4-screenshooter-plugin SUBDIR += xfce4-taskmanager SUBDIR += xfce4-terminal SUBDIR += xfce4-verve-plugin SUBDIR += xfce4-whiskermenu-plugin SUBDIR += xfce4-wmdock-plugin SUBDIR += xfd SUBDIR += xfindproxy SUBDIR += xfishtank SUBDIR += xforward SUBDIR += xfree86_xkb_xml SUBDIR += xfwp SUBDIR += xgamma SUBDIR += xgc SUBDIR += xgrab SUBDIR += xhost SUBDIR += xidle SUBDIR += xineramaproto SUBDIR += xinit SUBDIR += xinput SUBDIR += xkb-switch SUBDIR += xkbcomp SUBDIR += xkbctrl SUBDIR += xkbevd SUBDIR += xkbind SUBDIR += xkbprint SUBDIR += xkbset SUBDIR += xkbutils SUBDIR += xkeyboard-config SUBDIR += xkeycaps SUBDIR += xkeywrap SUBDIR += xkill SUBDIR += xload SUBDIR += xloadimage SUBDIR += xlockmore SUBDIR += xlogo SUBDIR += xlsatoms SUBDIR += xlsclients SUBDIR += xmag SUBDIR += xman SUBDIR += xmangekyou SUBDIR += xmascot SUBDIR += xmessage SUBDIR += xmh SUBDIR += xmodmap SUBDIR += xmon SUBDIR += xmore SUBDIR += xmotd SUBDIR += xmove SUBDIR += xmsg SUBDIR += xmx SUBDIR += xnee SUBDIR += xnodecor SUBDIR += xorg SUBDIR += xorg-apps SUBDIR += xorg-cf-files SUBDIR += xorg-docs SUBDIR += xorg-libraries SUBDIR += xorg-minimal SUBDIR += xplsprinters SUBDIR += xpr SUBDIR += xpra SUBDIR += xprehashprinterlist SUBDIR += xprompt SUBDIR += xprop SUBDIR += xproto SUBDIR += xproxymanagementprotocol SUBDIR += xpyb SUBDIR += xrandr SUBDIR += xrdb SUBDIR += xrefresh SUBDIR += xrestop SUBDIR += xrootconsole SUBDIR += xrsh SUBDIR += xrsi SUBDIR += xrx SUBDIR += xscreensaver SUBDIR += xscreensaver-gnome SUBDIR += xscreensaver-gnome-hacks SUBDIR += xscreensaver.app SUBDIR += xsel SUBDIR += xsel-conrad SUBDIR += xset SUBDIR += xsetmode SUBDIR += xsetpointer SUBDIR += xsetroot SUBDIR += xskyroot SUBDIR += xsm SUBDIR += xsnow SUBDIR += xstarroll SUBDIR += xstdcmap SUBDIR += xstroke SUBDIR += xtacy SUBDIR += xterm SUBDIR += xtermcontrol SUBDIR += xtermset SUBDIR += xtestpicture SUBDIR += xtoolwait SUBDIR += xtrans SUBDIR += xtrap SUBDIR += xtrlock SUBDIR += xtset SUBDIR += xvattr SUBDIR += xvidtune SUBDIR += xvinfo SUBDIR += xvkbd SUBDIR += xvmcinfo SUBDIR += xvt SUBDIR += xwatchwin SUBDIR += xwd SUBDIR += xwininfo SUBDIR += xwinwrap SUBDIR += xwit SUBDIR += xwud SUBDIR += xxkb SUBDIR += xzoom SUBDIR += yad SUBDIR += yakuake-kde4 SUBDIR += yalias SUBDIR += yeahconsole SUBDIR += yelp SUBDIR += zenity .include Index: head/x11/polybar/Makefile =================================================================== --- head/x11/polybar/Makefile (nonexistent) +++ head/x11/polybar/Makefile (revision 458712) @@ -0,0 +1,60 @@ +# $FreeBSD$ + +PORTNAME= polybar +DISTVERSION= 3.1.0 +CATEGORIES= x11 + +MAINTAINER= capt_redbeard@protonmail.com +COMMENT= Fast and easy-to-use status bar + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= xcb-proto>=1.9:x11/xcb-proto +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libxcb-xrm.so:x11/xcb-util-xrm \ + libxcb-cursor.so:x11/xcb-util-cursor \ + libxcb-ewmh.so:x11/xcb-util-wm \ + libxcb-icccm.so:x11/xcb-util-wm \ + libxcb-util.so:x11/xcb-util \ + libxcb-image.so:x11/xcb-util-image \ + libinotify.so:devel/libinotify + +USES= cmake:outsource localbase:ldflags pkgconfig python:2.7,build +USE_GITHUB= yes +GH_ACCOUNT= jaagr +GH_TUPLE= jaagr:i3ipcpp:v0.7.1:i3ipcpp/lib/i3ipcpp \ + jaagr:xpp:1.4.0-1-g64bd576:xpp/lib/xpp +USE_GNOME= cairo +USE_XORG= xcb + +OPTIONS_DEFINE= ALSA CURL EXAMPLES I3 IPC MPD +OPTIONS_DEFAULT= ALSA CURL I3 IPC MPD +OPTIONS_SUB= yes + +ALSA_DESC= Volume control +CURL_DESC= Github support +I3_DESC= i3wm support +MPD_DESC= Support for controlling MPD +IPC_DESC= i3 IPC support + +ALSA_CMAKE_BOOL= ENABLE_ALSA +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib + +CURL_CMAKE_BOOL= ENABLE_CURL +CURL_LIB_DEPENDS= libcurl.so:ftp/curl + +I3_BUILD_DEPENDS= ${LOCALBASE}/include/i3/ipc.h:x11-wm/i3 +I3_CMAKE_BOOL= ENABLE_I3 +I3_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp + +IPC_CMAKE_BOOL= BUILD_IPC_MSG + +MPD_CMAKE_BOOL= ENABLE_MPD +MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient + +post-patch: + @${REINPLACE_CMD} -e 's|python2|${PYTHON_CMD}|g' ${WRKSRC_xpp}/CMakeLists.txt + +.include Property changes on: head/x11/polybar/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/distinfo =================================================================== --- head/x11/polybar/distinfo (nonexistent) +++ head/x11/polybar/distinfo (revision 458712) @@ -0,0 +1,7 @@ +TIMESTAMP = 1515547603 +SHA256 (jaagr-polybar-3.1.0_GH0.tar.gz) = cb6f404e1c3e9f0239ecde095c04dcb50a164ce346046f077744b2c53fab7fc4 +SIZE (jaagr-polybar-3.1.0_GH0.tar.gz) = 418298 +SHA256 (jaagr-i3ipcpp-v0.7.1_GH0.tar.gz) = 644d82d0e73b7c653e344ac8852e4d7435d9fb7ea54a160ab81662ab4b3652cf +SIZE (jaagr-i3ipcpp-v0.7.1_GH0.tar.gz) = 191417 +SHA256 (jaagr-xpp-1.4.0-1-g64bd576_GH0.tar.gz) = 451052c2d71b55cb3ea35dcf2f422162756caf05e3d4bfb9e36b47e802fbf109 +SIZE (jaagr-xpp-1.4.0-1-g64bd576_GH0.tar.gz) = 84145 Property changes on: head/x11/polybar/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/files/patch-cmake_01-core.cmake =================================================================== --- head/x11/polybar/files/patch-cmake_01-core.cmake (nonexistent) +++ head/x11/polybar/files/patch-cmake_01-core.cmake (revision 458712) @@ -0,0 +1,20 @@ +--- cmake/01-core.cmake.orig 2017-12-03 17:03:49 UTC ++++ cmake/01-core.cmake +@@ -31,8 +31,17 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic-errors") + ++if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++ # Need dprintf() for FreeBSD 11.1 and older ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_WITH_DPRINTF") ++ ++ # libinotify uses c99 extension, so suppress this error ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-c99-extensions") ++endif() ++ + if(${CMAKE_CXX_COMPILER_ID} STREQUAL Clang) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=parentheses-equality") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-zero-length-array") + endif() + + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG") Property changes on: head/x11/polybar/files/patch-cmake_01-core.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/files/patch-cmake_03-libs.cmake =================================================================== --- head/x11/polybar/files/patch-cmake_03-libs.cmake (nonexistent) +++ head/x11/polybar/files/patch-cmake_03-libs.cmake (revision 458712) @@ -0,0 +1,11 @@ +--- cmake/03-libs.cmake.orig 2017-12-03 17:03:49 UTC ++++ cmake/03-libs.cmake +@@ -21,3 +21,8 @@ querylib(WITH_XRENDER "pkg-config" xcb-render libs dir + querylib(WITH_XRM "pkg-config" xcb-xrm libs dirs) + querylib(WITH_XSYNC "pkg-config" xcb-sync libs dirs) + querylib(WITH_XCURSOR "pkg-config" xcb-cursor libs dirs) ++ ++# FreeBSD Support ++if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++ querylib(TRUE "pkg-config" libinotify libs dirs) ++endif() Property changes on: head/x11/polybar/files/patch-cmake_03-libs.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/files/patch-doc_CMakeLists.txt =================================================================== --- head/x11/polybar/files/patch-doc_CMakeLists.txt (nonexistent) +++ head/x11/polybar/files/patch-doc_CMakeLists.txt (revision 458712) @@ -0,0 +1,11 @@ +--- doc/CMakeLists.txt.orig 2017-12-03 17:03:49 UTC ++++ doc/CMakeLists.txt +@@ -85,7 +85,7 @@ configure_file( + ESCAPE_QUOTES @ONLY) + + install(FILES config +- DESTINATION share/doc/polybar ++ DESTINATION share/examples/polybar + COMPONENT config) + + # }}} Property changes on: head/x11/polybar/files/patch-doc_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/files/patch-include_adapters_alsa_generic.hpp =================================================================== --- head/x11/polybar/files/patch-include_adapters_alsa_generic.hpp (nonexistent) +++ head/x11/polybar/files/patch-include_adapters_alsa_generic.hpp (revision 458712) @@ -0,0 +1,14 @@ +--- include/adapters/alsa/generic.hpp.orig 2017-12-03 17:03:49 UTC ++++ include/adapters/alsa/generic.hpp +@@ -4,7 +4,11 @@ + #include + #else + #include ++ ++#ifndef __FreeBSD__ + #include ++#endif ++ + #include + #include + #include Property changes on: head/x11/polybar/files/patch-include_adapters_alsa_generic.hpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/files/patch-man_CMakeLists.txt =================================================================== --- head/x11/polybar/files/patch-man_CMakeLists.txt (nonexistent) +++ head/x11/polybar/files/patch-man_CMakeLists.txt (revision 458712) @@ -0,0 +1,9 @@ +--- man/CMakeLists.txt.orig 2017-12-03 17:03:49 UTC ++++ man/CMakeLists.txt +@@ -1,4 +1,5 @@ ++include(GNUInstallDirs) + set(MAN_PAGES_1 polybar.1) + INSTALL(FILES ${MAN_PAGES_1} +- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1 ++ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 + COMPONENT doc) Property changes on: head/x11/polybar/files/patch-man_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/pkg-descr =================================================================== --- head/x11/polybar/pkg-descr (nonexistent) +++ head/x11/polybar/pkg-descr (revision 458712) @@ -0,0 +1,23 @@ +The main purpose of Polybar is to help users create awesome status +bars. It has built-in functionality to display information about the +most commonly used services. Some of the services included so far: + + Systray icons + Window title + Playback controls and status display for MPD using libmpdclient + ALSA volume controls + Workspace and desktop panel for bspwm and i3 + Workspace module for EWMH compliant window managers + Keyboard layout and indicator status + CPU and memory load indicator + Battery display + Network connection details + Backlight level + Date and time label + Time-based shell script execution + Command output tailing + User-defined menu tree + Inter-process messaging + And more... + +WWW: https://github.com/jaagr/polybar Property changes on: head/x11/polybar/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/pkg-message =================================================================== --- head/x11/polybar/pkg-message (nonexistent) +++ head/x11/polybar/pkg-message (revision 458712) @@ -0,0 +1,29 @@ +Polybar was originally built with Linux in mind, so certain modules do +not function in FreeBSD. + +Working modules: +- cpu +- date +- i3 +- memory +- script +- text +- xkeyboard +- xwindow + +Broken modules: +- filesystem +- network (requires wireless_tools) +- temperature (requires /sys/class/thermal/* in sysfs) +- volume (requires full alsa, not a wrapper) +- menu (does not show up) +- xbacklight +- xworkspaces + +Not tested: +- backlight +- battery +- bspwm +- github +- ipc +- mpd Property changes on: head/x11/polybar/pkg-message ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/polybar/pkg-plist =================================================================== --- head/x11/polybar/pkg-plist (nonexistent) +++ head/x11/polybar/pkg-plist (revision 458712) @@ -0,0 +1,7 @@ +bin/polybar +%%IPC%%bin/polybar-msg +man/man1/polybar.1.gz +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config +share/bash-completion/completions/polybar +share/zsh/site-functions/_polybar +share/zsh/site-functions/_polybar_msg Property changes on: head/x11/polybar/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property