summaryrefslogtreecommitdiff
path: root/media-gfx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-25 15:53:45 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-25 15:53:45 +0000
commit83ebb477861172671f6796999e016400b659d65f (patch)
tree0cec26d10b5fcfee34cd56a952e8111f306feefb /media-gfx
parentbaeb826318951e5c82b18c1e9ee120ac5dcf0b94 (diff)
gentoo auto-resync : 25:02:2023 - 15:53:45
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/Manifest.gzbin37976 -> 37956 bytes
-rw-r--r--media-gfx/aewan/Manifest3
-rw-r--r--media-gfx/aewan/aewan-1.0.01-r2.ebuild33
-rw-r--r--media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch35
-rw-r--r--media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch49
-rw-r--r--media-gfx/exiv2/Manifest2
-rw-r--r--media-gfx/exiv2/exiv2-0.27.6.ebuild2
-rw-r--r--media-gfx/rawtherapee/Manifest2
-rw-r--r--media-gfx/rawtherapee/metadata.xml12
9 files changed, 127 insertions, 11 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 01b4bea02a50..f515a5263b1e 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/aewan/Manifest b/media-gfx/aewan/Manifest
index eedc57b28ee5..21e65d9ac3aa 100644
--- a/media-gfx/aewan/Manifest
+++ b/media-gfx/aewan/Manifest
@@ -1,5 +1,8 @@
AUX aewan-1.0.01-debug_aewl-warnings.patch 195 BLAKE2B cc28ceeb081f2feb06082ba7649ad7dd0ef69606ff11f9946f863edf74bc212593e38bdbce84d3aac93ce170bc4729b41cb668148419d7febaef24091d7b5665 SHA512 2693a0a64f458ae93b6edaaa0c930ac8a09e3af8d193e4d84577eb0ef542c01e376ea6972e411f45e1599581d225952db7f02a4ff787018f9df1bab42bf9462e
+AUX aewan-1.0.01-fix-incompatible-function-pointer-types.patch 1236 BLAKE2B 6222b0f56635e538ffb7a08c758951638470250611815d29966fb5301acc3583a227ec7730f307d3581fc8c121c9fcc132c27df59ab13695f297e37996f802d7 SHA512 cda325a81967a376e39163a84b9cbcdbaa05b8e07e9eef31844d487c1fecb5f9298a391ec01a22bd2451ad65bcb1daf568875f4862799f32996ab1a6237913de
+AUX aewan-1.0.01-fix-warnings.patch 1131 BLAKE2B a944dbfe8d1a2115ec51d00fa5570fcc4f7b639b7d22e26c1cfcd383e277b1b347a5c78cec8d26914c42c7df818332c4f32a83b08f59daad6cc59dd2af3f9990 SHA512 49cdc45e6d91f8d03b7039240de7ab908ec170acccb36972a50393c3906827a004e7ab5af60013a2aade7658912eb1661885a848711498deb9b1601016bc1b69
AUX aewan-1.0.01-tinfo.patch 546 BLAKE2B 5b2ff040df207cc9b9810ea0e733d4e4113acba1473a68a4c01eb0dca15fe7125dc8bfafb36af56c20260d41060d4450127df9c27415babe94f1ff3cc29988e0 SHA512 226780e4176490798f82e8f8184c0d8a44df8958c793925bbd7ccc87a4640e8ea1a09f47a7bdb90f7b94ef6abdda55d8ec4ad2623da26c4ac6cab11838e93277
DIST aewan-1.0.01.tar.gz 122880 BLAKE2B 396b7d6111e889ac30140b5bf7097c8d83b05c956a86fdf50651800371356862ab580e7afb1b68cc9f119339b68c786e81666cdd04f8cfc0bf02866dcaef9560 SHA512 8c7e81ed3e2c4d0848e36ed60922c920471c7bc46a7127f529be3f5a9c3c66a6e0dff06bca7b5cb21eb0a93d03ba31fd4ef07fc48e2e39f2224956801fe322f3
EBUILD aewan-1.0.01-r1.ebuild 552 BLAKE2B ad7724ea5054f9fb2f3dfb403917dcf44fe95d2dcd61829a515cbdfa2db3b6a05bab2e3741897b9900d1bbe7724334e756285a3db4fa7f47515436e6b7aef562 SHA512 3861273877fa8a859559b0d94eaa45e4cfefff1fd4848ad46aac8c49af2102e6658283a2044a7722cf03b7e5751291b0cbf157acafb2a854d2e9a3150be55d7f
+EBUILD aewan-1.0.01-r2.ebuild 662 BLAKE2B f43eb3103fcf5e6939d8e18a0362dab007e2ac915c8857c03a5aba01449b1f455d700846bcf44530b9100a7a58ee28d579d6f17ac0a3d67366f3a7c422f561e9 SHA512 3841cfdccde23451aabc0be24e79d8e392b9b9ffd7f02944e2352e6aba5d4795923decc908ac03788da8264cf60181e987972ed6b0a6b87b40c712d6c8798199
MISC metadata.xml 472 BLAKE2B 84df69cd7f2a501828a66fa5a66e8626ba1b6f7d3262b53fbda4ab8e392ec108aa3a7170f630571b28acbf3a6089c5f7e733923f13a1493340b81a2adac7ea59 SHA512 1ca859452592ed3f5d936ea418a99668eb7bdc84a8eeeebd4c644197368ecb36e0e9aa4fe0e2dbfa0c705b721213531bd89deb00e6a28b16b6e64f1f5be3c714
diff --git a/media-gfx/aewan/aewan-1.0.01-r2.ebuild b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
new file mode 100644
index 000000000000..27b18f02d410
--- /dev/null
+++ b/media-gfx/aewan/aewan-1.0.01-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A curses-based ascii-art editor"
+HOMEPAGE="http://aewan.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( CHANGELOG README TODO )
+
+DEPEND="sys-libs/zlib
+ >=sys-libs/ncurses-5.0:0="
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-debug_aewl-warnings.patch"
+ "${FILESDIR}/${P}-tinfo.patch"
+ "${FILESDIR}/${P}-fix-incompatible-function-pointer-types.patch"
+ "${FILESDIR}/${P}-fix-warnings.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch b/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch
new file mode 100644
index 000000000000..f26a29998ca0
--- /dev/null
+++ b/media-gfx/aewan/files/aewan-1.0.01-fix-incompatible-function-pointer-types.patch
@@ -0,0 +1,35 @@
+Subject: [PATCH] Fix incompatible function pointer types
+
+Clang 16 (and likely GCC 14) will enforce strict C99 semantics
+ and break old K&R C declarations and require correct C89
+ function prototypes.
+
+Bug: https://bugs.gentoo.org/880809
+Clang: https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213/9
+
+Patch has been sent to upstream here: https://sourceforge.net/p/aewan/bugs/14/
+
+Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
+--- a/aeff.c
++++ b/aeff.c
+@@ -88,7 +88,7 @@ static bool read_parse_data_line(gzFile f, char **label, char **type,
+ autod_begin;
+ autod_register(line, free);
+
+- autod_assign( line, freadline_ex(f, gzgetc) );
++ autod_assign( line, freadline_ex(f, (void*)gzgetc) );
+
+ /* look for ':' field separators and note their locations */
+ field_start[0] = line;
+@@ -192,7 +192,7 @@ static bool aeff_read_mark(AeFile *f, const char *mark_name, char pref) {
+ autod_begin;
+ autod_register(line, free);
+
+- autod_assign(line, freadline_ex(f->f, gzgetc));
++ autod_assign(line, freadline_ex(f->f, (void*)gzgetc));
+
+ /* if EOF was reached before anything could be read, something is wrong */
+ if (!line) {
+--
+2.39.1
+
diff --git a/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch b/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch
new file mode 100644
index 000000000000..a797ae30aad3
--- /dev/null
+++ b/media-gfx/aewan/files/aewan-1.0.01-fix-warnings.patch
@@ -0,0 +1,49 @@
+Subject: [PATCH] fix warnings
+
+Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
+
+--- a/bores/kurses.c
++++ b/bores/kurses.c
+@@ -139,15 +139,11 @@ void kurses_color_at(int attr) {
+ }
+
+ int kurses_width() {
+- int maxy, maxx;
+- getmaxyx(stdscr, maxy, maxx);
+- return maxx;
++ return getmaxx(stdscr);
+ }
+
+ int kurses_height() {
+- int maxy, maxx;
+- getmaxyx(stdscr, maxy, maxx);
+- return maxy;
++ return getmaxy(stdscr);
+ }
+
+ int kurses_pos_valid(int x, int y) {
+--- a/vlayer.c
++++ b/vlayer.c
+@@ -9,7 +9,7 @@ static void _get_cell_LYR(Cell *r_cell, int x, int y, void *ud) {
+
+ /* callback that returns a cell from a document composite */
+ static void _get_cell_COMPOSITE(Cell *r_cell, int x, int y, void *ud) {
+- Document *doc = (Document*) doc;
++ Document *doc = (Document*) NULL;
+ *r_cell = document_calc_effective_cell(doc, x, y);
+ }
+
+--
+2.39.1
+
+--- a/helpdlg.h
++++ b/helpdlg.h
+@@ -33,7 +33,7 @@ programa, armazenada no arquivo COPYING).
+
+
+ #ifndef _btco_aewan_helpdlg_h
+-#define _btco_aewan_helprdlg_h
++#define _btco_aewan_helpdlg_h
+
+ /* invokes the "help" dialog */
+ void show_help_dlg(void);
diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index e0d127eae17d..7bfbb7bfdc93 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -3,5 +3,5 @@ AUX exiv2-0.27.6-jxl-mime.patch 2704 BLAKE2B b7d88658863aef95717b917c006b609279b
DIST exiv2-0.27.5-Source.tar.gz 32720608 BLAKE2B 803cb853fd049b28d309952c2332589a8544ff90c16fc1a588b6f1a2d4ae5e96da7ae746cf2247954ac54e155b84e0ad1f4f2d89f22d07e7bbd34038f0e292a5 SHA512 0f2d2dfbc976052a428dfeb597225d3ea3c725f584d05b99316bd4aa9cbf0ba5e1e37bcde71f9041975cf003b4fdb578c559adb144268d784bfd64494f451491
DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60 SHA512 045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4
EBUILD exiv2-0.27.5-r1.ebuild 2843 BLAKE2B 9701fe996760810786ba4ac9820b88ab020b2ec337c6f5df691582b4f2271077d724c53a5d972e7cc33171e8c8f68784c203121cb6a036bc01e40ad17aa5ba4c SHA512 89f92aa2f5cd486fb317932c569040dbde0747b1a10d8e76aee712ba3e9d5e0018116968f12c0216ad7cdb3fc31bcd36b834946cb66cf11156366f1ae422df4f
-EBUILD exiv2-0.27.6.ebuild 2872 BLAKE2B 586593ac740ba03d8d83109383def7a1c3abeca910f9ed0fcf5fc68f2bc7dd6fd6bb20bad9a631fb81c2d4d6b83b595761f3c69315ad56d2d28d5461f000d165 SHA512 f53aad142c2d4c3aa89378566d02f0826ad261ecc4ea69280a1c09674f438b4a159396e3e9f571d1d55231d84f33f0387da6cdfbc5b407815c460a7995bc1818
+EBUILD exiv2-0.27.6.ebuild 2866 BLAKE2B c1ae0259ac54a43665e0240f937bf9a5f71bf26c81d7b39b02cb7c2a6240d1ef6e1b041680f2500deb1bfbaccfddaec77d9f14dc34e8092da17a2f6234a2a508 SHA512 2a82c6bf4c4548eda0e8131ed4bf49e244fe59c1354def0c9053779630193b5775fb3c49c10491d896ef0b1fab5a47ed7d5198fea074f00a1fbfd112cfd2647c
MISC metadata.xml 686 BLAKE2B 2d1079660cf4268216f8835d1ae6655ebafc99d5402872bb05dac6342034a28a07dcff587fc616a5eedc8c538ea3e43e013711d39c2541295e89629e39a244ee SHA512 40f9225a42386fa6f03bf9436d675bb01bd6eb859974bfed22d1316536ceaf40752fabffdab20b439e87c57f65d193d8d249e5aa022584de3f869f4162660b4e
diff --git a/media-gfx/exiv2/exiv2-0.27.6.ebuild b/media-gfx/exiv2/exiv2-0.27.6.ebuild
index 93b4c20729ea..c34d98c09301 100644
--- a/media-gfx/exiv2/exiv2-0.27.6.ebuild
+++ b/media-gfx/exiv2/exiv2-0.27.6.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/${PN^}/${PN}/releases/download/v${PV}/${P}-Source.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${P}-Source"
fi
diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest
index 70d7874e0a51..2e511d4131b2 100644
--- a/media-gfx/rawtherapee/Manifest
+++ b/media-gfx/rawtherapee/Manifest
@@ -1,3 +1,3 @@
DIST rawtherapee-5.9.tar.xz 16219076 BLAKE2B 32039d6927eb4a4efbb49f3ad2bd019bd9f73c92a5e7125b7c560aaf7b6a42a5f1a2f67b24a713e4b255867539eda2bf63ea4e988453ec9634c917a11432a7fb SHA512 0d848a36293eb5cac3212910eaf1d011315269c6bbe780c4c2e5f91719721e25a7d1678a7e4453fa4a9694618978b04828612dc03e1d50cb9c11ad4d238e7ca8
EBUILD rawtherapee-5.9-r2.ebuild 1853 BLAKE2B 42fd47c79e57fc2631a53f60f63158560212ddb65a44148cdfe42ae8ddcc998799f7ef25a18e6cff4e0bb2231387c6ab01c8e842a48241de31d6aa104aafbff2 SHA512 2cc270b5adee8609f16ef8bc0c3779832466bb51e09cefa6bd5e6f63035b0ab8c0a52335421841cade91d502c2823ade52ce17d91cf7e41ea991fbf46cc3fe5f
-MISC metadata.xml 396 BLAKE2B 21d743fc4870d7d6aa5a712581eff1e2d1a200718008c450f10a41ad7c95008cb1a45f882db1fbc98a9561645f27cee31c1f077d12b9e359a8527b31ce2785bc SHA512 174b118efc92edf6e412e3b0720d850ce65683b3025a7dec30596c82de071b05a25d796df2159a6e81a3571704984d53710999431d53e163207e77d95ceda2b7
+MISC metadata.xml 245 BLAKE2B 4988fa1366a9b8a3769e503545339cdd493a0bdc362ca9237b158b94549de1f061477546b00fd3b21dc9325812423f7207071e22e3234d5c0b88c755197557d2 SHA512 e00be68ab9ad3acfce3d2d48721c47cf50e2c6358c9ceb45a2a23fc5303826ea26b9205ce4f230121c2e40c9c467367f2dc57863680899b21e8005034aa9118c
diff --git a/media-gfx/rawtherapee/metadata.xml b/media-gfx/rawtherapee/metadata.xml
index c7ac550451f2..aa20bff17b1d 100644
--- a/media-gfx/rawtherapee/metadata.xml
+++ b/media-gfx/rawtherapee/metadata.xml
@@ -1,12 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>vivo75@gmail.com</email>
- <name>Francesco Riosa</name>
+ <maintainer type="person">
+ <email>bkohler@gentoo.org</email>
+ <name>Ben Kohler</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- </pkgmetadata>
+</pkgmetadata>