Package Details: libbluray-git

Git Clone URL: (read-only, click to copy)
Package Base: libbluray-git
Description: Library to access Blu-Ray disks for video playback. (GIT version)
Upstream URL:
Licenses: LGPL2.1
Conflicts: libbluray
Provides: libbluray,
Submitter: ariscop
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 41
Popularity: 0.000000
First Submitted: 2010-09-09 05:57 (UTC)
Last Updated: 2021-10-29 14:23 (UTC)

Dependencies (8)

Required by (86)

Sources (2)

Latest Comments

sl1pkn07 commented on 2019-04-27 20:24 (UTC)

@chowbok try now


chowbok commented on 2019-04-27 18:39 (UTC)

I needed to install classpath to get this to build. Can you add that to the dependencies?

tecHunt commented on 2018-07-04 14:55 (UTC) (edited on 2018-07-04 14:56 (UTC) by tecHunt)

to those who fail to build with the error [javac] error: Source option 1.5 is no longer supported. Use 1.6 or later. and so on

check your java environment with:

archlinux-java status

jdk 9 or higher doesn't support certain functions required to build libbluray. you can set it with:

sudo archlinux-java set java-8-openjdk

sl1pkn07 commented on 2018-02-03 19:47 (UTC)

what version of jdk you use?

wchouser3 commented on 2018-02-03 19:27 (UTC)

build fails!

I get the following error:

compile: [javac] /home/wchouser3/Downloads/libbluray-git/src/libbluray/src/libbluray/bdj/build.xml:24: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 33 source files to /home/wchouser3/Downloads/libbluray-git/src/libbluray/src/libbluray/bdj/build [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5 [javac] error: Source option 1.5 is no longer supported. Use 1.6 or later. [javac] error: Target option 1.5 is no longer supported. Use 1.6 or later.

BUILD FAILED /home/wchouser3/Downloads/libbluray-git/src/libbluray/src/libbluray/bdj/build.xml:24: Compile failed; see the compiler error output for details.

Total time: 0 seconds make[1]: [Makefile:2604: all-local] Error 1 make[1]: Leaving directory '/home/wchouser3/Downloads/libbluray-git/src/libbluray' make: [Makefile:940: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

sl1pkn07 commented on 2013-05-02 20:38 (UTC)

or update your java (?)

Zenol commented on 2013-05-02 11:55 (UTC)

I had to create a symlink from /etc/profil.d/ to /etc/profil.d/ So maybe it should also look for

zebulon commented on 2013-02-20 21:33 (UTC)

Thanks, it worked. I'll try a Bluray later, but install was fine.

sl1pkn07 commented on 2013-02-20 20:25 (UTC)

ag. typo try now

zebulon commented on 2013-02-20 19:33 (UTC)

No it is not working: /tmp/yaourt-tmp-eric/aur-libbluray-git/./PKGBUILD: ligne37: ./etc/profile.d/ Aucun fichier ou dossier de ce type (No file or directory of this type) Is the problem the ./etc/profile.d/ ? Should not that be /etc/profile.d/ ?

sl1pkn07 commented on 2013-02-20 18:45 (UTC)

try now --with-jdk="${JAVA_HOME}" not longer use change to JDK_HOME="${JAVA_HOME}"

zebulon commented on 2013-02-20 18:05 (UTC)

I have now a problem with detecting jni.h: checking for jni.h... no configure: error: "Could not find jni.h" But java is indeed installed: $ locate jni.h /usr/lib/jvm/java-7-openjdk/include/jni.h

sl1pkn07 commented on 2013-02-20 09:37 (UTC)

ok ok, remove documentation support greetings

Huulivoide commented on 2013-02-15 21:08 (UTC)

Could you remove the documentation? Depending on latex is just plain insanity.

sl1pkn07 commented on 2013-01-07 00:34 (UTC)


ypoluektovich commented on 2013-01-07 00:15 (UTC)

Why does it makedepends on jdk7-openjdk and not java-environment?

sl1pkn07 commented on 2012-12-03 20:44 (UTC)

sl1pkn07@sL1pKn07 run $ pkgfile /etc/profile.d/ extra/jdk7-openjdk try reinstall jdk7-openjdk

timofonic commented on 2012-12-03 17:10 (UTC)

Who provides I have jre7-openjdk installed. Why not adding as dependency then? Who should fix it? Sorry for asking too much.

timofonic commented on 2012-12-03 16:49 (UTC)

==> Making package: libbluray-git 20121203-1 (Mon Dec 3 17:47:42 CET 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... ==> Extracting Sources... ==> Starting build()... ==> Connecting to GIT server... Cloning into 'libbluray'... remote: Counting objects: 767, done. remote: Compressing objects: 100% (433/433), done. remote: Total 767 (delta 498), reused 438 (delta 317) Receiving objects: 100% (767/767), 419.14 KiB | 517 KiB/s, done. Resolving deltas: 100% (498/498), done. ==> GIT checkout done or server timeout ==> Starting build... /tmp/packerbuild-0/libbluray-git/libbluray-git/PKGBUILD: line 38: /etc/profile.d/ No such file or directory The build failed. Dependencies for `mplayer2-build-git' are not met, not building...

zebulon commented on 2012-05-09 10:43 (UTC)

Yes, that would work indeed. I misinterpreted ariscop's comment.

sl1pkn07 commented on 2012-05-09 09:29 (UTC)

recompile mplayer/xine/vlc from ABS

zebulon commented on 2012-05-09 08:55 (UTC)

Even if mplayer is speciicaly looking for ? I get this error: mplayer: error while loading shared libraries: cannot open shared object file: No such file or directory Similarly, xine and vlc are broken (for the bluray part only). Is there an alternative way? I ran ldconfig as root but this does not fix the library issue.

ariscop commented on 2012-05-09 08:48 (UTC)

afaik those symlinks are handled by ldconfig

zebulon commented on 2012-05-09 08:41 (UTC)

The library is now libbluray.3.0.1 (with a symlink /usr/lib/ This now breaks mplayer (from extra). Creating a symlink /usr/lib/ fixed the problem. Maybe it is worth to create the symlink in the PKGBUILD until there is a new libbluray in extra?

zebulon commented on 2012-05-07 20:20 (UTC)

This now requires doxygen to build.

ariscop commented on 2012-04-18 07:15 (UTC)

lol @ the paths in my patch, it needs patch -p2 and is for both libbluray-git and libaacs-git

ariscop commented on 2012-04-18 07:13 (UTC)

patch to fix the copius use of " , add --depth=1 and add source /etc/profile this was one of my first pkgbuilds, glad to see its still around ^_^

zebulon commented on 2012-04-18 06:52 (UTC)

A tip about this PKGFILE: you should add: # If java-environement is installed for the first time # we need to source profile to set JAVA_HOME source /etc/profile before make. This allows your package to compile the first time java-environment is installed (or if the user changes the java version). It will set the correct JAVA_HOME environement variable depending on the installed java version (jdk7-openjdk, sun jdk7, openjdk6).

Huulivoide commented on 2012-02-19 11:38 (UTC)

COul you please limit yur use of """"""""" marks there are WAYYYYYYYY to many in your pkgbuilds :D "${srcdir}/${pkg...." is enought you dont have to enclouse every signle variable inside ""s also "--depth=1" after git clone is noce too, it tels git to not download the whole history, just the most recent code. And we don't do anything with the history while building a pkg. It is only waste of space, time and bandwith. Also you could cd into srcdir after git pull, this way you don't need to specify srcdir million times on rm and cp lines. also "[ -d "${srcdir}"/"${_gitname}"-build ] && " servers absolutely no purpose. rm with -f deletes the dir/file if it exists, but doesen't complain if it isint found eather.

ariscop commented on 2012-01-22 07:20 (UTC)

Orphaning this package. libbluray is in extra and i have no real need for it

commented on 2011-09-02 12:23 (UTC)

If you have a problem with ANT, type this command: source /etc/profile.d/

gillux commented on 2011-08-08 09:43 (UTC)

You should add make as a build dependency.

ariscop commented on 2011-07-09 13:53 (UTC)

i'l have a look at xbmc some time this week, see if i can fix it

yvesyang commented on 2011-07-07 14:37 (UTC)

same as before, can't play index.bdmv with xbmc-git.

ariscop commented on 2011-07-05 13:11 (UTC)

libbdplus hasn't been publicly released yet

sl1pkn07 commented on 2011-07-04 13:16 (UTC)

libbdplus no exist in AUR

ariscop commented on 2011-07-04 06:24 (UTC)

there was a change to some of the functions in bluray.h try this PKGBUILD:

yvesyang commented on 2011-06-29 02:46 (UTC)

after pacman -Syu, the index.bdmv can't be played with the newest xbmc-git or xine and mplayer. Sorry for my poor english.