Commit graph

6308 commits

Author SHA1 Message Date
Raphael Kubo da Costa
227ed9abe1 Drop USE_GCC and add missing build dependency
Backport an upstream commit that fixes the build with clang, which allows us to
drop USE_GCC. It is broken on at least FreeBSD 10:

    ===>  Configuring for flameshot-0.5.0
    Project ERROR: Cannot run compiler 'g++'. Output:
    ===================
    g++: not found
    ===================
    Maybe you forgot to setup the environment?
    *** Error code 3

Also add a dependency on qt5-buildtools, otherwise the build complains that rcc
is not found.

Approved by:	portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D14100
2018-02-03 15:09:40 +00:00
Ben Woods
5e05011a65 deskutils/calcurse: Update to 4.3.0 and add CALDAV option
- Also fix the SHEBANG to work regardless of whether or not python is
  installed via the CALDAV option.

PR:		225604
Approved by:	culot (maintainer)
2018-02-02 10:48:07 +00:00
Dmitry Marakasov
7442789444 - Remove bogus (in presence of USE_GITHUB) USES=tar*
Approved by:	portmgr blanket
2018-02-02 09:49:17 +00:00
Joseph Mingrone
a3cc513bfc Flavorize and modernize Emacs ports
- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
2018-02-01 18:03:09 +00:00
Dmitry Marakasov
8e6e147a49 Bring back compiled python files, and add a way to handle them correctyly wrt. python 3 2018-02-01 15:28:25 +00:00
David Naylor
1da3310ac1 lang/mono: update to version 5.2.0.215 (and enhance USES=mono)
Highlights:
 - New Roslyn compiler for C# available
 - Improved support for nuget packages in USES=mono

General:
 - fix pkg-plist: mono now produces '.pdb' debug files instead of '.mdb'
 - bump all dependant ports

USES=mono:
 - properly handle caching of nuget packages
 - add support for multiple feeds for nuget packages
 - add support for nuget dependencies in a separate file
 - add support for paket packages

lang/mono:
 - update to version 5.2.0.215
 - automate certificate initialisation [2]
 - increase test coverage
 - mark as conflicting with net/czmq (conflicting on makecert) [1]
 - patch mono to use $PREFIX/share/mono instead of /usr/share/.mono

devel/google-gdata:
 - use nunit.framework nuget package as the Mono shipped version is no longer suppport.
 - switch to using csc(1) for compiling (mcs(1) is depreciated).
 - use delayed signing (and then sign with sn(1)) as csc(1) does not support signing.
 - fix reference to system assemblies (the '.dll' suffix is required).
 - fix reference to HttpUtility: csc(1) is more strict about scoping

devel/monodevelop:
 - reroll distinfo (no changes to content)

lang/fsharp:
 - reroll distinfo (no changes to content)

security/gnome-keyring-sharp:
 - delay sign (then sign with sn(1)) as csc(1) does not support direct signing.

PR:	223188 [1]
PR:	209670 [2]
Differential Revision:	https://reviews.freebsd.org/D13752
2018-01-30 19:00:27 +00:00
Vanilla I. Shu
ec3da03314 Update to 0.44. 2018-01-29 09:25:22 +00:00
Marcelo Araujo
761493be4d - Update textproc/py-sphinx to 1.6.5. [0]
- Update all ports that depends of py-sphinx. [0]
- Add conditional RUN_DEPENDS. [1]
- Add TEST_DEPENDS. [1]

PR:		ports/221891 [0] and ports/225136 [1]
Submitted by:	sunpoet [1]
Approved by:	antoine (portmgr)
Exprun by:	antoine (several rounds)
Sponsored by:	iXsystems, Inc.
2018-01-29 06:45:16 +00:00
Dmitry Marakasov
0f25fd88c6 - Make dependency on python unconditional, as filters always require python
- Make python module installation unconditional, as disabling it no longer brings any profit
- Don't install compiled python files, which fixes installation with python3 as default
- Switch to USES=localbase
- Fix shebangs
- Simplify stripping
- Fix plist for WITHOUT=QT4 case
- Mark BROKEN with X11MON, required libfam is not linked which breaks the installation
2018-01-26 17:08:59 +00:00
Guido Falsi
8f8960f85a Update Calibre to 3.16.0 2018-01-26 15:02:10 +00:00
Don Lewis
c311e170bd Unbreak build of deskutils/gnome-contacts with vala 0.36
PR:		225123, 221941
Submitted by:	cpm
2018-01-24 07:14:17 +00:00
Tobias Kortkamp
8feb034d4c deskutils/freeplane: Use a relative symlink for the launcher script
PR:		225399
Requested by:	danfe
2018-01-23 15:45:58 +00:00
Tobias Kortkamp
b77cbd181f New port: deskutils/freeplane
Freeplane is a free and open source software application that supports
thinking, sharing information and getting things done at work, in
school and at home.  The software can be used for mind mapping and
analyzing the information contained in mind maps.

WWW: https://www.freeplane.org/

PR:		225399
Submitted by:	lbartoletti@tuxfamily.org
2018-01-23 14:15:56 +00:00
Nicola Vitale
21a36131a2 Powerful yet simple to use screenshot software.
Features:

    * Customizable appearance.
    * Easy to use.
    * In-app screenshot edition.
    * DBus interface.
    * Upload to Imgur.

WWW: https://github.com/lupoDharkael/flameshot
2018-01-21 20:14:47 +00:00
Roman Bogorodskiy
0c78434847 deskutils/spice-gtk: update to 0.34
- Update to 0.34;
 - Drop SPICE_SLAVE block as the slave port was removed (see
   r459530 for details);
 - Explicitly add libepoxy and opus to LIB_DEPENDS as they're
   unconditionally enabled if found by configure script;
 - Add LZ4 option for liblz4 support (enabled by default);
 - Drop NOAUDIO option: the older --with-audio configure flag
   that allowed to choose one of gstreamer, pulse, auto or none
   is now deprecated and it's possible to choose backends independently.
   Also, not as it's possible to have both gstreamer and pulse,
   enable both by default;
 - When gstreamer is enabled for audio, also enable it for video;
 - Pet portlint.

PR:		225028 (based on)
Submitted by:	maintainer
2018-01-20 17:46:37 +00:00
Roman Bogorodskiy
6889f8df02 deskutils/py-spice-gtk: remove port
spice-gtk dropped support of the old style Python bindings (non-gir based)
quite some time ago [1]. So keeping this port no longer makes sense as
it's not different from the master port.

1: 0917002c48
2018-01-20 17:37:21 +00:00
Dmitry Marakasov
2e196f2445 - Fix LICENSE
- Switch to safer way of patching
- Update WWW
2018-01-20 09:02:04 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Tobias C. Berner
c867b9de46 deskutils/basket, fix build with clang6
PR:		224669
2018-01-17 12:11:56 +00:00
Adriaan de Groot
ce3d145e30 Update khal to 0.9.8. Previous version was marked BROKEN due to
missing (versioned) dependencies. This version works with the
current deskutils/py-vdirsyncer.

 - Also switch to DISTVERSION
 - Minor fixes in Makefile, alphabetizing
 - Updated dependencies
 - Optional (non-default) dependency on setproctitle

Move maintainership from upstream to lbdm.

PR:		221736 224732
Submitted by:	lbdm@privacychain.ch
Reviewed by:	che@bein.link (maintainer) adridg
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13432
2018-01-14 21:23:13 +00:00
Adriaan de Groot
c55095823f Update deskutils/latte-dock to latest upstream release, 0.7.3
http://psifidotos.blogspot.nl/2018/01/latte-bug-fix-release-v073-and-some-news.html

Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D13841
2018-01-12 21:54:57 +00:00
Steve Wills
c6a9ee3f20 deskutils/syncthing-gtk: update to version 0.9.2.7
Submitted by:		Le Baron d'Merde <lbdm@privacychain.ch>
Differential Revision:	https://reviews.FreeBSD.org/D13850
2018-01-12 19:52:21 +00:00
Rene Ladan
30433f0c7f Return kevlo's ports to the pool, he handed in his commit bit.
With hat:	portmgr-secretary
2018-01-12 11:21:07 +00:00
Dmitry Marakasov
949f02c880 - Update WWW 2018-01-12 09:00:52 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Alexey Dokuchaev
7b85b686ee Remove superfluous linefeeds and fix some other minor whitespace bugs. 2018-01-11 16:53:44 +00:00
Steve Wills
116ae7f155 deskutils/noti: update to 3.0.0
PR:		225044
Submitted by:	Hiroki Tagato <tagattie@yandex.com> (maintainer)
2018-01-10 18:12:31 +00:00
Tobias C. Berner
05abdc5010 deskutils/superkaramba, fix with clang6
PR:		224945
2018-01-07 17:02:46 +00:00
Sunpoet Po-Chuan Hsieh
68d3fb7334 - Sort SUBDIRs 2018-01-07 15:33:51 +00:00
Tobias C. Berner
02b05c4c83 desekutils/libstreamanalyzer fix with clang6
PR:		224945
Reported by:	jbeich
2018-01-06 23:03:49 +00:00
Guido Falsi
bee7994781 - Update calibre to 3.15.0
- Avoid packaging mime database auto generated files

This version enables MTP devices support on FreeBSD.

Many thanks to cem@ for reporting the lack of support, doing most
of the coding, taking care of upstreaming patches and testing. Also
thanks for reminding me to fix the mime database problem!

PR:		224580
Submitted by:	cem@
2018-01-06 09:26:24 +00:00
Tobias C. Berner
51d04637cb New USES=eigen
Usage:
    USES=eigen:<version>[,<type>]

    version: 2 or 3 (required)
    type:    build (default), run

  For example:
    USES=eigen:2,build,run
  will add a BUILD- and RUN_DEPENDS on math/eigen2, and
    USES=eigen:3
  will add a BUILD_DEPENDS on math/eigen3.

* Convert the existing ports to use it
  - biology/iqtree: remove run time dependency (seemed not to be needed)
  - graphics/movit: remove run time dependency (seemed not to be needed)
  - science/avogadro: add run time dependeny (installed cmake file requires it to be present)

Reviewed by:	rakuco, mat
Differential Revision:	https://reviews.freebsd.org/D13702
2018-01-02 16:49:24 +00:00
Mark Linimon
a931122c7a Fix up Makefiles for ports that used to fetch from www.sourcefiles.org.
It is gone.

While here, chase other mastersites, pet portlint, and set DEPRECATED
for ports that do not fetch from alternative sites.

Note: most of these ports are ancient and unmaintained.
2018-01-02 01:51:11 +00:00
Danilo Egea Gondolfo
fb1f77a503 - Update to 17.1.20171218
- Remove mcrypt from USE_PHP, it's not used anymore by egroupware

Tested by: William Marcelo Piovezan <william@uli.com.br>
2018-01-01 16:20:42 +00:00
Antoine Brodin
377901b804 Simplify some USES=python
With hat:	portmgr
2017-12-29 09:01:54 +00:00
Joseph Mingrone
5fbc20dbba deskutils/etask: Remove; unsupported by upstream since 2007
Approved by: dryice@dryice.name (maintainer)
2017-12-27 20:39:02 +00:00
Adriaan de Groot
74c0e748b9 Update CMake to 3.10.1
- https://blog.kitware.com/cmake-3-10-1-available-for-download/
   - flang support
   - changes to automoc policies
   - support for FreeBSD package generation with CPack

Necessary fixes to other ports:
 - cad/openvsp make search for libxml explicit
 - math/scalapack force C compiler to be compatible with mpi
 - deskutils/kdepim4 fix incorrect sources list
 - www/qt5-webkit fix incorrect sources list

Thanks to Antoine for the multiple exp-runs.

PR:		223872
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13210
2017-12-23 10:44:23 +00:00
Yuri Victorovich
e1fcc34349 New port: deskutils/showdown: Simple markdown viewer, written in Vala and GTK 3
PR:		224517
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13592
2017-12-23 04:44:29 +00:00
Marcelo Araujo
a7e05d11c5 - Update lumina-textedit to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224309
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:38:23 +00:00
Marcelo Araujo
1393310103 - Update lumina-textedit to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224310
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:36:32 +00:00
Marcelo Araujo
b4532434ab - Update to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224311
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:33:08 +00:00
Marcelo Araujo
7e823b4fef - Update to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224312
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:30:59 +00:00
Marcelo Araujo
636fc4652d - Update to 1.4.1.
- Pass mantainership to submitter.

PR:		ports/224313
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:27:47 +00:00
Marcelo Araujo
71c24f1307 - Update to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224315
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:25:51 +00:00
Marcelo Araujo
913d0d2330 - Update to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224316
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:23:30 +00:00
Marcelo Araujo
324ad93009 - Update lumina-textedit to 1.4.1.
- Pass maintainership to submitter.

PR:		ports/224317
Submitted by:	JT Pennington <jt@ixsystems.com>
Approved by:	kmoore (maintainer)
Sponsored by:	iXsystems, Inc.
2017-12-22 02:20:36 +00:00
Marcelo Araujo
4d7bc03258 Add lumina-pdf version 1.4.1.
PR:		ports/224318
Submitted by:	JT Pennington <jt@ixsystems.com>
Sponsored by:	iXsystems, Inc.
2017-12-22 02:16:50 +00:00
Dmitry Marakasov
cfa9f20177 - Add LICENSE_FILE
- Switch to USES=localbase
- Simplify installation
- Switch to options helpers
- Fix plist for disabled NLS case
2017-12-18 13:15:36 +00:00
Alexey Dokuchaev
97f51340ff Wrap overly long lines so they fit under 80-character terminal width.
Pointy hat to:	danfe (should've been part of r456390)
2017-12-16 11:45:19 +00:00
Guido Falsi
9baa072112 Update calibre to 3.14.0 2017-12-15 18:02:28 +00:00