diff options
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/imv/Manifest | 1 | ||||
-rw-r--r-- | media-gfx/imv/files/imv-4.2.0-add-string-inc.patch | 9 | ||||
-rw-r--r-- | media-gfx/imv/files/imv-4.2.0-wayland-roundtrip-after-scale.patch | 14 | ||||
-rw-r--r-- | media-gfx/imv/imv-4.2.0.ebuild | 85 |
4 files changed, 0 insertions, 109 deletions
diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest index fc84ad70362a..2891222742f2 100644 --- a/media-gfx/imv/Manifest +++ b/media-gfx/imv/Manifest @@ -1,2 +1 @@ -DIST imv-4.2.0.tar.gz 77809 BLAKE2B a0c8aeb4d50d252818f4a4bedc145a8e2ffffa3ae14d888ef4623fe17a714bd17397399064019b32a48e6ebe3613f592428b075988ed533166c06c2b885d245b SHA512 7b64c6d4e5e484fd2ef4e28e2ba5cc74e4d28f8e2fa329ae7c744bd77ce8a345123f9cc3c77e015ff780938d5add97cfe9ed4e5a3a52b03a91b7bb6bb50e7115 DIST imv-4.3.0.tar.gz 79031 BLAKE2B f620e1d05827f93eae03a01f62cbb1426a623b4ef2e758a5fea2539193292fada0b8bf34276443d787b5a1537e92cd66e94b574a646319c3c37fbf2557bda4eb SHA512 1735c03c48888004b11b3aaf0215a9530c035468a8efdb210d856551ebb75030c906eee2b6ab80e5d3646206e6051a73a8c5e15c010dd09bca7f9e90f9b0e34b diff --git a/media-gfx/imv/files/imv-4.2.0-add-string-inc.patch b/media-gfx/imv/files/imv-4.2.0-add-string-inc.patch deleted file mode 100644 index e726d7b093a2..000000000000 --- a/media-gfx/imv/files/imv-4.2.0-add-string-inc.patch +++ /dev/null @@ -1,9 +0,0 @@ -https://github.com/eXeC64/imv/issues/299 ---- a/src/backend_freeimage.c 2020-12-17 15:30:42.000000000 -0500 -+++ b/src/backend_freeimage.c 2021-01-23 12:03:46.175921640 -0500 -@@ -8,4 +8,5 @@ - #include <FreeImage.h> - #include <stdlib.h> -+#include <string.h> - - struct private { diff --git a/media-gfx/imv/files/imv-4.2.0-wayland-roundtrip-after-scale.patch b/media-gfx/imv/files/imv-4.2.0-wayland-roundtrip-after-scale.patch deleted file mode 100644 index 381013329062..000000000000 --- a/media-gfx/imv/files/imv-4.2.0-wayland-roundtrip-after-scale.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://github.com/eXeC64/imv/issues/305 ---- a/src/wl_window.c 2020-12-17 15:30:42.000000000 -0500 -+++ b/src/wl_window.c 2021-02-02 19:03:52.598901093 -0500 -@@ -545,2 +545,3 @@ - wl_surface_commit(window->wl_surface); -+ wl_display_roundtrip(window->wl_display); - size_t buffer_width = window->width * window->scale; -@@ -636,4 +637,4 @@ - .height = window->height, -- .buffer_width = window->width * window->scale, -- .buffer_height = window->height * window->scale -+ .buffer_width = buffer_width, -+ .buffer_height = buffer_height, - } diff --git a/media-gfx/imv/imv-4.2.0.ebuild b/media-gfx/imv/imv-4.2.0.ebuild deleted file mode 100644 index c3beeda396a8..000000000000 --- a/media-gfx/imv/imv-4.2.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/eXeC64/imv.git" -else - SRC_URI="https://github.com/eXeC64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Minimal image viewer designed for tiling window manager users" -HOMEPAGE="https://github.com/eXeC64/imv" - -LICENSE="MIT-with-advertising" -SLOT="0" -IUSE="+X +freeimage gif heif jpeg png svg test tiff wayland" -REQUIRED_USE="|| ( X wayland )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/icu:= - dev-libs/inih - media-libs/libglvnd[X?] - x11-libs/libxkbcommon[X?] - x11-libs/pango - X? ( - x11-libs/libX11 - x11-libs/libxcb:= - ) - freeimage? ( media-libs/freeimage ) - gif? ( media-libs/libnsgif ) - heif? ( media-libs/libheif:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( media-libs/libpng:= ) - svg? ( >=gnome-base/librsvg-2.44 ) - tiff? ( media-libs/tiff ) - wayland? ( dev-libs/wayland ) - !sys-apps/renameutils" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" -BDEPEND=" - app-text/asciidoc - wayland? ( dev-util/wayland-scanner )" - -PATCHES=( - "${FILESDIR}/${PN}-4.2.0-add-string-inc.patch" - "${FILESDIR}/${PN}-4.2.0-wayland-roundtrip-after-scale.patch" -) - -src_prepare() { - default - - # allow building with libglvnd[-X] - if ! use X; then - sed -i "/dependency('gl')/s/gl/opengl/" meson.build || die - fi - - # glu isn't used by anything - sed -i "/dependency('glu')/d" meson.build || die -} - -src_configure() { - local windows=all - use X || windows=wayland - use wayland || windows=x11 - - local emesonargs=( - $(meson_feature freeimage) - $(meson_feature gif libnsgif) - $(meson_feature heif libheif) - $(meson_feature jpeg libjpeg) - $(meson_feature png libpng) - $(meson_feature svg librsvg) - $(meson_feature test) - $(meson_feature tiff libtiff) - -Dwindows=${windows} - ) - meson_src_configure -} |