Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-games/aseprite/
Date: Sun, 27 Feb 2022 21:41:56
Message-Id: 1645998087.6952b9fa8e8d0292a331705cffc49a0974895397.asturm@gentoo
1 commit: 6952b9fa8e8d0292a331705cffc49a0974895397
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 26 20:33:34 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 27 21:41:27 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6952b9fa
7
8 dev-games/aseprite: Drop 1.1.6
9
10 Bug: https://bugs.gentoo.org/770664
11 Package-Manager: Portage-3.0.30, Repoman-3.0.3
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 dev-games/aseprite/Manifest | 1 -
15 dev-games/aseprite/aseprite-1.1.6.ebuild | 93 --------------------------------
16 2 files changed, 94 deletions(-)
17
18 diff --git a/dev-games/aseprite/Manifest b/dev-games/aseprite/Manifest
19 index 38b5c22a6fae..61be6a72eed5 100644
20 --- a/dev-games/aseprite/Manifest
21 +++ b/dev-games/aseprite/Manifest
22 @@ -1,2 +1 @@
23 -DIST Aseprite-v1.1.6-Source.zip 11801981 BLAKE2B f20186a1669d7f9ab1453a2104a54228c22e2ef1703bba200f44c965b3fb3d9310c1ddd343db9c27ddca3564e4245352476c5228e171f1c0e74c553e5a59d419 SHA512 d87bcc5ece64cbc772ea5d4dc1edf29943d9038221905c0263511852afbb4e9119ce82468502a78c286729bb91389d08e3a8b7f358e4f6f8fe88507e7e69c9ac
24 DIST Aseprite-v1.1.9-Source.zip 11746265 BLAKE2B fa16be059a7bb3b83705c56e7e93cbbb71676617a8d0798f0e481b09199ae069b85826615f8609acabb10a4e9a9da0857f2f99b03c2b913f26eee6d4dfdc0f0a SHA512 44c5878c67e69d2510c862e8f6869d727aa47b3d23d41d4e7318eca54c6d72fc5f89e72c70c160ce6da78fa091e11eedefa74e0273dc4cea59b2fe16c8851d9e
25
26 diff --git a/dev-games/aseprite/aseprite-1.1.6.ebuild b/dev-games/aseprite/aseprite-1.1.6.ebuild
27 deleted file mode 100644
28 index aab455bf61f3..000000000000
29 --- a/dev-games/aseprite/aseprite-1.1.6.ebuild
30 +++ /dev/null
31 @@ -1,93 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit cmake-utils desktop flag-o-matic
38 -
39 -DESCRIPTION="Animated sprite editor & pixel art tool"
40 -HOMEPAGE="https://www.aseprite.org"
41 -SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-v${PV}-Source.zip"
42 -
43 -# See https://github.com/aseprite/aseprite#credits
44 -# Some bundled third-party packages built-in:
45 -# gtest duktape modp_b64 simpleini
46 -LICENSE="BSD GPL-2 MIT"
47 -SLOT="0"
48 -KEYWORDS="amd64 x86"
49 -
50 -IUSE="debug kde gtk3 test webp"
51 -RESTRICT="!test? ( test )"
52 -
53 -RDEPEND="dev-libs/tinyxml
54 - media-libs/allegro:0[X,png]
55 - media-libs/freetype
56 - media-libs/giflib:=
57 - webp? ( media-libs/libwebp )
58 - media-libs/libpng:0=
59 - net-misc/curl
60 - sys-libs/zlib
61 - virtual/jpeg:0
62 - x11-libs/libX11
63 - x11-libs/pixman
64 - gtk3? ( dev-cpp/gtkmm:3.0 )
65 - kde? (
66 - dev-qt/qtcore:5
67 - kde-frameworks/kio:5 )"
68 -DEPEND="${RDEPEND}
69 - app-arch/unzip
70 - gtk3? ( virtual/pkgconfig )
71 - webp? ( virtual/pkgconfig )"
72 -
73 -DOCS=( docs/files/ase.txt
74 - docs/files/fli.txt
75 - docs/files/msk.txt
76 - docs/files/pic.txt
77 - docs/files/picpro.txt
78 - README.md )
79 -
80 -S="${WORKDIR}"
81 -
82 -src_prepare() {
83 - cmake-utils_src_prepare
84 -
85 - # Fix to make flag-o-matic work.
86 - if use debug ; then
87 - sed -i '/-DNDEBUG/d' CMakeLists.txt || die
88 - fi
89 -
90 - # Fix shebang in thumbnailer
91 - sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || die
92 -}
93 -
94 -src_configure() {
95 - use debug && append-cppflags -DDEBUGMODE -D_DEBUG
96 -
97 - local mycmakeargs=(
98 - -DENABLE_UPDATER=OFF
99 - -DFULLSCREEN_PLATFORM=ON
100 - -DUSE_SHARED_ALLEGRO4=ON
101 - -DUSE_SHARED_CURL=ON
102 - -DUSE_SHARED_FREETYPE=ON
103 - -DUSE_SHARED_GIFLIB=ON
104 - -DUSE_SHARED_JPEGLIB=ON
105 - -DUSE_SHARED_LIBLOADPNG=ON
106 - -DUSE_SHARED_LIBPNG=ON
107 - -DUSE_SHARED_PIXMAN=ON
108 - -DUSE_SHARED_TINYXML=ON
109 - -DUSE_SHARED_ZLIB=ON
110 - -DUSE_SHARED_LIBWEBP=ON
111 - -DWITH_DESKTOP_INTEGRATION=ON
112 - -DWITH_GTK_FILE_DIALOG_SUPPORT="$(usex gtk3)"
113 - -DWITH_QT_THUMBNAILER="$(usex kde)"
114 - -DWITH_WEBP_SUPPORT="$(usex webp)"
115 - -DENABLE_TESTS="$(usex test)"
116 - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
117 - )
118 - cmake-utils_src_configure
119 -}
120 -
121 -src_install() {
122 - newicon "${S}/data/icons/ase64.png" "${PN}.png"
123 - cmake-utils_src_install
124 -}