- Update `x11-fm/worker' to version 4.1.0

- Put two new words on USES list: 1) `localbase' to ensure that e.g.
  Xinerama is detected when all options are turned off, and thus
  -L${LOCALBASE}/lib is not pulled in by pkgconf(1), this also allows
  to drop INOTIFY_LDFLAGS; and 2) `xorg' as suggested by DEV_WARNING
- Fix Python dependency: it is only needed at run-time and the script
  (find_file_by_chksum.py) is compatible with both 2.7 and 3.x versions
- Remove -Wno-error=narrowing gimmick bogusly readded in r506432 despite
  it was explained in r505818 that offending code is not there anymore
- Stop requesting specific (and old) version of Lua: our current default
  (5.2) is actually what configure script is looking for

Approved by:	maintainer
This commit is contained in:
Alexey Dokuchaev 2019-09-25 05:14:11 +00:00
parent 0b11dbf914
commit 2db387af66
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=512768
2 changed files with 8 additions and 15 deletions

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= worker
PORTVERSION= 4.0.0
PORTREVISION= 1
PORTVERSION= 4.1.0
CATEGORIES= x11-fm
MASTER_SITES= http://www.boomerangsworld.de/cms/worker/downloads/
@ -14,7 +13,8 @@ LICENSE= GPLv2+
RUN_DEPENDS= bash:shells/bash
USES= compiler:c++14-lang pkgconfig python:2.7 shebangfix tar:bzip2
USES= compiler:c++14-lang localbase pkgconfig python:run \
shebangfix tar:bzip2 xorg
GNU_CONFIGURE= yes
USE_XORG= x11 xinerama
@ -38,18 +38,11 @@ HAL_USE= gnome=glib20 xorg=sm,ice
HAL_USES= gettext-runtime
INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify
INOTIFY_LDFLAGS= -L${LOCALBASE}/lib
LUA_CONFIGURE_OFF= --disable-lua
LUA_USES= lua:51
LUA_USES= lua
XFT_CONFIGURE_OFF= --disable-xft
XFT_USE= xorg=xft
.include <bsd.port.pre.mk>
.if ${CHOSEN_COMPILER_TYPE} == gcc
CXXFLAGS+= -Wno-error=narrowing
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1561318856
SHA256 (worker-4.0.0.tar.bz2) = cbe6ce008e974af3ec0385cb771fee9f1962c3e00880de560b50a6e874f0b12a
SIZE (worker-4.0.0.tar.bz2) = 1569009
TIMESTAMP = 1568145888
SHA256 (worker-4.1.0.tar.bz2) = a550d2d343197d66de05940d4edf22ad6dbbba8ef58dd95081875dcd6111b8bf
SIZE (worker-4.1.0.tar.bz2) = 1577624