diff options
26 files changed, 375 insertions, 29 deletions
diff --git a/dev-lang/bff/bff-1.0.5.ebuild b/dev-lang/bff/bff-1.0.5.ebuild index 41dcb15553ef..65068df17583 100644 --- a/dev-lang/bff/bff-1.0.5.ebuild +++ b/dev-lang/bff/bff-1.0.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/apankrat/bff" SRC_URI="https://github.com/apankrat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~hppa ia64 ~m68k ~ppc ppc64 ~s390 ~sh x86" +KEYWORDS="amd64 arm ~hppa ia64 ~m68k ~ppc ppc64 s390 ~sh x86" IUSE="test" DEPEND="" diff --git a/dev-util/imediff2/imediff2-1.1.2-r3.ebuild b/dev-util/imediff2/imediff2-1.1.2-r3.ebuild index 7291ee8d4707..9c30e2e03597 100644 --- a/dev-util/imediff2/imediff2-1.1.2-r3.ebuild +++ b/dev-util/imediff2/imediff2-1.1.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ inherit python-single-r1 versionator MY_P=${PN}_$(replace_version_separator 3 -) DESCRIPTION="An interactive, user friendly 2-way merge tool in text mode" -HOMEPAGE="http://elonen.iki.fi/code/imediff/" +HOMEPAGE="https://elonen.iki.fi/code/imediff/" SRC_URI="mirror://debian/pool/main/i/${PN}/${MY_P}.orig.tar.gz" LICENSE="GPL-2" diff --git a/media-libs/libsub/Manifest b/media-libs/libsub/Manifest index a5b892265384..c6354e839c30 100644 --- a/media-libs/libsub/Manifest +++ b/media-libs/libsub/Manifest @@ -1,2 +1,3 @@ DIST libsub-1.1.13.tar.bz2 178168 BLAKE2B cce6a1e5038aa07dfa9a55d70ceae40c6892e2aeca627ef0ed43eb37a0fc9de9ad80a0788311b3b24dda106e042b6e43ffe0d3f6c0eebbec026d472869ba6603 SHA512 85785ce69e52ce8d5746a9cf15178a9e98d13f63a4c899d13ff5df40ab871fd8ddbea0261b7e01ab9220973c0f9b6f0faeefe94c7f0755eaf43ae2674c367ea6 DIST libsub-1.2.4.tar.bz2 179025 BLAKE2B 7760b46864e6a30616003fef84953c6b57b2ec990c7dc0d787210904eecebd8ada35822b0e690c15425854449c4fd4754926108a5ffe444fbad74e500d542981 SHA512 c7e5f73b5e46322434c5ad3235c374311e30df0e4d794645a716867e696683883b1576fb206e85db6aebe649c9e59299abac86a513c9ac93bd5ebefec826a63e +DIST libsub-1.3.1.tar.bz2 178834 BLAKE2B 3b25d16ec9578445091ae393408ff33cb8ad4f18610a8ee4fd098897306635cea8171b37c8a0d4afc5136b53fc670fbab9fd12493af33ad166ff54e35c1d09b1 SHA512 650725d1a0f1b5c4be3d1df79f4645661a33d8086e0c239847176d8725f0b522f74aa4f6e52acb90b9de9d865dc975876311f3748be63eea998f77f33299e534 diff --git a/media-libs/libsub/libsub-1.3.1.ebuild b/media-libs/libsub/libsub-1.3.1.ebuild new file mode 100644 index 000000000000..57dc3eeafc23 --- /dev/null +++ b/media-libs/libsub/libsub-1.3.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) +PYTHON_REQ_USE="threads(+)" +inherit python-any-r1 waf-utils + +DESCRIPTION="read and write subtitles in a few different formats" +HOMEPAGE="http://carlh.net/libsub" +SRC_URI="http://carlh.net/downloads/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="1.0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-libs/boost:= + >=dev-libs/libcxml-0.15.4 + dev-libs/openssl:0 + >=media-libs/libasdcp-cth-0.1.3" +DEPEND="${RDEPEND} + dev-util/waf + virtual/pkgconfig + ${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}"/${PN}-1.2.4-no-ldconfig.patch + "${FILESDIR}"/${PN}-1.1.13-respect-cxxflags.patch ) + +src_prepare() { + rm -v waf || die + export WAF_BINARY=${EROOT}usr/bin/waf + + ewarn "Some tests failing due missing files/certs are disabled." + sed -e '/ssa_reader_test.cc/d' \ + -e '/dcp_to_stl_binary_test.cc/d' \ + -i test/wscript || die + + default +} + +src_test() { + ./run/tests || die +} diff --git a/media-video/dcpomatic/Manifest b/media-video/dcpomatic/Manifest index 53cec2286d73..9f288e8f1b8f 100644 --- a/media-video/dcpomatic/Manifest +++ b/media-video/dcpomatic/Manifest @@ -1,3 +1,4 @@ DIST dcpomatic-2.10.2.tar.bz2 37503820 BLAKE2B b7efaedaf4b43a54e70dc60e836e283e52f327263dff075549b819c1708b7c9680b9f99e8d5eb37155520101de90145b37a487bb3edec80bf85bdbf9e6cfd578 SHA512 dc4fff96db31ee7645cdc9aac59b37a8dc37f2d77287c41bd4da4df074802a518d4b9c0e5143272d50d2dfee03d46b4ac761c0423b51b327185aae0510c0deb5 DIST dcpomatic-2.10.5.tar.bz2 37500917 BLAKE2B d56d52d1ba01a1aae0840df28f0ed92408af98f7a47c1b71495b9220595c394920c49fb4cc65279b117636270a4cfb95b073cfa1684a00534eead9056953cd0e SHA512 0cce80bfb7b6cc830ff9935a16b0610a584628e8f45ad36401c6da6c13963e90a63d0213fff9b8277074b12f522bbe7286caf4cad9beceea77e05977e726ecf4 DIST dcpomatic-2.11.7.tar.bz2 48225986 BLAKE2B 95c1be24e606e545f95a62827e3702893ea155fae5cf8d9947e4674c4779be36b2b295b4a308e8b8f9e3fb589c66d74826f00ed00f9bfd4c1cdceca366c87538 SHA512 06421edc41c32986add3266cf6674eb44f24d4899a391d4ec354840180a83531531bb965cad86b804aa054589a4cb7587988b334882610b5fc699ae6ca0484c3 +DIST dcpomatic-2.12.4.tar.bz2 177868575 BLAKE2B 5ace00aad6bfd44790841da380b45aa28577b058e11d2f7b6ef9d8611cf4c370054735ded599da210764fa1eed45d49bc1fb111862167998f2479251dc8cd308 SHA512 e7d16c603c7c1ae8ee489279b28a22ced74794c7974a67fb2f8ff1403f3f6041223b3c89eaf4f1ad1a56fb41dc0090c9176ded36e8fa2a8dbedba49a57d2ba82 diff --git a/media-video/dcpomatic/dcpomatic-2.12.4.ebuild b/media-video/dcpomatic/dcpomatic-2.12.4.ebuild new file mode 100644 index 000000000000..8c107aa068f0 --- /dev/null +++ b/media-video/dcpomatic/dcpomatic-2.12.4.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) +PYTHON_REQ_USE="threads(+)" +inherit python-any-r1 waf-utils wxwidgets gnome2-utils + +DESCRIPTION="create Digital Cinema Packages (DCPs) from videos, images and sound files" +HOMEPAGE="https://dcpomatic.com/" +SRC_URI="https://dcpomatic.com/dl.php?id=source&version=${PV} -> ${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+alsa +gtk jack pulseaudio" + +REQUIRED_USE="^^ ( alsa jack pulseaudio )" + +RDEPEND="dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-cpp/pangomm:1.4 + dev-libs/boost + dev-libs/glib:2 + dev-libs/icu + dev-libs/libcxml + dev-libs/libzip + dev-libs/openssl:0 + || ( media-gfx/graphicsmagick media-gfx/imagemagick ) + media-libs/fontconfig:1.0 + >media-libs/libdcp-1.4.4:1.0 + media-libs/libsamplerate + media-libs/libsndfile + >=media-libs/libsub-1.2.1:1.0 + media-libs/rtaudio[alsa?,jack?,pulseaudio?] + >=media-video/ffmpeg-3:= + net-libs/libssh + net-misc/curl + gtk? ( x11-libs/gtk+:2 + x11-libs/wxGTK:3.0 )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + dev-util/waf + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.8.0-wxGTK3.patch + "${FILESDIR}"/${PN}-2.8.0-no-ldconfig.patch + "${FILESDIR}"/${PN}-2.8.0-desktop.patch + "${FILESDIR}"/${PN}-2.10.2-respect-cxxflags.patch + ) + +src_prepare() { + rm -v waf + export WAF_BINARY=${EROOT}usr/bin/waf + if [ -z "${PYTHONPATH}" ] ; then + export PYTHONPATH="${S}" + else + export PYTHONPATH="${S}:${PYTHONPATH}" + fi + + ewarn "Some tests failing due missing files/certs are disabled." + sed \ + -e '/4k_test.cc/d' \ + -e '/audio_analysis_test.cc/d' \ + -e '/audio_decoder_test.cc/d' \ + -e '/audio_processor_test.cc/d' \ + -e '/black_fill_test.cc/d' \ + -e '/client_server_test.cc/d' \ + -e '/dcp_subtitle_test.cc/d' \ + -e '/ffmpeg_decoder_sequential_test.cc/d' \ + -e '/file_naming_test.cc/d' \ + -e '/import_dcp_test.cc/d' \ + -e '/interrupt_encoder_test.cc/d' \ + -e '/j2k_bandwidth_test.cc/d' \ + -e '/recover_test.cc/d' \ + -e '/reels_test.cc/d' \ + -e '/render_subtitles_test.cc/d' \ + -e '/repeat_frame_test.cc/d' \ + -e '/scaling_test.cc/d' \ + -e '/skip_frame_test.cc/d' \ + -e '/srt_subtitle_test.cc/d' \ + -e '/ssa_subtitle_test.cc/d' \ + -e '/vf_test.cc/d' \ + -e '/video_mxf_content_test.cc/d' \ + -e '/film_metadata_test.cc/d' \ + -i test/wscript || die + + if use alsa ; then + sed -e "s|RtAudio::LINUX_PULSE|RtAudio::LINUX_ALSA|"\ + -i src/wx/wx_util.h || die + elif use jack ; then + sed -e "s|RtAudio::LINUX_PULSE|RtAudio::UNIX_JACK|"\ + -i src/wx/wx_util.h || die + fi + + default +} + +src_configure() { + waf-utils_src_configure $(usex gtk "" "--disable-gui") +} + +src_test() { + ./run/tests || die +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/media-video/dcpomatic/dcpomatic-9999.ebuild b/media-video/dcpomatic/dcpomatic-9999.ebuild new file mode 100644 index 000000000000..0ae91e62c082 --- /dev/null +++ b/media-video/dcpomatic/dcpomatic-9999.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) +PYTHON_REQ_USE="threads(+)" +inherit git-r3 python-any-r1 waf-utils wxwidgets gnome2-utils + +DESCRIPTION="create Digital Cinema Packages (DCPs) from videos, images and sound files" +HOMEPAGE="http://dcpomatic.com/" +EGIT_REPO_URI="https://github.com/cth103/${PN}.git" +EGIT_SUBMODULES=() + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="+alsa +gtk jack pulseaudio" + +REQUIRED_USE="^^ ( alsa jack pulseaudio )" + +RDEPEND="dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-cpp/pangomm:1.4 + dev-libs/boost + dev-libs/glib:2 + dev-libs/icu + >dev-libs/libcxml-1.15.4 + dev-libs/libzip + dev-libs/openssl:0 + || ( media-gfx/graphicsmagick media-gfx/imagemagick ) + media-libs/fontconfig:1.0 + >media-libs/libdcp-1.4.4:1.0 + media-libs/libsamplerate + media-libs/libsndfile + >=media-libs/libsub-1.2.1:1.0 + media-libs/rtaudio[alsa?,jack?,pulseaudio?] + >=media-video/ffmpeg-3:= + net-libs/libssh + net-misc/curl + gtk? ( x11-libs/gtk+:2 + x11-libs/wxGTK:3.0 )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + dev-util/waf + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.8.0-wxGTK3.patch + "${FILESDIR}"/${PN}-2.8.0-no-ldconfig.patch + "${FILESDIR}"/${PN}-2.8.0-desktop.patch + "${FILESDIR}"/${PN}-2.10.2-respect-cxxflags.patch + ) + +src_prepare() { + rm -v waf + export WAF_BINARY=${EROOT}usr/bin/waf + if [ -z "${PYTHONPATH}" ] ; then + export PYTHONPATH="${S}" + else + export PYTHONPATH="${S}:${PYTHONPATH}" + fi + + ewarn "Some tests failing due missing files/certs are disabled." + sed \ + -e '/4k_test.cc/d' \ + -e '/audio_analysis_test.cc/d' \ + -e '/audio_decoder_test.cc/d' \ + -e '/audio_processor_test.cc/d' \ + -e '/black_fill_test.cc/d' \ + -e '/client_server_test.cc/d' \ + -e '/dcp_subtitle_test.cc/d' \ + -e '/ffmpeg_decoder_sequential_test.cc/d' \ + -e '/file_naming_test.cc/d' \ + -e '/import_dcp_test.cc/d' \ + -e '/interrupt_encoder_test.cc/d' \ + -e '/j2k_bandwidth_test.cc/d' \ + -e '/recover_test.cc/d' \ + -e '/reels_test.cc/d' \ + -e '/render_subtitles_test.cc/d' \ + -e '/repeat_frame_test.cc/d' \ + -e '/scaling_test.cc/d' \ + -e '/skip_frame_test.cc/d' \ + -e '/srt_subtitle_test.cc/d' \ + -e '/ssa_subtitle_test.cc/d' \ + -e '/vf_test.cc/d' \ + -e '/video_mxf_content_test.cc/d' \ + -e '/film_metadata_test.cc/d' \ + -i test/wscript || die + + if use alsa ; then + sed -e "s|RtAudio::LINUX_PULSE|RtAudio::LINUX_ALSA|"\ + -i src/wx/wx_util.h || die + elif use jack ; then + sed -e "s|RtAudio::LINUX_PULSE|RtAudio::UNIX_JACK|"\ + -i src/wx/wx_util.h || die + fi + + default +} + +src_configure() { + waf-utils_src_configure $(usex gtk "" "--disable-gui") +} + +src_test() { + ./run/tests || die +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/media-video/mpv/mpv-0.27.2.ebuild b/media-video/mpv/mpv-0.27.2.ebuild index d487246e046c..1e790a980c0d 100644 --- a/media-video/mpv/mpv-0.27.2.ebuild +++ b/media-video/mpv/mpv-0.27.2.ebuild @@ -100,12 +100,12 @@ COMMON_DEPEND=" v4l? ( media-libs/libv4l ) vaapi? ( !libav? ( >=media-video/ffmpeg-3.3:0 ) - libav? ( >=media-video/libav-13:0 ) + libav? ( >=media-video/libav-13_pre20171219:0 ) x11-libs/libva:=[drm?,X?,wayland?] ) vdpau? ( !libav? ( >=media-video/ffmpeg-3.3:0 ) - libav? ( >=media-video/libav-13:0 ) + libav? ( >=media-video/libav-13_pre20171219:0 ) x11-libs/libvdpau ) wayland? ( diff --git a/media-video/mpv/mpv-0.28.2.ebuild b/media-video/mpv/mpv-0.28.2.ebuild index b78b4e5093c8..b88afffbfb6c 100644 --- a/media-video/mpv/mpv-0.28.2.ebuild +++ b/media-video/mpv/mpv-0.28.2.ebuild @@ -58,8 +58,8 @@ REQUIRED_USE=" " COMMON_DEPEND=" - !libav? ( >=media-video/ffmpeg-9999:0=[encode?,threads,vaapi?,vdpau?] ) - libav? ( >=media-video/libav-9999:0=[encode?,threads,vaapi?,vdpau?] ) + !libav? ( >=media-video/ffmpeg-4.0:0=[encode?,threads,vaapi?,vdpau?] ) + libav? ( ~media-video/libav-9999:0=[encode?,threads,vaapi?,vdpau?] ) alsa? ( >=media-libs/alsa-lib-1.0.18 ) archive? ( >=app-arch/libarchive-3.0.0:= ) bluray? ( >=media-libs/libbluray-0.3.0:= ) diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild index 302641687d69..8ebf7c7bbb65 100644 --- a/media-video/mpv/mpv-9999.ebuild +++ b/media-video/mpv/mpv-9999.ebuild @@ -58,8 +58,8 @@ REQUIRED_USE=" " COMMON_DEPEND=" - !libav? ( ~media-video/ffmpeg-${PV}:0=[encode?,threads,vaapi?,vdpau?] ) - libav? ( ~media-video/libav-${PV}:0=[encode?,threads,vaapi?,vdpau?] ) + !libav? ( >=media-video/ffmpeg-4.0:0=[encode?,threads,vaapi?,vdpau?] ) + libav? ( ~media-video/libav-9999:0=[encode?,threads,vaapi?,vdpau?] ) alsa? ( >=media-libs/alsa-lib-1.0.18 ) archive? ( >=app-arch/libarchive-3.0.0:= ) bluray? ( >=media-libs/libbluray-0.3.0:= ) @@ -98,8 +98,8 @@ COMMON_DEPEND=" vdpau? ( x11-libs/libvdpau ) wayland? ( >=dev-libs/wayland-1.6.0 + >=dev-libs/wayland-protocols-1.12 >=x11-libs/libxkbcommon-0.3.0 - dev-libs/wayland-protocols ) X? ( x11-libs/libX11 diff --git a/net-misc/crossbar/crossbar-17.12.1.ebuild b/net-misc/crossbar/crossbar-17.12.1.ebuild index 6c5918e94f35..e38428c2e98a 100644 --- a/net-misc/crossbar/crossbar-17.12.1.ebuild +++ b/net-misc/crossbar/crossbar-17.12.1.ebuild @@ -10,7 +10,7 @@ MY_PV="${PV}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted framework" -HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" +HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="AGPL-3" diff --git a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild b/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild index 8a23ccf79a82..e146bb877647 100644 --- a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild +++ b/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ MY_PV="17.6.1.post3" MY_P="${PN}-${MY_PV}" DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted framework" -HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" +HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="AGPL-3" diff --git a/net-misc/crossbar/crossbar-17.8.1.ebuild b/net-misc/crossbar/crossbar-17.8.1.ebuild index 08dc15dfc2c5..1d8c8afe7e8b 100644 --- a/net-misc/crossbar/crossbar-17.8.1.ebuild +++ b/net-misc/crossbar/crossbar-17.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ MY_PV="${PV}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted framework" -HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" +HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" SRC_URI="https://github.com/crossbario/crossbar/archive/v17.8.1.tar.gz -> ${P}.tar.gz" diff --git a/net-misc/crossbar/crossbar-17.9.1.ebuild b/net-misc/crossbar/crossbar-17.9.1.ebuild index 6e774b1362df..46406d71181b 100644 --- a/net-misc/crossbar/crossbar-17.9.1.ebuild +++ b/net-misc/crossbar/crossbar-17.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ MY_PV="${PV}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted framework" -HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" +HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="AGPL-3" diff --git a/net-misc/crossbar/crossbar-18.3.1.ebuild b/net-misc/crossbar/crossbar-18.3.1.ebuild index d3adb70075e6..43edd8acf44c 100644 --- a/net-misc/crossbar/crossbar-18.3.1.ebuild +++ b/net-misc/crossbar/crossbar-18.3.1.ebuild @@ -10,7 +10,7 @@ MY_PV="${PV}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted framework" -HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" +HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar https://pypi.org/project/crossbar/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="AGPL-3" diff --git a/net-misc/netifrc/netifrc-0.5.1.ebuild b/net-misc/netifrc/netifrc-0.5.1.ebuild index 1d058b50dbec..7d558a3cdb65 100644 --- a/net-misc/netifrc/netifrc-0.5.1.ebuild +++ b/net-misc/netifrc/netifrc-0.5.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" fi LICENSE="BSD-2" diff --git a/net-misc/rsync/rsync-3.1.3.ebuild b/net-misc/rsync/rsync-3.1.3.ebuild index 3cb4647f53a2..70758bd6e35d 100644 --- a/net-misc/rsync/rsync-3.1.3.ebuild +++ b/net-misc/rsync/rsync-3.1.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://rsync.samba.org/ftp/rsync/src/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" [[ ${PV} = *_pre* ]] || \ -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl examples iconv ipv6 static stunnel xattr" LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] ) diff --git a/net-misc/whois/whois-5.2.20.ebuild b/net-misc/whois/whois-5.2.20.ebuild index 1ae370671089..3d9b3c35d742 100644 --- a/net-misc/whois/whois-5.2.20.ebuild +++ b/net-misc/whois/whois-5.2.20.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="iconv idn nls" RESTRICT="test" #59327 diff --git a/net-print/brlaser/Manifest b/net-print/brlaser/Manifest new file mode 100644 index 000000000000..17130522da1d --- /dev/null +++ b/net-print/brlaser/Manifest @@ -0,0 +1 @@ +DIST brlaser-4.tar.gz 21963 BLAKE2B 03d5e16ff9b6a6838c82b197bec4a868e6be5752ad9a1df393b646b35642da8f2e1528031b10ece3b0cd7c6c426ff76d1df83c73a51bcac7abac803cd0a66535 SHA512 1e08091adc371a35f75c245fd86f132aae7811a00bd7e9d194c47038dc9aa29296fbf8769cef6b8ea42d82467857195ba8024a9d6de8048174ecc44e0bb76067 diff --git a/net-print/brlaser/brlaser-4.ebuild b/net-print/brlaser/brlaser-4.ebuild new file mode 100644 index 000000000000..8682e2455c83 --- /dev/null +++ b/net-print/brlaser/brlaser-4.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Brother laser printer driver" +HOMEPAGE="https://github.com/pdewacht/brlaser" +SRC_URI="https://github.com/pdewacht/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="net-print/cups" +RDEPEND=" + ${DEPEND} + app-text/ghostscript-gpl" diff --git a/net-print/brlaser/metadata.xml b/net-print/brlaser/metadata.xml new file mode 100644 index 000000000000..b9dcca10c2aa --- /dev/null +++ b/net-print/brlaser/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>cyrevolt@googlemail.com</email> + <name>Daniel Maslowski</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>printing@gentoo.org</email> + <name>Gentoo Printing Project</name> + </maintainer> +</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index c0527bbead31..b53491fff102 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -363,7 +363,7 @@ media-fonts/fontawesome:0/5 =net-mail/cyrus-imapd-2.5* # Patrice Clement <monsieurp@gentoo.org> (18 Jan 2018) -# mpv >= 0.28.0 requires changes currently only available in ffmpeg-9999. +# mpv >= 0.28.0 requires currently masked ffmpeg >= 4.0. >=media-video/mpv-0.28.0 # Richard Freeman <rich0@gentoo.org> (09 Jan 2018) diff --git a/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch b/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch new file mode 100644 index 000000000000..b547fe2b61e5 --- /dev/null +++ b/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch @@ -0,0 +1,29 @@ +From f4e2142089487b7f5c99da949d7bf8d038724df7 Mon Sep 17 00:00:00 2001 +From: William Hubbs <w.d.hubbs@gmail.com> +Date: Tue, 1 May 2018 13:28:57 -0500 +Subject: [PATCH] Add _POSIX_C_SOURCE definition to Linux build + +We need this to allow builds on uclibc-ng based systems. + +X-Gentoo-Bug: 650908 +X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=650908 +--- + mk/os-Linux.mk | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mk/os-Linux.mk b/mk/os-Linux.mk +index 2479ff5b..9e8a1485 100644 +--- a/mk/os-Linux.mk ++++ b/mk/os-Linux.mk +@@ -11,7 +11,7 @@ + SFX= .Linux.in + PKG_PREFIX?= /usr + +-CPPFLAGS+= -D_DEFAULT_SOURCE ++CPPFLAGS+= -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L + LIBDL= -Wl,-Bdynamic -ldl + + ifeq (${MKSELINUX},yes) +-- +2.16.1 + diff --git a/sys-apps/openrc/openrc-0.35.5.ebuild b/sys-apps/openrc/openrc-0.35.5.ebuild index 3420adf2a4c3..820ec13085b0 100644 --- a/sys-apps/openrc/openrc-0.35.5.ebuild +++ b/sys-apps/openrc/openrc-0.35.5.ebuild @@ -59,6 +59,10 @@ RDEPEND="${COMMON_DEPEND} PDEPEND="netifrc? ( net-misc/netifrc )" +PATCHES=( + "${FILESDIR}"/${P}-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch + ) + src_prepare() { default diff --git a/www-apache/mod_fastcgi_handler/Manifest b/www-apache/mod_fastcgi_handler/Manifest index 0a4505cc5327..e2a76bcbc60f 100644 --- a/www-apache/mod_fastcgi_handler/Manifest +++ b/www-apache/mod_fastcgi_handler/Manifest @@ -1 +1 @@ -DIST mod_fastcgi_handler-0.6.tar.gz 10980 BLAKE2B fa0287d77927e9511c289882d0502dc70ea4c7e1040c80c48d6cd0a8da4a057d8eaaa13255fec824e3c9938810e477271ecd92c6a66c98b3697856ccc10bead4 SHA512 36598183170338871ea2952e6e54914f402353ec51425d2256d336d914ebadc6e7c928a03d60ed0f607dae8c137fe467a48ca6e779b2978bf34c5e34fa7058e5 +DIST mod_fastcgi_handler-0.6.tar.gz 10974 BLAKE2B c5613ba343510845c04e75cef815a2ab938aae9b7e2bc78cd709d562734f01f950ceb0b8bcbf2db0e0897c19d61c8d8667a01d82693d5f99971c80b57f73107d SHA512 05b86eb584b74e86924e84dad74072ea4dc318d2d3f1826477cfc45d2f5ea86b8b35d946f5cb1b6472cf21f18636dd2132af06bd27774551f5f5c8c557ed7d6b diff --git a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild index 1da963f79758..83ca086002c3 100644 --- a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild +++ b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild @@ -3,22 +3,17 @@ EAPI=6 -GITHUB_AUTHOR="hollow" -GITHUB_PROJECT="mod_fastcgi_handler" -GITHUB_COMMIT="c5e075b" inherit apache-module DESCRIPTION="A simple FastCGI handler module" HOMEPAGE="https://github.com/hollow/mod_fastcgi_handler" -SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz" +SRC_URI="https://github.com/hollow/mod_fastcgi_handler/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT} - APACHE2_MOD_CONF="20_${PN}" APACHE2_MOD_DEFINE="FASTCGI_HANDLER" |