Port details |
- variety Wallpaper changer
- 0.8.5 graphics
=1 0.8.5Version of this port present on the latest quarterly branch. - Maintainer: nivit@FreeBSD.org
 - Port Added: 2015-03-07 16:39:29
- Last Update: 2021-12-11 13:50:53
- Commit Hash: 45526ec
- People watching this port, also watch:: kodi, sonarr, ffmpeg, vlc, emby-server
- License: GPLv3
- Description:
- Variety changes the wallpaper on a regular interval using local images or
automatically download wallpapers from lots of online sources, allows you
to rotate them on a regular interval, and provides easy ways to separate
the great images from the junk. Variety can also display wise and funny
quotations or a nice digital clock on the desktop.
WWW: https://peterlevi.com/variety/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- variety>0:graphics/variety
- To install the port:
- cd /usr/ports/graphics/variety/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/variety
- pkg install variety
- PKGNAME: variety
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1615387540
SHA256 (varietywalls-variety-0.8.5_GH0.tar.gz) = 2298af592cdd5cc0c183582f74f39af74b07499074ea164a3a327d55c9338248
SIZE (varietywalls-variety-0.8.5_GH0.tar.gz) = 889750
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-python-distutils-extra>=2.38 : devel/py-python-distutils-extra@py38
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- intltool-extract : textproc/intltool
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-beautifulsoup>=4.3.2 : www/py-beautifulsoup@py38
- py38-cairo>=1.10.0 : graphics/py-cairo@py38
- py38-configobj>=5.0.6 : devel/py-configobj@py38
- py38-dbus>=1.1.1_1 : devel/py-dbus@py38
- py38-httplib2>=0.9 : www/py-httplib2@py38
- py38-lxml>=3.4.1_1 : devel/py-lxml@py38
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-requests>0 : www/py-requests@py38
- bash>=4.3.33 : shells/bash
- ca_root_nss>=3.17.4 : security/ca_root_nss
- coreutils>=8.23 : sysutils/coreutils
- yelp>=3.14.1 : x11/yelp
- update-desktop-database : devel/desktop-file-utils
- py38-gobject3>=0 : devel/py-gobject3@py38
- ImageMagick6>=6 : graphics/ImageMagick6
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Library dependencies:
-
- libgexiv2.so : graphics/gexiv2
- libnotify.so : devel/libnotify
- libatk-1.0.so : accessibility/atk
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- graphics_variety
- USES:
- desktop-file-utils gettext-tools gnome magick:6,run python:3.5+ shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
11 Dec 2021 13:50:53 0.8.5
|
Tobias C. Berner (tcberner)  |
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test (Only the first 15 lines of the commit message are shown above ) |
10 Oct 2021 19:44:42 0.8.5
|
Baptiste Daroussin (bapt)  |
INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency) |
06 Apr 2021 14:31:07 0.8.5
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
11 Mar 2021 13:48:59
0.8.5
|
nivit  |
graphics/variety: update to 0.8.5
Changes: https://github.com/varietywalls/variety/releases/tag/0.8.5 |
24 May 2020 09:08:46
0.8.3
|
ehaupt  |
- Update to 0.8.3
- Make portclippy/portfmt happy
- Use autoplist instead of pkg-plist
PR: 245718
Approved by: maintainer timeout (nivit, 36 days) |
24 Mar 2020 19:54:57
0.7.1
|
antoine  |
Convert the tree to use PY_PILLOW
With hat: portmgr
Originally submitted by: kai |
25 Apr 2019 14:41:16
0.7.1
|
antoine  |
Clean up plist |
15 Apr 2019 15:37:39
0.7.1
|
mat  |
Prevent flavors for those two ports, they do not set a
PKGNAMEPREFIX/SUFFIX.
Noticed by: irregular bulk -a with BUILD_ALL_PYTHON_FLAVORS set. |
24 Mar 2019 20:34:22
0.7.1
|
kwm  |
Update variety to 0.7.1 and unbreak.
PR: 236180 (based on)
Submitted by: Hiroki Tagato <tagattie@yandex.com>
Approved by: maintainer timeout (3 weeks) |
24 Mar 2019 18:43:27
0.5.4_4
|
kwm  |
Remove expired webkit-gtk2 and webkit-gtk3 ports.
Bump graphics/variety deprecation date, there is a patch for a update which
uses webkit2-gtk3 in ports/236180 but I had issues that I could't fix. |
25 Feb 2019 16:58:49
0.5.4_4
|
kwm  |
Mark webkit-gtk[23] ports as depricated with the same date as webkit-gtk[23].
Disable webkit-gtk[23] support if the port/plugin supports it.
Remove options for webkit-gtk[23] using ports or if they don't have a
option, mark them deprecated with the same date as webkit-gtk[23].
Haskell and geany where skipped and will be handled by the maintainers. |
10 Nov 2018 19:57:08
0.5.4_4
|
kwm  |
Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> |
20 Jun 2018 17:05:44
0.5.4_3
|
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
19 Feb 2018 11:10:43
0.5.4_3
|
antoine  |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
03 Jan 2018 13:22:32
0.5.4_2
|
mat  |
Cleanup Mk/Uses/gnome.mk.
- Remove the use of comp_DETECT.
- Remove all comp_DETECT variables.
- Remove a use of comp_DETECT outside of gnome.mk
- Remove py3gobject3.
- Have ports depending directly on devel/py-gobject3 use gnome to do it.
PR: 224618
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13550 |
30 Nov 2017 15:50:34
0.5.4_2 
|
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
01 Apr 2016 14:00:57
0.5.4_2
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
31 Dec 2015 22:00:35
0.5.4_2
|
sunpoet  |
- Move devel/py-distutils-extra to devel/py-python-distutils-extra
- Fix MASTER_SITES
- Add LICENSE_FILE |
13 Dec 2015 00:56:05
0.5.4_1
|
junovitch  |
graphics/variety and security/py-crits: chase r403641 and r403642
- Fix make index, bump PORTREVISION and update dependency listing
Pointy Hat to: sunpoet |
05 Oct 2015 20:08:23
0.5.4
|
nivit  |
- Update to 0.5.4
Relnotes: http://peterlevi.com/variety/news |
29 Jul 2015 22:09:55
0.5.3_1
|
antoine  |
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python
PR: 201077
Reviewed by: mat
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D2955 |
14 Mar 2015 17:23:23
0.5.3_1
|
nivit  |
- Add missing run dependency (devel/py-gobject3)
- Bump PORTREVISION |
07 Mar 2015 17:52:04
0.5.3
|
nivit  |
- Add missing build dependencies |
07 Mar 2015 16:39:20
0.5.3
|
nivit  |
Variety changes the wallpaper on a regular interval using local images or
automatically download wallpapers from lots of online sources, allows you
to rotate them on a regular interval, and provides easy ways to separate
the great images from the junk. Variety can also display wise and funny
quotations or a nice digital clock on the desktop.
WWW: http://peterlevi.com/variety/ |