naddy
b80841c8ec
drop RCS Ids
2022-03-11 18:20:04 +00:00
sthen
05e5a787f3
update to taglib-1.12
2021-10-31 19:33:45 +00:00
cwen
29813bc6c5
taglib: fix narrowing issues on arm and ppc, unbreak the build.
...
Tested on macppc.
OK jca@
2019-07-07 16:58:46 +00:00
rapha
ac54830ae7
Fix possible ogg packet losses ( https://github.com/taglib/taglib/issues/864 )
...
and enable tests.
ok jca@
2019-06-23 09:00:21 +00:00
sthen
25f0e460f2
Add COMPILER lines to c++ ports which currently use the default. Adjust
...
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
3dfc0edb74
add hidden build dep on boost headers. (there are also some checks for boost
...
atomic but they don't pick it up for me, so I'm not doing a lib dep for now).
2018-05-16 20:37:14 +00:00
rsadowski
63a5de634b
Update taglib to 1.11.1
...
Drop test because, test suite is switched off when we set BUILD_SHARED_LIBS.
ok landry@
2018-01-09 21:03:33 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
espie
c114d7057b
add pthread to COMPILER_LIBCXX.
...
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9
use LIBCXX
2017-04-10 11:45:22 +00:00
dcoppa
001631ff21
Merge some fixes from upstream via Fedora:
...
- Rewrote ByteVector::replace() simpler
- Fixed a wrong byte order handling on big-endian machines
- Changed XM::File::save() to use seek() properly
- Added some missing deletes to test_flac.cpp
Now the testsuite is 100% successful
2014-11-10 10:55:58 +00:00
ajacoutot
703fb644d7
No need for default CMAKE_BUILD_TYPE.
2014-11-07 10:40:05 +00:00
dcoppa
d5bb2c77d5
Better to be more "conservative", as suggested by zhuk@
2014-02-07 14:57:46 +00:00
dcoppa
28451dd031
Use the "LINK_PRIVATE" mode, instead of an empty LINK_INTERFACE_LIBRARIES
...
property, to get rid of an annoying warning related to Policy CMP0022
2014-02-07 12:29:24 +00:00
dcoppa
412e41386b
Bugfix for TagLib::String from upstream
...
(git commit 3bf30af66c8fd77a88d9379a0956ddb2fc70dc20)
2014-01-16 13:37:49 +00:00
dcoppa
8df28f9a31
Update to taglib-1.9.1
...
No fallouts in a bulk build, as verified by landry@ (thanks!)
2013-11-28 15:49:25 +00:00
espie
2d98db1697
PERMIT/REGRESS->TEST sweep
2013-03-10 22:55:01 +00:00
dcoppa
111534b400
Check if file is open before attempting to read tags: fix a crash
...
in the file constructor if the file does not exist
(upstream git commit d15c8453ac75d9070008b9170ae114ea31a4b586)
Reported by sebastia@, who found we were still affected by this bug
while he was working on a new port that uses taglib.
ok sebastia@
2013-01-27 21:28:25 +00:00
dcoppa
6d1ec0560c
Fix the version number
...
(upstream git commit 7b80418122a42295ada34863609d82152baab03c)
2013-01-23 14:30:40 +00:00
dcoppa
8011235fd9
Correctly parse covr atoms with type 0
...
(upstream git commit 3a5aeb457324f9dcac2c0051e94b0d748af63f65)
2012-11-12 11:12:03 +00:00
dcoppa
26521100c2
Fix noop frame id size check in ID3v2::FrameFactory::createFrame
...
(upstream git commit c42bdeab43dc1a0fa1c15ddf025e76932ba26f62)
2012-11-07 09:48:20 +00:00
dcoppa
cbdec9988d
Fix a bug in updating MP4 tags
...
(upstream git commit a9df3e48f7b59bc27e115e5b0ad057a642b6fac3)
Fix saving of PropertyMap comments without description into ID3v2
tags (upstream git commit c8994ede3fdc8569a59b3482acbc797186e72d00)
2012-10-16 13:06:13 +00:00
dcoppa
c3bcdaf164
Apply two fixes from upstream git:
...
- Corrupted FLAC files scan can result in heavy CPU consumption:
fix it by considering a file as being invalid if a 0 length block
is found
- Fix a crash when saving xm files
While here, also sync patches/patch-tests_CMakeLists_txt with upstream
2012-10-10 10:51:01 +00:00
dcoppa
d0ee27cff7
Update to taglib-1.8
...
Suggestions and OK brad@
2012-10-01 07:31:17 +00:00
dcoppa
523361ad2b
TagLib has moved permanently to github.
2012-08-08 11:37:03 +00:00
dcoppa
42883537f4
Re-add the old master site now that it's synced with
...
github.com/downloads/taglib/
2012-06-29 14:35:07 +00:00
dcoppa
641c1b22d6
Update to taglib-1.7.2, rolling in the fix for SECURITY issue
...
CVE-2012-2396: fixed division by zero while parsing corrupted MP4
files.
2012-05-02 08:48:51 +00:00
dcoppa
ad5a87f62b
Update to taglib-1.7.1, rolling in the fixes for SECURITY issues
...
CVE-2012-1107 and CVE-2012-1108 previously in patches
tweaks and ok sthen@
2012-03-20 16:23:47 +00:00
dcoppa
37be5f78e4
Fix for CVE-2012-1107
...
(upstream git commit 77d61c6eca4d08b9b025738acf6b926cc750db23)
Fix for CVE-2012-1108
(upstream git commit ab8a0ee8937256311e649a88e8ddd7c7f870ad59)
...And fix regress tests (do-regress target).
2012-03-18 16:15:19 +00:00
dcoppa
48a2c54d90
SEPARATE_BUILD by default for CMake
...
from Vadim Zhukov
OK jasper@, espie@
2011-11-08 09:30:52 +00:00
dcoppa
7bb0366cc5
REGRESS_DEPENDS=${BUILD_DEPENDS} is superfluous
...
suggested by naddy@
2011-10-31 21:01:50 +00:00
dcoppa
ab268e5bff
Zap now useless CONFIGURE_ENV. Uff...
2011-10-14 09:14:03 +00:00
dcoppa
1f9d060057
Update to taglib-1.7
...
ok jasper@
2011-10-14 09:06:56 +00:00
jasper
1455dbde4d
- update taglib to 1.6.3
2010-05-17 11:21:50 +00:00
jasper
1556c790c0
- enable .asf as well (seems to be needed by newer amarok)
2009-09-24 18:15:42 +00:00
jasper
89105c885f
- update taglib to 1.6
...
- enable mp4 support
2009-09-22 11:16:43 +00:00
martynas
4a65b68203
don't pull standard namespace in public header file.
...
fixes at least audio/amarok.
discussed with espie@, naddy@ and landry@
"This has to be fixed" espie@
"it makes totally sense" landry@
2009-05-03 15:13:53 +00:00
landry
d033031774
Update to taglib 1.5, bump majors, precise licence markers.
...
ok ajacoutot@ jasper@ pea@
2009-04-22 08:58:34 +00:00
simon
ec8fc0fefe
remove surrounding quotes from COMMENT/PERMIT_*/BROKEN
2007-09-15 21:26:00 +00:00
jasper
c9f03fe824
license is LPGL, not GPL
...
from Moritz Grimm
2007-09-02 15:21:28 +00:00
espie
470294650d
base64 distinfo with SHA256
2007-04-05 15:37:40 +00:00
espie
7ff4478022
re-format SHARED_LIBS
2006-10-28 10:30:41 +00:00
espie
b0d27a1201
Bump C++ shared libs numbers and corresponding package names,
...
handles a through databases
2006-01-13 19:12:15 +00:00
espie
f297538561
zap more MODGNU_SHARED_LIBS
2006-01-10 11:21:21 +00:00
espie
fd2a385350
switch a few ports to SHARED_LIBS and USE_LIBTOOL
2005-12-23 15:03:05 +00:00
jolan
4ad9e4695b
explicitly link to m and stdc++ since it is not happening automatically
...
for whatever reason
tracked down by kurt@
2005-11-18 16:46:30 +00:00
espie
5a80aedc12
new taglib, required for new amarok.
...
update amarok.
2005-09-07 01:27:55 +00:00
espie
33f91b54bf
this needs the just committed citrus stuff to build.
...
No wchar in libstdc++ -> no build
2005-04-14 21:28:01 +00:00