Commit graph

74 commits

Author SHA1 Message Date
Jan Beich
ae2b744cdc audio/ecasound: unbreak build with Clang 6 (C++14 by default)
eca-neteci-server.cpp:179:11: error: assigning to 'int' from incompatible type '__bind<int &,
      sockaddr *, unsigned long>'
    res = bind(srvfd_rep, (struct sockaddr*)&addr_un_rep, sizeof(addr_un_rep));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eca-neteci-server.cpp:181:11: error: assigning to 'int' from incompatible type '__bind<int &,
      sockaddr *, unsigned long>'
    res = bind(srvfd_rep, (struct sockaddr*)&addr_in_rep, sizeof(addr_in_rep));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 224669)
2018-01-06 14:19:44 +00:00
Sunpoet Po-Chuan Hsieh
cb037d3c98 Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
2017-06-27 13:46:53 +00:00
Dmitry Marakasov
09d63b0684 - Fix shebangs
- Switch to USES=localbase
2017-04-21 14:14:09 +00:00
Mathieu Arnold
9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Marcus von Appen
472dad3abb - Convert <OPTION>_USE= PYTHON... to <OPTION>_USES= python...
With hat:	python@
2015-01-03 08:47:51 +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
Dmitry Marakasov
6a964fdc2e - Add build-depend on pkgconfig, needed at least for OIL option
- Drop @dirrm* from plist
2014-10-17 13:44:10 +00:00
John Marino
db4f809ebf audio/ecasound: Use ports readline instead of system readline 2014-07-05 14:53:39 +00:00
Baptiste Daroussin
505daaf521 Convert from USE_AUTOTOOLS=libtool -> USES=libtool
While here:
- audio/esound:
  * use @sample
  * use install-strip target to strip binaires
- audio/Maaate:
  * strip binaries
- audio/xmms-festalon:
  * strip binaries
- audio/freealut
  * strip binaries
2014-04-28 13:54:47 +00:00
Danilo Egea Gondolfo
0bc40ef0fd - Update from 2.9.0 to 2.9.1
- Remove GPLv3 and add LGPL21 to LICENSE

PR:		ports/185516
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-13 19:27:29 +00:00
Marcus von Appen
8a6a7bce2b - Fix usage of 'python' to get rid of the implicit lang/python
dependency
- Fix OPTIONS
2013-11-24 09:25:54 +00:00
Koop Mast
8151e33f4c Fix libaudiofile library name. 2013-10-29 09:55:03 +00:00
Sunpoet Po-Chuan Hsieh
9ad6b3281d - Update MASTER_SITES and WWW
- While I'm here:
  - Remove deprecated PTHREAD_*
  - Convert to new OPTIONS helper
  - Support STAGEDIR

PR:		ports/181887
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-10-14 14:54:54 +00:00
John Marino
3f22518c3f audio/ecasound: #include <cstring>
C++ fix taken from dports.
2013-10-06 23:17:08 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Baptiste Daroussin
24885637f1 Chase audio/arts removal 2013-07-26 23:46:21 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Marcelo Araujo
76c5dc02e2 - Support USE_READLINE.
- Trim header.

PR:		ports/171959
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2012-12-13 04:30:19 +00:00
Sylvio Cesar Teixeira
c332bd13cf - Update to version 2.9.0
Remove file:
files/patch-ecatools__ecaplay.c

PR:		ports/168990
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2012-06-17 20:07:46 +00:00
Baptiste Daroussin
fa8e7fc56e Convert to new options framework 2012-06-01 06:57:16 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Martin Wilke
bdbe1db81c - Update to 2.8.1
PR:		158478
Submitted by:	Ports Fury
2011-07-02 07:21:25 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Max Brazhnikov
61d173884c Fix CONFIGURE_ARGS
PR:		ports/150662
Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>
2010-09-18 15:57:28 +00:00
Baptiste Daroussin
065c12ba87 - Update to 2.7.2
- Changelog: http://eca.cx/relnotes/ecasound_v2_7_2_relnotes.txt

Approved by:	mentors (implicit)
2010-09-01 10:11:20 +00:00
Sylvio Cesar Teixeira
afb14fbd99 - Update to 2.7.1
Approved by:	itetcu (mentor)
Feature safe:	yes
2010-03-01 22:35:57 +00:00
Martin Wilke
47af41b8e9 - Update to 2.7.0
PR:		140113
Submitted by:	Ports Fury
2009-11-02 10:54:24 +00:00
Ion-Mihai Tetcu
f5acd5e443 Fix LIB_DEPENDS on devel/readline: its sh lib version was bumped recently from
5 to 6.

Forgotten by:	araujo@
Reported by:	QAT
2009-05-12 11:28:17 +00:00
Martin Wilke
c9e06c18d4 - Update to 2.6.0
PR:		131822
Submitted by:	Ports Fury
2009-02-20 16:25:22 +00:00
Martin Wilke
e9e46a87f5 - Update to 2.5.2
PR:		126795
Submitted by:	Ports Fury
2008-08-25 21:16:31 +00:00
Martin Wilke
0a76875e59 - Update to 2.5.0
PR:		126593
Submitted by:	Ports Fury
2008-08-18 22:08:13 +00:00
Martin Wilke
69a01dc9ba - Update to 2.4.6.1
PR:		117330
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2007-10-23 23:06:48 +00:00
Martin Wilke
ed1e26eb92 - Update to 2.4.6
PR:		116016
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2007-10-08 14:08:18 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Gabor Kovesdan
f89a2cd356 - Remove 4.X support from unmaintained ports in categories starting with
letter a-c
2007-04-14 16:20:45 +00:00
Martin Wilke
e99793bc99 - Fix manpage install
- Bump PORTREVISION

Submitted by:	pointyhat via kris
2007-01-10 18:21:44 +00:00
Martin Wilke
2605a7e605 - Update to 2.4.5
PR:		ports/106988
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
2006-12-21 19:57:26 +00:00
Cheng-Lung Sung
ab63f5bd0b - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include astro/ audio/ biology/ chinese/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-14 10:08:25 +00:00
Rong-En Fan
d3e4204077 - Depend on readline port if library exists
program will link it rather than a system one

PR:		ports/101437
Submitted by:	Stanislav Sedov <ssedov at mbsd.msk.ru>
2006-08-06 05:38:13 +00:00
Edwin Groothuis
179697185d Remove USE_REINPLACE from ports in categories starting with A. 2006-05-03 05:14:35 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Simon Barner
0fb6df4d57 - Update to 2.4.4
Submitted by:	Ports fury
PR:		ports/92609
2006-01-31 16:11:45 +00:00
Sam Lawrance
a583049d36 Update to 2.4.3.
PR:		ports/90562
Submitted by:	Ports Fury
2005-12-18 10:37:06 +00:00
Mark Linimon
256057ca4a Reset maintainer at his request.
PR:		ports/89566
2005-11-26 05:13:18 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00