diff --git a/app-text/zathura/metadata.xml b/app-text/zathura/metadata.xml index 7cdc773bbdd98..9b36a05a63ba3 100644 --- a/app-text/zathura/metadata.xml +++ b/app-text/zathura/metadata.xml @@ -11,6 +11,7 @@ Use libmagic to determine mimetypes + Use libsynctex to get latex codeline from pdf diff --git a/app-text/zathura/zathura-0.3.4.ebuild b/app-text/zathura/zathura-0.3.4.ebuild index 8909dc17a48db..12a90276b4a32 100644 --- a/app-text/zathura/zathura-0.3.4.ebuild +++ b/app-text/zathura/zathura-0.3.4.ebuild @@ -22,14 +22,15 @@ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" else KEYWORDS="" fi -IUSE="+magic sqlite test" +IUSE="+magic sqlite synctex test" RDEPEND=">=dev-libs/girara-0.2.5:3= >=dev-libs/glib-2.32:2= x11-libs/cairo:= >=x11-libs/gtk+-3.6:3 magic? ( sys-apps/file:= ) - sqlite? ( dev-db/sqlite:3= )" + sqlite? ( dev-db/sqlite:3= ) + synctex? ( app-text/texlive-core )" DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig @@ -41,6 +42,7 @@ pkg_setup() { WITH_SYSTEM_SYNCTEX=0 WITH_MAGIC=$(usex magic 1 0) WITH_SQLITE=$(usex sqlite 1 0) + WITH_SYNCTEX=$(usex synctex 1 0) PREFIX="${EPREFIX}"/usr LIBDIR='${PREFIX}'/$(get_libdir) CC="$(tc-getCC)" diff --git a/app-text/zathura/zathura-9999.ebuild b/app-text/zathura/zathura-9999.ebuild index ee5314e6007fe..ff9ff6731ef08 100644 --- a/app-text/zathura/zathura-9999.ebuild +++ b/app-text/zathura/zathura-9999.ebuild @@ -22,14 +22,15 @@ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" else KEYWORDS="" fi -IUSE="+magic sqlite test" +IUSE="+magic sqlite synctex test" -RDEPEND=">=dev-libs/girara-0.2.3:3= - >=dev-libs/glib-2.28:2= +RDEPEND=">=dev-libs/girara-0.2.5:3= + >=dev-libs/glib-2.32:2= x11-libs/cairo:= - >=x11-libs/gtk+-3.2:3 + >=x11-libs/gtk+-3.6:3 magic? ( sys-apps/file:= ) - sqlite? ( dev-db/sqlite:3= )" + sqlite? ( dev-db/sqlite:3= ) + synctex? ( app-text/texlive-core )" DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig @@ -41,6 +42,7 @@ pkg_setup() { WITH_SYSTEM_SYNCTEX=0 WITH_MAGIC=$(usex magic 1 0) WITH_SQLITE=$(usex sqlite 1 0) + WITH_SYNCTEX=$(usex synctex 1 0) PREFIX="${EPREFIX}"/usr LIBDIR='${PREFIX}'/$(get_libdir) CC="$(tc-getCC)" @@ -50,6 +52,10 @@ pkg_setup() { ) } +src_prepare() { + epatch "${FILESDIR}"/${P}-synctex.patch +} + src_compile() { emake "${myzathuraconf[@]}" }