commit:     4b82a2ad0ab4fd5e8c60738e78e55d1601fb3e0a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 13 17:37:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 17:41:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b82a2ad

app-cdr/cdw: fix tinfo, EAPI=8, de-last-rite

Straight to stable bump since the current version was totally
broken. Yes, the issue was manually calling the wrong pkg-config.

Closes: https://bugs.gentoo.org/910649
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-cdr/cdw/{cdw-0.8.1-r2.ebuild => cdw-0.8.1-r3.ebuild} | 8 ++++----
 app-cdr/cdw/files/cdw-0.8.1-fix-ar-call.patch            | 4 ----
 profiles/package.mask                                    | 6 ------
 3 files changed, 4 insertions(+), 14 deletions(-)

diff --git a/app-cdr/cdw/cdw-0.8.1-r2.ebuild b/app-cdr/cdw/cdw-0.8.1-r3.ebuild
similarity index 83%
rename from app-cdr/cdw/cdw-0.8.1-r2.ebuild
rename to app-cdr/cdw/cdw-0.8.1-r3.ebuild
index 045f963648c3..d60619dc4f39 100644
--- a/app-cdr/cdw/cdw-0.8.1-r2.ebuild
+++ b/app-cdr/cdw/cdw-0.8.1-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools toolchain-funcs
 
@@ -18,7 +18,7 @@ RDEPEND="
        app-cdr/dvd+rw-tools
        dev-libs/libburn
        dev-libs/libcdio:=[-minimal]
-       sys-libs/ncurses:=[unicode(+)]
+       sys-libs/ncurses:=
 "
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
@@ -33,5 +33,5 @@ src_prepare() {
 }
 
 src_configure() {
-       econf LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )"
+       econf LIBS="$( $(tc-getPKG_CONFIG) --libs ncursesw )"
 }

diff --git a/app-cdr/cdw/files/cdw-0.8.1-fix-ar-call.patch 
b/app-cdr/cdw/files/cdw-0.8.1-fix-ar-call.patch
index a578696c1c82..3ad1aaa6a935 100644
--- a/app-cdr/cdw/files/cdw-0.8.1-fix-ar-call.patch
+++ b/app-cdr/cdw/files/cdw-0.8.1-fix-ar-call.patch
@@ -1,5 +1,3 @@
-diff --git a/configure.ac b/configure.ac
-index 76627c7..527e2cb 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -119,7 +119,7 @@ AC_TYPE_UINT16_T
@@ -11,8 +9,6 @@ index 76627c7..527e2cb 100644
  
  
  
-diff --git a/src/user_interface/Makefile.in b/src/user_interface/Makefile.in
-index 5d5f1fc..4d8214b 100644
 --- a/src/user_interface/Makefile.in
 +++ b/src/user_interface/Makefile.in
 @@ -88,7 +88,7 @@ CONFIG_HEADER = $(top_builddir)/config_cdw.h

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b32957edf37..90c1d4b8829b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -142,12 +142,6 @@ sys-apps/gcp
 # removal on 2023-08-22.
 dev-ruby/fast_xs
 
-# Arthur Zamarin <arthur...@gentoo.org> (2023-07-21)
-# Broken runtime with ncurses version since last 2 years (unusable at
-# all), no upstream activity of any sort since 2016.
-# Removal on 2023-08-20.  Bug #910649.
-app-cdr/cdw
-
 # Hans de Graaff <gra...@gentoo.org> (2023-07-21)
 # Obsolete slot for a package that should not have been slotted. Please
 # use the newer 1.2.3 slot instead. Masked for removal on 2023-08-21.

Reply via email to