Commit graph

33 commits

Author SHA1 Message Date
Raphael Kubo da Costa
734d437047 Unbreak after r436971.
After the kdelibs update to 4.11.30 the CMake policies used by kdelibs-based
projects got stricter.

- Fix `make configure'. The upstream git repository has a add_subdirectory(doc)
  call, but the code generating the release tarball also added a
  macro_optional_add_subdirectory(doc) call that was causing CMake to error out
  due to the same directory being added twice to the build system.
- Fix `make build' with the MUSEPACK option. The FindMuse.cmake patch from
  r346999 was hardcoding MUSE_LIBRARIES the wrong way. The find_library() call
  should have been kept, otherwise the linker is passed "-lmpcdec" instead of
  "/full/path/to/libmpcdec.so".
2017-03-27 13:39:03 +00:00
Max Brazhnikov
8162989ab7 sysutils/k3b-kde4:
- Update to 2.0.3
- Remove patches merged upstream, regenerate patches
- Add patch obtained from Gentoo to fix build with modern ffmpeg/libav

PR:		202561
Submitted by:	matthew@reztek.cz
2015-08-25 13:10:47 +00:00
Thomas Zander
3af4d8b8e6 Fix build with ffmpeg 2.7
Approved by:	portmgr (antoine)
2015-07-04 05:41:48 +00:00
Raphael Kubo da Costa
0da9442b09 Remove patch-libk3b-tools-k3blibdvdcss.cpp, unneeded after r354106.
PR:		193252
Submitted by:	martymac@
Reviewed by:	tijl@
2014-09-02 13:05:23 +00:00
John Marino
a8c7a42ccd sysutils/k3b-kde4: Restore MUSEPACK option with DPorts fix
- Revert r346996 entirely
- Bypass MUSEPACK detection (hardcode it as detected) to fix that option
- Bump - This was default options change

Approved by:	makc
2014-03-04 08:37:44 +00:00
William Grzybowski
a146c864dc sysutils/k3b-kde4: fix build with ffmpeg-2
- Fix build with ffmpeg-2

Approved by:	portmgr (bapt, implicit)
2013-10-21 20:41:54 +00:00
Max Brazhnikov
9cf69eeb54 More merges from area51 repository:
- Chase kdemultimedia4 split/kdegames shlib bump
- Convert to new options framework
- Trip Makefile header

sysutils/k3b-kde4:
- add patches to fix build with ffmpeg-devel [1]

PR:		ports/162261 [1]
Submitted by:	Phil Oleson <oz at nixil.net>
2013-02-04 15:36:28 +00:00
Raphael Kubo da Costa
555cbea998 k3b-kde4: Update the libk3bdevice/k3bscsicommandbsd.cpp patch.
I committed a6a2ed3 to k3b's git tree some time ago. It is a patch by
avg@ improving the file and preventing some bugs from occurring. In
his own words in KDE git review request 103293:

  Main idea of the change is to improve the case where SCSI sense data
  is not automatically provided and has to be explicitly requested.
  Current code essentially duplicates main transport code for this
  task.  The proposed code recursively calls into the transport code
  with MMC_REQUEST_SENSE command.  This also fixes a problem with the
  existing code where it re-uses a CCB of the original command for sense
  fetching but doesn't ensure that all the previously used bytes are
  reset to proper values.  This can result in a malformed
  MMC_REQUEST_SENSE CCB which can confuse certain hardware (e.g. it
  hangs Optiarc DVD RW AD-7191S 1.02).  Also the style of the code is
  cleaned up.  Because of the code re-use the code is now more compact.
  Additionally some historic and useless code was dropped - the code for
  setting errno.  errno value is not used by the calling code and this
  is an artifact of the FreeBSD-specific code having been borrowed from
  a different project (as attested by Heiner Eichmann
  <h.eichmann@gmx.de>).

The current patch in the port now contains both commits 4ffc589 and
a6a2ed3 squashed together.

Bump PORTREVISION accordingly.

Submitted by:	avg
2012-02-11 18:13:11 +00:00
Raphael Kubo da Costa
8bcc0d1381 Fix build on FreeBSD >= 9.
Import commit d8f73a5 from upstream.

The scsi_sense_data struct has changed in 9 after r225950, so compilation
failed.

Instead of accessing the struct fields manually, we now use
scsi_extract_sense, which works fine in all our supported releases (there is
no change in terms of functionality).

Bump PORTREVISION.

Aproved by:	avilla (mentor, implicit)
2011-10-31 20:59:27 +00:00
Max Brazhnikov
5e284b17c3 Update to 2.0.0 for KDE 4
Thanks for all contributors to this port:

Alberto Villa <avilla@>
Andriy Gapon <avg@>
Dima Panov <fluffy@>
Ganael Laplanche <ganael.laplanche at martymac.com>
Jason E. Hale <bsdkaffee at gmail.com>
Juergen Lock <nox@>
2010-08-01 19:48:46 +00:00
Max Brazhnikov
4a06c8e349 Fix libdvdcss support.
Remove useless assignments and fix spaces while here.

PR:		ports/143680
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.com>
Approved by:	maintainer timeout (three months)
2010-05-15 20:09:05 +00:00
Dima Panov
6a2417951e [patch] sysutils/k3b - fix build against new ffmpeg
PR:		137873
Submitted by:	    Alberto Villa <Alberto Villa <villa.alberto@gmail.com>
Approved by:	tabthorpe (mentor)
2009-08-22 13:09:48 +00:00
Simon Barner
274bc06447 - Fix detection of writer device if other devices than cdX and passX (e.g.
sgX) for X=0, 1, ... are reported by CAM.
- Bump port revision
- Submitted by Heiner Eichmann (maintainer)
2007-07-16 06:39:30 +00:00
Beech Rintoul
7467b42a10 - Update to 1.0.2
PR:		ports/114041
Submitted by:	Heiner <h.eichmann@gmx.de> (maintainer)
Approved by:	sat (mentor)
2007-06-27 02:06:10 +00:00
Ion-Mihai Tetcu
1bb4c30e61 Upgrade to 1.0.1
PR:		ports/112091
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de> (maintainer)
2007-05-28 15:56:36 +00:00
Markus Brueffer
bd91199bdb - Update to version 1.0
- Remove notes for RELENG_4

PR:		ports/110482
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de> (maintainer)
2007-04-02 13:14:57 +00:00
Martin Wilke
4cdf8c7a1e - Update to 0.12.17
PR:		ports/102484
Submitted by:	Heiner Eichmann <h.eichmann(at)gmx.de> (maintainer)
2006-09-04 05:40:34 +00:00
Tilman Keskinoz
812dee1372 Add missing patchfile from last update
Reported by:	Jason E. Hale <bsdkaffee@gmail.com>
Pointyhat to:	arved
2006-07-04 05:37:40 +00:00
Tilman Keskinoz
9927f69ee0 Update to 0.12.16
PR:		99710
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de>
2006-07-03 16:04:11 +00:00
Simon Barner
f5df6185a4 - Add forgotten patch files.
Corresponding commit was:
- Update to 0.12.10PR: ports/90874

Reminded by: Heiner Eichmann (maintainer)
2005-12-25 10:46:50 +00:00
Simon Barner
6da8ef1d57 - Update to 0.12.7 [1]
- Add SHA256

PR:		ports/89392 [1]
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de> (maintainer)
2005-11-22 15:54:26 +00:00
Michael Nottebrock
756434d30f Fix bogus ui files in preparation for Qt 3.3.5 2005-09-29 13:37:44 +00:00
Markus Brueffer
2308971d99 Update to version 0.12.3
PR:		ports/85322
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de> (maintainer)
2005-08-28 12:07:20 +00:00
Markus Brueffer
3177982cc5 Update to version 0.12.2:
All original patches were applied upstream. The new patches handle 2 small
gcc 2.95 related issues, a post 0.12.2 detected crash [1] and a CAM related
problem.

PR:		ports/83126
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de> (maintainer)
		lofi [1]
2005-07-20 09:22:25 +00:00
Tilman Keskinoz
b6ec54a252 - Update to 0.11.23
- only /dev/cd* devices will be recognized as cd drives.

PR:		79258
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de>
2005-04-06 15:08:46 +00:00
Michael Nottebrock
96cff6d620 Fix compile with FLAC 1.1.2
Submitted by: Danny Pansters <danny@ricin.com>
Approved by: portmgr (xevba), maintainer
2005-03-22 23:04:47 +00:00
Volker Stolz
4df4c423af Update to 0.11.18
PR:		ports/75983
Submitted by:	maintainer
2005-01-10 15:06:00 +00:00
Tilman Keskinoz
d4fe0e7316 - Fix detection of TEAC R56S
PR:		71010
Reported by:	Reinhard Lenninger
Submitted by:	maintainer

- Upgrade to 0.11.14

PR:		71113
Submitted by:	maintainer
2004-09-02 15:26:02 +00:00
Michael Nottebrock
b36ee793ac Add a patch that fixes a problem with detection of the dvd+rw-format
executable.

Submitted by: maintainer
2004-08-01 12:13:38 +00:00
Ying-Chieh Liao
785e7a5704 upgrade to 0.11.12
PR:		69310
Submitted by:	maintainer
2004-07-20 01:19:58 +00:00
Mark Linimon
7b2a844d4f Upgrade to 0.11.9.
Note: upgraders from 0.11.6 or below should note the changed topic 3C
in pkg-message.

PR:		ports/67238
Submitted by:	Heiner Eichmann <h.eichmann at gmx dot de> (maintainer)
2004-05-28 05:52:01 +00:00
Markus Brueffer
0c47e29329 - Update to 0.11.6
- remove trailing ^M in pkg-plist

PR:		ports/64201
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de>
Approved by:	arved (mentor)
2004-03-18 17:41:41 +00:00
Will Andrews
2a59b4a154 Add k3b 0.10.2, a CD/DVD recording GUI for KDE.
PR:		59287
Submitted by:	Heiner Eichmann <h.eichmann@gmx.de>
2003-11-20 13:03:02 +00:00