<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/net/libmms, branch 2020Q1</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2020Q1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2020Q1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2017-01-20T20:33:30Z</updated>
<entry>
<title>Update WWW: SF redirects to https://sourceforge.net/projects/&lt;PROJECT_NAME&gt;/</title>
<updated>2017-01-20T20:33:30Z</updated>
<author>
<name>Sunpoet Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2017-01-20T20:33:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0e04efec5ab3516f4a177cf18e5f136f573acefe'/>
<id>urn:sha1:0e04efec5ab3516f4a177cf18e5f136f573acefe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Fix trailing whitespace in pkg-descrs, categories [g-n]*</title>
<updated>2016-05-19T10:44:11Z</updated>
<author>
<name>Dmitry Marakasov</name>
<email>amdmi3@FreeBSD.org</email>
</author>
<published>2016-05-19T10:44:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4e942b64191e2ef98dce2c5af31047a8640db768'/>
<id>urn:sha1:4e942b64191e2ef98dce2c5af31047a8640db768</id>
<content type='text'>
Approved by:	portmgr blanket
</content>
</entry>
<entry>
<title>libmms dropped the dependency on glib a long time ago, and forgot to</title>
<updated>2016-03-17T23:43:37Z</updated>
<author>
<name>Mathieu Arnold</name>
<email>mat@FreeBSD.org</email>
</author>
<published>2016-03-17T23:43:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=bbe5fdf19343f99d81220824a0a403605f340e9f'/>
<id>urn:sha1:bbe5fdf19343f99d81220824a0a403605f340e9f</id>
<content type='text'>
remove it from there.

If a port tries to use pkg-config to depend on it, and does not bring in
glib, it'll end up failing with:

  % pkg-config --libs libmms
  Package glib-2.0 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `glib-2.0.pc'
  to the PKG_CONFIG_PATH environment variable
  Package 'glib-2.0', required by 'libmms', not found

This fixes a long standing issue with multimedia/mediainfo. (via
multimedia/libmediainfo.)

PR:		204847
Sponsored by:	Absolight
</content>
</entry>
<entry>
<title>- Add CPE info</title>
<updated>2015-04-25T00:10:09Z</updated>
<author>
<name>Dmitry Marakasov</name>
<email>amdmi3@FreeBSD.org</email>
</author>
<published>2015-04-25T00:10:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0e6bb87890d289a5ee857ccbce562385a2e00fc5'/>
<id>urn:sha1:0e6bb87890d289a5ee857ccbce562385a2e00fc5</id>
<content type='text'>
Approved by:	portmgr blanket
</content>
</entry>
<entry>
<title>Update libmms to 0.6.4.</title>
<updated>2015-01-09T15:32:36Z</updated>
<author>
<name>Koop Mast</name>
<email>kwm@FreeBSD.org</email>
</author>
<published>2015-01-09T15:32:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4442fc4a3a82f7c4ad0760526fbde46a7dde6114'/>
<id>urn:sha1:4442fc4a3a82f7c4ad0760526fbde46a7dde6114</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup plist</title>
<updated>2014-11-22T14:43:23Z</updated>
<author>
<name>Antoine Brodin</name>
<email>antoine@FreeBSD.org</email>
</author>
<published>2014-11-22T14:43:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=1d7f5e5c0f916ff4b1e86b2fd5f0917d3dbf52f1'/>
<id>urn:sha1:1d7f5e5c0f916ff4b1e86b2fd5f0917d3dbf52f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Drop .la files, no dependees require them</title>
<updated>2014-09-20T18:26:35Z</updated>
<author>
<name>Dmitry Marakasov</name>
<email>amdmi3@FreeBSD.org</email>
</author>
<published>2014-09-20T18:26:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=df40d06c8094ce705d191222b835d3e6410c6d37'/>
<id>urn:sha1:df40d06c8094ce705d191222b835d3e6410c6d37</id>
<content type='text'>
Approved by:	portmgr blanket
</content>
</entry>
<entry>
<title>When linking a library libA with a library libB using libtool, if libB.la</title>
<updated>2014-04-23T13:25:16Z</updated>
<author>
<name>Tijl Coosemans</name>
<email>tijl@FreeBSD.org</email>
</author>
<published>2014-04-23T13:25:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=aad09bc5e23eb75a7a865a8b0002fbc6e13d4659'/>
<id>urn:sha1:aad09bc5e23eb75a7a865a8b0002fbc6e13d4659</id>
<content type='text'>
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
</content>
</entry>
<entry>
<title>Update to 0.6.3.</title>
<updated>2014-04-04T20:54:03Z</updated>
<author>
<name>Koop Mast</name>
<email>kwm@FreeBSD.org</email>
</author>
<published>2014-04-04T20:54:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=127fa9a334594d93fb902ab681b45ff86a28c3fa'/>
<id>urn:sha1:127fa9a334594d93fb902ab681b45ff86a28c3fa</id>
<content type='text'>
Drop depends on glib and iconv.
Sort USES, add libtool, strip library.
</content>
</entry>
<entry>
<title>- Stage support</title>
<updated>2014-03-09T14:43:07Z</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2014-03-09T14:43:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a6f58401869332d2430da7760d4f1b0d049aece2'/>
<id>urn:sha1:a6f58401869332d2430da7760d4f1b0d049aece2</id>
<content type='text'>
</content>
</entry>
</feed>
