1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
Commit Graph

4608 Commits

Author SHA1 Message Date
Tobias C. Berner
30a183cdd9 Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].

The work is based on what we have in the KDE testing repo [2].

This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.

With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
	USES=kde:5
	USE_KDE=<framework1> <framework2> ... <frameworkX>

For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
	KWALLET_USE=            KDE=wallet

I would like to thank Raphael and Adriaan for reviewing the ports in the testing
repo :)

[1] https://en.wikipedia.org/wiki/KDE_Frameworks
[2] http://src.mouf.net/area51/log/branches/plasma5

Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8329
2016-11-14 16:12:56 +00:00
Pietro Cerutti
224fbe6f4d archivers/tclmkziplib: remove LICENSE, wasn't supposed to be committed 2016-11-14 15:52:18 +00:00
Pietro Cerutti
d040d39b16 archivers/tclmkziplib: mark as DEPRECATED, scheduled for removal on 2017-01-15
This is abandonware, the C code is in a pretty bad shape, and fails to build on
aarch64. Please consider using the bundled zlib package from Tcl:
http://tcl.tk/man/tcl8.6/TclCmd/zlib.htm
2016-11-14 15:49:58 +00:00
Mark Linimon
d864fd0302 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-14 05:03:05 +00:00
Pawel Pekala
3d268ee432 - Update to version 1.18.14
- Drop maintainership
2016-11-13 11:18:23 +00:00
Jan Beich
68036db43c Track used or drop unused devel/icu dependency
This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
2016-11-11 11:59:55 +00:00
John Marino
043c2ed1d1 archivers/zstd is no longer jobs safe.
I'm not sure what happened since the previous release, but now object
files are used before they are created (e.g. decompress directory)
2016-11-05 23:36:21 +00:00
Martin Matuska
50b76a190a Takeover maintainership
PR:		213135
Submitted by:	mm@FreeBSD.org
Approved by:	maintainer timeout
2016-11-05 00:13:36 +00:00
Mark Linimon
5bc5a89eb1 Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 15:52:41 +00:00
Jan Beich
bfa84aafa5 Pass maintainership of PEAR ports to the submitter
PR:		214011 214012 214013 214014 214015 214016 214017
PR:		214018 214019 214021 214022 214023 214024 214025
PR:		214026 214027 214028 214029 214030 214031 214032
PR:		214033 214034 214035 214036 214037 214038 214039
PR:		214040 214041 214042 214043 214044 214045 214046
PR:		214047 214048 214049 214050 214051 214052 214053
PR:		214054 214055 214056 214057 214058 214059 214060
PR:		214061 214062 214063 214064 214066 214067 214068
PR:		214071 214072 214073 214074 214075 214076 214077
PR:		214078 214079 214080 214081 214082 214083 214084
PR:		214085 214086 214087 214088 214089 214090 214091
PR:		214092 214093 214094 214095 214096 214097 214098
PR:		214099 214100 214101 214102 214103 214104 214108
PR:		214109 214110 214111 214112 214113 214114 214115
PR:		214116 214117 214118 214119 214120 214121 214122
PR:		214123 214124 214125 214126 214127 214128 214129
PR:		214130 214131 214132 214133 214134 214135 214136
PR:		214137 214138 214139 214140 214141 214142 214143
PR:		214144 214145 214146 214147 214148 214149 214150
PR:		214151 214152
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-11-03 06:32:16 +00:00
Xin LI
c9e6a106f0 Update to 0.631. 2016-11-03 06:06:04 +00:00
John Marino
285f886bdf archivers/zstd: Upgrade version 1.1.0 => 1.1.1 2016-11-02 14:40:29 +00:00
Rene Ladan
bb5055e3cd Remove expired ports:
2016-11-01 math/octave-forge-octgpr: Broken for more than 6 months
2016-11-01 math/octave-forge-spline-gcvspl: Broken for more than 6 months
2016-11-01 www/pear-Services_SharedBook: Broken for more than 6 months
2016-11-01 devel/py-snackwich: Depends on broken and expiring devel/py-snack
2016-11-01 math/octave-forge-ad: Broken for more than 6 months
2016-11-01 math/octave-forge-xraylib: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsbackendwx: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsgui: Depends on broken and expiring x11-toolkits/py-traitsbackendwx
2016-11-01 security/lsh: Broken for more than 6 months
2016-11-01 devel/py-snack: Broken for more than 6 months
2016-11-01 security/massh: Broken for more than 6 months
2016-11-01 www/hydra: Broken for more than 6 months
2016-11-01 math/py-pyfst: Broken for more than 6 months
2016-11-01 archivers/ruby-zip: Broken will all supported versions of Ruby
2016-11-01 devel/ruby-langscan: Broken will all supported versions of Ruby
2016-11-01 22:15:31 +00:00
Koop Mast
82d9be131c Update file-roller to 3.20.3.
PR:		213199
Reported by:	Sevan Janiyan <venture37@geeklan.co.uk>
MFH:		2016Q4
Security:	ad479f89-9020-11e6-a590-14dae9d210b8
2016-10-26 14:40:04 +00:00
Dmitry Marakasov
b661f4da68 - Fix LICENSE
- Add LICENSE_FILE
2016-10-26 09:03:54 +00:00
Mathieu Arnold
d17f126e64 Cleanup USE_GITHUB usage.
Sponsored by:	Absolight
2016-10-25 22:28:22 +00:00
Greg Lewis
025b161437 . Update to 3.2.2.
. Set LICENSE.
2016-10-25 04:08:08 +00:00
Philippe Audeoud
dd3ba1e817 - Update to 2.14 2016-10-24 08:17:35 +00:00
Raphael Kubo da Costa
12c1109714 Take maintainership of the port. 2016-10-23 12:40:04 +00:00
Jason E. Hale
bc8a7afbb1 - Update to 1.1.3
- Set LICENSE (BSD3CLAUSE)
2016-10-23 09:13:09 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Rene Ladan
87a09e788f Remove expired PHP5.5 ports. 2016-10-21 07:30:32 +00:00
Rene Ladan
bd24894ca3 Unlink expired PHP5.5 ports. 2016-10-21 07:29:38 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Philippe Audeoud
e5c244f7e7 - Update to 2.12 2016-10-20 07:59:16 +00:00
Ganael LAPLANCHE
d67136b303 - Update devel/tbb to version 2017.1
- Bump dependent ports
2016-10-18 19:41:45 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Alexey Dokuchaev
c9cabe08e8 Update to version 1.10.1, which fixed spurious error message when extracting
multi-part RAR files.

Found out via:	repology.org

TIMESTAMP (unar1.10.1_src.zip) = 1463769977
2016-10-16 15:54:22 +00:00
Emanuel Haupt
ea7e81001b Update to 0.92
Notified by:	repology.org
2016-10-14 20:50:00 +00:00
Mark Linimon
14e7242151 I have been advised by the maintainer of debootstrap that this port can
be used as a cross-tool.  Revert previous commit.

Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
2016-10-11 12:37:29 +00:00
Boris Samorodov
156c6cb357 Thank you Uffe for your past work on FreeBSD ports! Hope you'll find time
to contribute to FreeBSD in the future. Reset Uffe's ports maintainership.

Requested by:	 Uffe Jakobsen <uffe@uffe.org> (maintainer, via e-mail)
2016-10-09 22:01:34 +00:00
John Marino
8defdd7869 archivers/zip-ada: Upgrade version 51 => 52
Several new programs were identified and installed.
2016-10-09 19:52:11 +00:00
Jan Beich
f5f47a5a4e devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
2016-10-09 12:10:02 +00:00
Mark Linimon
1ea5ade346 Mark as not for sparc64. Debian claims to run on mips and powerpc but I
do not know whether we support that in the linuxolator.

Approved by:	portmgr (tier-2 blanket)
2016-10-05 19:05:01 +00:00
Adam Weinberger
b6ec693ea2 Update to 1.09.
Changes: https://metacpan.org/changes/distribution/Compress-LZO
2016-10-01 19:56:37 +00:00
Antoine Brodin
909f4652ae Mark BROKEN with Ruby 2.3
Deprecate: Broken will all supported versions of Ruby
2016-10-01 09:34:39 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Martin Matuska
e83cbd7b9f Update star to 1.5.3
Allow build with clang
Add patch for FreeBSD NFSv4 ACL support

PR:		212274
Submitted by:	mm@FreeBSD.org
Approved by:	maintainer timeout
2016-09-28 22:36:21 +00:00
John Marino
f0f4670919 archivers/zstd: Upgrade version 1.0.0 => 1.1.0 2016-09-28 15:56:18 +00:00
Ruslan Makhmatkhanov
cd060e1754 archivers/freeze: register conflict with multimedia/mlt
Both ports installing bin/melt binary, but freeze lacks
corresponding CONFLICTS entry.

PR:		171313
Reported by:	bartsch@dssgmbh.de
Approved by:	maintainer timeout
2016-09-24 22:34:59 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Torsten Zuehlsdorff
d9bd705a58 lang/php56: Update from 5.6.25 to 5.6.26
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7411
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: swills (mentor)
2016-09-23 08:26:44 +00:00
Dmitry Marakasov
5140e0245e - Fix LICENSE
- Add LICENSE_FILE
2016-09-22 15:14:36 +00:00
Torsten Zuehlsdorff
ad86e61f50 lang/php70: Update from 7.0.10 to 7.0.11
Security:    CVE-2016-7416
Security:    CVE-2016-7412
Security:    CVE-2016-7414
Security:    CVE-2016-7417
Security:    CVE-2016-7413
Security:    CVE-2016-7418

MFH:         2016Q3
Approved by: pi (mentor)
2016-09-21 15:43:47 +00:00
John Marino
91b481df9c archivers/snappy-java: new fedora MASTER_SITE to unbreak 2016-09-20 15:19:52 +00:00
Tobias C. Berner
24df34c6e2 Convert archivers/quazip-qt5 into a slave port, and switch to cmake for archivers/quazip.
* Convert to slaveport, as they are very similar
* Switch to cmake in archviers/quazip

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D7909
2016-09-18 20:21:01 +00:00
Adam Weinberger
b0c4fb44d4 Update to 5.40.
PR:		212351
Approved by:	maintainer timeout
2016-09-17 15:33:35 +00:00
Tobias C. Berner
f4b9941ac7 Update archivers/quazip and archivers/quazip-qt5 to 0.7.2
[The previous commit r22303 skipped archives/quazip]

* archivers/quazip
	Regenerate the qztest.pro patch for archivers/quazip
* archivers/quazip-qt5
	Drop the coinstallability patch as it is now part of the release
	Add upstreamed patch by rakuco@ to fix linking

Reviewed by: rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D7726
2016-09-17 09:31:15 +00:00
Tobias C. Berner
fd9319c3e8 Update archivers/quazip and archivers/quazip-qt5 to 0.7.2
* archivers/quazip
	Regenerate the qztest.pro patch for archivers/quazip
* archivers/quazip-qt5
	Drop the coinstallability patch as it is now part of the release
	Add upstreamed patch by rakuco@ to fix linking

Reviewed by: rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D7726
2016-09-17 09:21:42 +00:00