public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/
@ 2016-06-21 20:32 Michał Górny
  0 siblings, 0 replies; 5+ messages in thread
From: Michał Górny @ 2016-06-21 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     09756db2fb6945d1b767b68f4017e6f1d4e6b66a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 20:22:24 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 20:32:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09756db2

app-misc/wyrd: Remove := slot op from || dep, #586304

 app-misc/wyrd/wyrd-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/wyrd/wyrd-1.4.6.ebuild b/app-misc/wyrd/wyrd-1.4.6.ebuild
index a6f5789..660a822 100644
--- a/app-misc/wyrd/wyrd-1.4.6.ebuild
+++ b/app-misc/wyrd/wyrd-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ IUSE="unicode"
 RDEPEND="
 	sys-libs/ncurses[unicode?]
 	>=app-misc/remind-03.01
-	|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
+	|| ( dev-ml/camlp4 <dev-lang/ocaml-4.02.0 )
 "
 DEPEND="${RDEPEND}
 	>=dev-lang/ocaml-3.08


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/
@ 2016-06-23 11:26 Alexis Ballier
  0 siblings, 0 replies; 5+ messages in thread
From: Alexis Ballier @ 2016-06-23 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     836651b8b9983f9328aa1c35a104d74b4443f9c6
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 08:59:47 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 11:23:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836651b8

Revert "app-misc/wyrd: Remove := slot op from || dep, #586304"

This reverts commit 09756db2fb6945d1b767b68f4017e6f1d4e6b66a.

This commit is wrong in several aspects:
  - Such changes should come with a revbump
  - Removing := deps causes packages not to be rebuilt on upgrades, causing
    barely understandable build failures when upgrading, later on.
    Thanks to this commit, people that have installed those packages will
    likely experience those failures with the upcoming ocaml 4.03 unmask.
  - This is a non maintainer commit where no discussion at all happened with the
    maintainers during the 3 days between bug report and mass commit.
    Such discussion could have prevented the above mentioned breakage.

Proper fix is to drop the backward compatibility part of the || () dep. This fix
was slowly moving forward whenever possible and noticed. Main blocker for this is
bug #463018 which requires taking extra care for not breaking the stable tree
nor needlessly preventing future stabilization of packages.

 app-misc/wyrd/wyrd-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/wyrd/wyrd-1.4.6.ebuild b/app-misc/wyrd/wyrd-1.4.6.ebuild
index 660a822..a6f5789 100644
--- a/app-misc/wyrd/wyrd-1.4.6.ebuild
+++ b/app-misc/wyrd/wyrd-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ IUSE="unicode"
 RDEPEND="
 	sys-libs/ncurses[unicode?]
 	>=app-misc/remind-03.01
-	|| ( dev-ml/camlp4 <dev-lang/ocaml-4.02.0 )
+	|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
 "
 DEPEND="${RDEPEND}
 	>=dev-lang/ocaml-3.08


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/
@ 2016-06-23 11:47 Alexis Ballier
  0 siblings, 0 replies; 5+ messages in thread
From: Alexis Ballier @ 2016-06-23 11:47 UTC (permalink / raw
  To: gentoo-commits

commit:     5885b80ce8ce372f533efd91053b9babfadf9b23
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 11:47:15 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 11:47:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5885b80c

app-misc/wyrd: remove backward compat dep for camlp4; add slot + := dep on ncurses

Package-Manager: portage-2.3.0_rc1

 app-misc/wyrd/wyrd-1.4.6-r1.ebuild | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/app-misc/wyrd/wyrd-1.4.6-r1.ebuild b/app-misc/wyrd/wyrd-1.4.6-r1.ebuild
new file mode 100644
index 0000000..d772784
--- /dev/null
+++ b/app-misc/wyrd/wyrd-1.4.6-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Text-based front-end to Remind"
+HOMEPAGE="http://pessimization.com/software/wyrd/"
+SRC_URI="http://pessimization.com/software/wyrd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="unicode"
+
+RDEPEND="
+	sys-libs/ncurses:0=[unicode?]
+	>=app-misc/remind-03.01
+	dev-ml/camlp4:=
+"
+DEPEND="${RDEPEND}
+	>=dev-lang/ocaml-3.08
+"
+
+src_configure() {
+	econf \
+		$(use_enable unicode utf8)
+}
+
+src_install() {
+	export STRIP_MASK="/usr/bin/wyrd"
+	emake DESTDIR="${D}" install
+	dodoc ChangeLog
+	dohtml doc/manual.html
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/
@ 2016-06-25 17:25 Patrice Clement
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement @ 2016-06-25 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b18c7f24e7f6ffd7f9d34745c618cbb34f6bb3e4
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 16:49:52 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 16:57:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18c7f24

app-misc/wyrd: Stable for amd64. Retroactively mark stable for the remaining arches using the ALLARCHES policy.

Package-Manager: portage-2.2.28
Gentoo-Bug: https://bugs.gentoo.org/586900

 app-misc/wyrd/wyrd-1.4.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wyrd/wyrd-1.4.6-r1.ebuild b/app-misc/wyrd/wyrd-1.4.6-r1.ebuild
index d772784..d5a4faa 100644
--- a/app-misc/wyrd/wyrd-1.4.6-r1.ebuild
+++ b/app-misc/wyrd/wyrd-1.4.6-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://pessimization.com/software/wyrd/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="unicode"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/
@ 2016-06-25 17:28 Patrice Clement
  0 siblings, 0 replies; 5+ messages in thread
From: Patrice Clement @ 2016-06-25 17:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8e8c1a45d8b2c6a894f482e938d627b7b2abc74b
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 16:59:44 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 16:59:44 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8c1a45

app-misc/wyrd: Clean up old.

Package-Manager: portage-2.2.28

 app-misc/wyrd/wyrd-1.4.6.ebuild | 35 -----------------------------------
 1 file changed, 35 deletions(-)

diff --git a/app-misc/wyrd/wyrd-1.4.6.ebuild b/app-misc/wyrd/wyrd-1.4.6.ebuild
deleted file mode 100644
index a6f5789..0000000
--- a/app-misc/wyrd/wyrd-1.4.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Text-based front-end to Remind"
-HOMEPAGE="http://pessimization.com/software/wyrd/"
-SRC_URI="http://pessimization.com/software/wyrd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="unicode"
-
-RDEPEND="
-	sys-libs/ncurses[unicode?]
-	>=app-misc/remind-03.01
-	|| ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )
-"
-DEPEND="${RDEPEND}
-	>=dev-lang/ocaml-3.08
-"
-
-src_configure() {
-	econf \
-		$(use_enable unicode utf8)
-}
-
-src_install() {
-	export STRIP_MASK="/usr/bin/wyrd"
-	emake DESTDIR="${D}" install
-	dodoc ChangeLog
-	dohtml doc/manual.html
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-06-25 17:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-21 20:32 [gentoo-commits] repo/gentoo:master commit in: app-misc/wyrd/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2016-06-23 11:26 Alexis Ballier
2016-06-23 11:47 Alexis Ballier
2016-06-25 17:25 Patrice Clement
2016-06-25 17:28 Patrice Clement

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox