diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2016-07-31 11:17:58 -0400 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2016-07-31 11:17:58 -0400 |
commit | 33e1efb78282e59c62628e27429c0aa6b9976dc9 (patch) | |
tree | 0e9d8dfa35bc379096f69bcf986a0913b6674eb6 /app-cdr/dvd+rw-tools/files | |
parent | sys-libs/rvm: new revision rvm-1.17-r1 and remove an old version. (diff) | |
download | gentoo-33e1efb78282e59c62628e27429c0aa6b9976dc9.tar.gz gentoo-33e1efb78282e59c62628e27429c0aa6b9976dc9.tar.bz2 gentoo-33e1efb78282e59c62628e27429c0aa6b9976dc9.zip |
app-cdr/dvd+rw-tools: new revision with EAPI=6 to fix a bug.
A new revision was in order to fix bug 440426 and only show a ulimit
warning for new installs. It made sense to update to EAPI=6 for the
new revision, and that simplified the ebuild a bit. To use the EAPI=6
PATCHES support, two patches had to be revisioned to be -p1
compatible. Theoretically they could have been modified in-place
(since epatch autodetects the -pN level), but since that would affect
a stable ebuild, I avoided it.
Gentoo-Bug: 440426
Package-Manager: portage-2.2.28
Diffstat (limited to 'app-cdr/dvd+rw-tools/files')
-rw-r--r-- | app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-dvddl-r1.patch | 13 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-wctomb-r1.patch | 11 |
2 files changed, 24 insertions, 0 deletions
diff --git a/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-dvddl-r1.patch b/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-dvddl-r1.patch new file mode 100644 index 000000000000..8975b04d6f9c --- /dev/null +++ b/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-dvddl-r1.patch @@ -0,0 +1,13 @@ +--- a/growisofs_mmc.cpp 2006-04-27 20:45:00.788446635 +0200 ++++ b/growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200 +@@ -1412,9 +1412,7 @@ + blocks += 15, blocks &= ~15; + + if (blocks <= split) +- fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n" +- " use single layer media for this recording\n"), +- exit (FATAL_START(EMEDIUMTYPE)); ++ fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n"); + + blocks /= 16; + blocks += 1; diff --git a/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-wctomb-r1.patch b/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-wctomb-r1.patch new file mode 100644 index 000000000000..9a9889756c86 --- /dev/null +++ b/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-wctomb-r1.patch @@ -0,0 +1,11 @@ +--- a/transport.hxx 2008-03-25 21:24:47.000000000 -0400 ++++ b/transport.hxx 2008-03-25 21:25:36.000000000 -0400 +@@ -116,7 +116,7 @@ + extern "C" char *plusminus_locale() + { static class __plusminus { + private: +- char str[4]; ++ char str[MB_LEN_MAX]; + public: + __plusminus() { setlocale(LC_CTYPE,ENV_LOCALE); + int l = wctomb(str,(wchar_t)(unsigned char)'±'); |