1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
Commit Graph

164 Commits

Author SHA1 Message Date
Dirk Meyer
4113f20f52 - simpler BUILD_DEPENDS 2020-07-24 10:20:08 +00:00
Dirk Meyer
2ee431d8ac - fix build with -fcommon 2020-05-04 11:12:24 +00:00
Dirk Meyer
16a6eb906e - disable realdevice because of linking problems 2020-02-22 07:35:18 +00:00
Dirk Meyer
ed34cd5c57 - fix build on i386 2020-02-10 14:21:22 +00:00
Dirk Meyer
e475d743d0 - update to 3.4 2020-02-07 23:36:46 +00:00
Dirk Meyer
1421cc1eaf - update to 3.1 2020-01-01 20:53:40 +00:00
Tobias Kortkamp
78b522d04c e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
Niclas Zeising
d52303ea80 Add USES=xorg USES=gl, ports categories e
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
2019-11-05 15:48:40 +00:00
Mathieu Arnold
79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Dirk Meyer
66e4bc5e69 - fix build with GCC-based architectures
PR:		236704
Submitted by:	Piotr Kubaj
2019-05-10 15:30:12 +00:00
Sunpoet Po-Chuan Hsieh
40c9c7f7eb Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
2019-04-09 14:04:49 +00:00
Dirk Meyer
da10aecf82 - add USES localbase:ldflags
PR:		236704
2019-03-25 08:43:38 +00:00
Niclas Zeising
7a325e6491 x11-fonts/mkfontscale: Update to 1.2.0
Update x11-fonts/mkfontscale to 1.2.0
Remove x11-fonts/mkfontdir, which has been merged into mkfontscale.
Update dependencies and bump portrevisions.
Add an entry to UPDATING and MOVES

Changelog:
https://lists.x.org/archives/xorg/2019-March/059633.html

Thanks to Antoine for the exp-run!

PR:		236336 (exp-run)
Obtained from:	FreeBSD Graphics Team dev repo
		https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mkfontscale
Sponsored by:	B3 Init
2019-03-11 21:25:57 +00:00
Dirk Meyer
d31f73c423 - update to 3.3
- new options GTK3UI, SDLUI2
2018-12-26 22:50:47 +00:00
Dirk Meyer
a7dc5eda1d - workaround USES=iconv does not support patch and lib depends at the same time. 2018-12-17 08:13:15 +00:00
Dirk Meyer
d191810c09 - update to 3.2
- option GNOMEUI2 default
- new option GTK3
PR:		233293
Submitted by:	Felix Palmen
2018-12-13 20:48:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Mark Linimon
f49159b54a Fix building on gcc-based archs by upgrading USES.
Tested on powerpc64 and amd64 (for no regression).

Approved by:	portmgr (tier-2 blanket)
2018-09-19 21:38:38 +00:00
Mathieu Arnold
2cd8808f7d Add NLS option to ports using it but not defining it. 2018-09-10 14:40:53 +00:00
Danilo Egea Gondolfo
0d12f1c5d4 - Update to 0.50.3
PR:		227981
Submitted by:	danilo
Approved by:	maintainer timeout (gnome, 1 month)
2018-06-22 17:18:45 +00:00
Dirk Meyer
1e6e5aafdb - fix build for option XAW 2018-05-14 14:19:26 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Jan Beich
fe99542bcc emulators/vice: unbreak with ffmpeg 4.0
ffmpegdrv.c:363:34: error: use of undeclared identifier 'CODEC_CAP_VARIABLE_FRAME_SIZE'
    if (c->codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) {
                                 ^
ffmpegdrv.c:457:21: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
        c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                    ^
ffmpegdrv.c:790:21: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
        c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                    ^
ffmpegdrv.c:970:40: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
    if (ffmpegdrv_oc->oformat->flags & AVFMT_RAWPICTURE) {
                                       ^

PR:		227726
2018-04-24 17:44:27 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Dirk Meyer
90d32e9b94 - rename option ASOUND to ALSA
- rename option PULSE to PULSEAUDIO
PR:		219120
Submitted by:	Tobias Kortkamp
2017-05-16 19:28:59 +00:00
Dirk Meyer
5862af14bd - update to 3.1 2017-05-14 17:17:42 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Dirk Meyer
b733b58726 - update to 3.0
- use gnome 3.0 default
- use sdl 2.0
- allways use fontconfig
- enable threads
- remove option XAW3D
- drop PKGNAMESUFFIX
2017-01-14 21:44:16 +00:00
Dirk Meyer
ee951686ce - fix option XAW3D 2016-12-14 13:44:36 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Dirk Meyer
3656c1ca01 - fix build with ffmpeg3
PR:		214189
2016-11-14 06:48:25 +00:00
Dirk Meyer
0a3cdf4e75 - use new ffmpeg ids
PR:		214189
2016-11-06 17:39:20 +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
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
Antoine Brodin
3bf57d92c4 Fix previous patch in the case mmap is enabled during configure 2015-11-12 16:28:24 +00:00
Antoine Brodin
d1b67d955d Allow building with giflib 5.1
PR:		204492
2015-11-12 16:07:45 +00:00
Mathieu Arnold
74f8a8d0de Fix build with Perl 5.21.1+
"defined(@array)" and "defined(%hash)" are now fatal errors
    These have been deprecated since v5.6.1 and have raised deprecation
    warnings since v5.16.

With hat:	perl@
Sponsored by:	Absolight
2015-04-22 14:02:46 +00:00
Jan Beich
56e1d8f205 Unbreak INFO build on DragonFly and FreeBSD 11+
doc/vice.texi:8246: @itemx must follow @item

Reported by:	pkg-fallout
2015-04-19 01:01:08 +00:00
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00