public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2023-04-01 19:39 Conrad Kostecki
  0 siblings, 0 replies; 16+ messages in thread
From: Conrad Kostecki @ 2023-04-01 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a50a7b9e2989ccc983a1760feb6fb8703895ffbf
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Mar 20 21:56:34 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 19:16:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50a7b9e

app-misc/ddccontrol: use HTTPS

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

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

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index fe92023703fc..f69c03ac286d 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="http://ddccontrol.sourceforge.net/"
+HOMEPAGE="https://ddccontrol.sourceforge.net/"
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2024-09-03 17:45 Petr Vaněk
  0 siblings, 0 replies; 16+ messages in thread
From: Petr Vaněk @ 2024-09-03 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6f861c999d11fc5c87a247d1c3983ed303a5209d
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  3 17:23:41 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Sep  3 17:44:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f861c99

app-misc/ddccontrol: drop 0.6.1

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                |  1 -
 app-misc/ddccontrol/ddccontrol-0.6.1.ebuild | 89 -----------------------------
 2 files changed, 90 deletions(-)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index b4981f59079b..8ce6375b654e 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,2 +1 @@
-DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104 SHA512 abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164
 DIST ddccontrol-1.0.3.tar.gz 175621 BLAKE2B f3a2f477f1e2553da0069da020fa49e06ab4be5d13f2c238fa0e4e800d7632490ed91e3f3fcb234b90bdff9ea03a0a8c32613153ae45ff450b4bac4ff568e96b SHA512 5e49217c8560245d53d5a2dc71cda5683698e798bd1f75ca69e445b68b33d2fb826ff05dced1c0a40f2baf8fd26396c78d1c1bf6f95f30287da6d5b149bb98e2

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
deleted file mode 100644
index 5324da6ba848..000000000000
--- a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
-SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc gtk nls +pci static-libs"
-
-# Upstream doesn't seem to care about tests: failures for lack of translations,
-# and no real test targets.
-RESTRICT='test'
-
-RDEPEND="app-misc/ddccontrol-db
-	dev-libs/glib:2
-	dev-libs/libxml2:2
-	app-arch/xz-utils
-	gtk? (
-		dev-libs/atk
-		media-libs/fontconfig
-		media-libs/freetype
-		media-libs/harfbuzz:=
-		x11-libs/cairo
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/pango
-	)
-	pci? ( sys-apps/pciutils )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-perl/XML-Parser
-	dev-util/gdbus-codegen
-	dev-util/intltool
-	sys-kernel/linux-headers
-	doc? (
-		>=app-text/docbook-xsl-stylesheets-1.65.1
-		app-text/htmltidy
-		>=dev-libs/libxslt-1.1.6
-	)
-	nls? ( sys-devel/gettext )"
-
-src_prepare() {
-	# ppc/ppc64 do not have inb/outb/ioperm
-	# they also do not have (sys|asm)/io.h
-	if ! use amd64 && ! use x86 ; then
-		local card
-		for card in sis intel810 ; do
-			sed -r -i \
-				-e "/${card}.Po/d" \
-				-e "s~${card}[^[:space:]]*~ ~g" \
-				src/ddcpci/Makefile.{am,ini} || die
-		done
-		sed -i \
-			-e '/sis_/d' \
-			-e '/i810_/d' \
-			src/ddcpci/main.c || die
-	fi
-
-	default
-
-	## Save for a rainy day or future patching
-	touch config.rpath ABOUT-NLS
-	eautoreconf
-	intltoolize --force || die "intltoolize failed"
-}
-
-src_configure() {
-	# amdadl broken, bug #527268
-	econf \
-		--htmldir='$(datarootdir)'/doc/${PF}/html \
-		--disable-gnome-applet \
-		--disable-amdadl \
-		$(use_enable doc) \
-		$(use_enable gtk gnome) \
-		$(use_enable nls) \
-		$(use_enable pci ddcpci) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	use static-libs || find "${ED}" -name '*.la' -delete
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2024-03-13  4:46 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-13  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f72870d9ad8e75d818224f321ffaa1e7d0c7ae1a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 04:33:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 04:35:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72870d9

app-misc/ddccontrol: add 1.0.3

* Drop XML-Parser dep (guessing it was added as workaround for intltool issues)
* Put linux-headers in DEPEND where it belongs, not BDEPEND
* USE=gtk -> USE=gui per QA policy
* Drop USE=static-libs (nothing uses it here)

Closes: https://bugs.gentoo.org/920454
Closes: https://bugs.gentoo.org/923582
Closes: https://bugs.gentoo.org/924411
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                |  1 +
 app-misc/ddccontrol/ddccontrol-1.0.3.ebuild | 92 +++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index e8e6f83e74ad..bbe05a064cac 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,2 +1,3 @@
 DIST ddccontrol-0.6.0.tar.gz 180376 BLAKE2B d844f03ae4843a710a3a7143b1270656202c261b5e412822c49c2096c150052ddb6747b62f7c1d2404cffeb13af5ed604be915061b3fd339c8dcf66473bbd791 SHA512 49e857e8ef8f2ba87dc51056b9511ce55f3e6471222cd9171a324e2ee179b8c96a8f4d90c63bb379260ccc8e1d9653964f90748d6589d298ff2bbe6982efd3e2
 DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104 SHA512 abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164
+DIST ddccontrol-1.0.3.tar.gz 175621 BLAKE2B f3a2f477f1e2553da0069da020fa49e06ab4be5d13f2c238fa0e4e800d7632490ed91e3f3fcb234b90bdff9ea03a0a8c32613153ae45ff450b4bac4ff568e96b SHA512 5e49217c8560245d53d5a2dc71cda5683698e798bd1f75ca69e445b68b33d2fb826ff05dced1c0a40f2baf8fd26396c78d1c1bf6f95f30287da6d5b149bb98e2

diff --git a/app-misc/ddccontrol/ddccontrol-1.0.3.ebuild b/app-misc/ddccontrol/ddccontrol-1.0.3.ebuild
new file mode 100644
index 000000000000..6cbf5efddb67
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-1.0.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gui nls +pci"
+
+# Upstream doesn't seem to care about tests: failures for lack of translations,
+# and no real test targets.
+RESTRICT='test'
+
+RDEPEND="
+	app-arch/xz-utils
+	app-misc/ddccontrol-db
+	dev-libs/glib:2
+	dev-libs/libxml2:2
+	gui? (
+		>=app-accessibility/at-spi2-core-2.46.0
+		media-libs/fontconfig
+		media-libs/freetype
+		media-libs/harfbuzz:=
+		x11-libs/cairo
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/pango
+	)
+	pci? ( sys-apps/pciutils )
+"
+DEPEND="
+	${RDEPEND}
+	sys-kernel/linux-headers
+"
+BDEPEND="
+	dev-util/gdbus-codegen
+	dev-util/intltool
+	doc? (
+		>=app-text/docbook-xsl-stylesheets-1.65.1
+		app-text/htmltidy
+		>=dev-libs/libxslt-1.1.6
+	)
+	nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+	# ppc/ppc64 do not have inb/outb/ioperm
+	# they also do not have (sys|asm)/io.h
+	if ! use amd64 && ! use x86 ; then
+		local card
+		for card in sis intel810 ; do
+			sed -r -i \
+				-e "/${card}.Po/d" \
+				-e "s~${card}[^[:space:]]*~ ~g" \
+				src/ddcpci/Makefile.{am,ini} || die
+		done
+		sed -i \
+			-e '/sis_/d' \
+			-e '/i810_/d' \
+			src/ddcpci/main.c || die
+	fi
+
+	default
+
+	## Save for a rainy day or future patching
+	touch config.rpath ABOUT-NLS || die
+	eautoreconf
+	intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+	# amdadl broken, bug #527268
+	econf \
+		--htmldir='$(datarootdir)'/doc/${PF}/html \
+		--disable-amdadl \
+		$(use_enable doc) \
+		$(use_enable gui gnome) \
+		$(use_enable nls) \
+		$(use_enable pci ddcpci)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2024-03-13  4:46 Sam James
  0 siblings, 0 replies; 16+ messages in thread
From: Sam James @ 2024-03-13  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     1ff44ae0084113db7d3aeee6208c5ede2cd75c25
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 04:34:21 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 04:35:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff44ae0

app-misc/ddccontrol: drop 0.6.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                |  1 -
 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 89 -----------------------------
 2 files changed, 90 deletions(-)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index bbe05a064cac..b4981f59079b 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,3 +1,2 @@
-DIST ddccontrol-0.6.0.tar.gz 180376 BLAKE2B d844f03ae4843a710a3a7143b1270656202c261b5e412822c49c2096c150052ddb6747b62f7c1d2404cffeb13af5ed604be915061b3fd339c8dcf66473bbd791 SHA512 49e857e8ef8f2ba87dc51056b9511ce55f3e6471222cd9171a324e2ee179b8c96a8f4d90c63bb379260ccc8e1d9653964f90748d6589d298ff2bbe6982efd3e2
 DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104 SHA512 abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164
 DIST ddccontrol-1.0.3.tar.gz 175621 BLAKE2B f3a2f477f1e2553da0069da020fa49e06ab4be5d13f2c238fa0e4e800d7632490ed91e3f3fcb234b90bdff9ea03a0a8c32613153ae45ff450b4bac4ff568e96b SHA512 5e49217c8560245d53d5a2dc71cda5683698e798bd1f75ca69e445b68b33d2fb826ff05dced1c0a40f2baf8fd26396c78d1c1bf6f95f30287da6d5b149bb98e2

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
deleted file mode 100644
index 5324da6ba848..000000000000
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
-SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc gtk nls +pci static-libs"
-
-# Upstream doesn't seem to care about tests: failures for lack of translations,
-# and no real test targets.
-RESTRICT='test'
-
-RDEPEND="app-misc/ddccontrol-db
-	dev-libs/glib:2
-	dev-libs/libxml2:2
-	app-arch/xz-utils
-	gtk? (
-		dev-libs/atk
-		media-libs/fontconfig
-		media-libs/freetype
-		media-libs/harfbuzz:=
-		x11-libs/cairo
-		x11-libs/gdk-pixbuf:2
-		x11-libs/gtk+:2
-		x11-libs/pango
-	)
-	pci? ( sys-apps/pciutils )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-perl/XML-Parser
-	dev-util/gdbus-codegen
-	dev-util/intltool
-	sys-kernel/linux-headers
-	doc? (
-		>=app-text/docbook-xsl-stylesheets-1.65.1
-		app-text/htmltidy
-		>=dev-libs/libxslt-1.1.6
-	)
-	nls? ( sys-devel/gettext )"
-
-src_prepare() {
-	# ppc/ppc64 do not have inb/outb/ioperm
-	# they also do not have (sys|asm)/io.h
-	if ! use amd64 && ! use x86 ; then
-		local card
-		for card in sis intel810 ; do
-			sed -r -i \
-				-e "/${card}.Po/d" \
-				-e "s~${card}[^[:space:]]*~ ~g" \
-				src/ddcpci/Makefile.{am,ini} || die
-		done
-		sed -i \
-			-e '/sis_/d' \
-			-e '/i810_/d' \
-			src/ddcpci/main.c || die
-	fi
-
-	default
-
-	## Save for a rainy day or future patching
-	touch config.rpath ABOUT-NLS
-	eautoreconf
-	intltoolize --force || die "intltoolize failed"
-}
-
-src_configure() {
-	# amdadl broken, bug #527268
-	econf \
-		--htmldir='$(datarootdir)'/doc/${PF}/html \
-		--disable-gnome-applet \
-		--disable-amdadl \
-		$(use_enable doc) \
-		$(use_enable gtk gnome) \
-		$(use_enable nls) \
-		$(use_enable pci ddcpci) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	use static-libs || find "${ED}" -name '*.la' -delete
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2023-07-03  5:14 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2023-07-03  5:14 UTC (permalink / raw
  To: gentoo-commits

commit:     91218bb24ccb876394ba00664f7d3b280db32d63
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  3 05:02:01 2023 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Jul  3 05:02:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91218bb2

app-misc/ddccontrol: there are no real tests from upstream

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Closes: https://bugs.gentoo.org/830940

 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 4 ++++
 app-misc/ddccontrol/ddccontrol-0.6.1.ebuild | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index c784c201fd5c..5324da6ba848 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -14,6 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
 
+# Upstream doesn't seem to care about tests: failures for lack of translations,
+# and no real test targets.
+RESTRICT='test'
+
 RDEPEND="app-misc/ddccontrol-db
 	dev-libs/glib:2
 	dev-libs/libxml2:2

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
index c784c201fd5c..5324da6ba848 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
@@ -14,6 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
 
+# Upstream doesn't seem to care about tests: failures for lack of translations,
+# and no real test targets.
+RESTRICT='test'
+
 RDEPEND="app-misc/ddccontrol-db
 	dev-libs/glib:2
 	dev-libs/libxml2:2


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2023-07-01 23:38 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2023-07-01 23:38 UTC (permalink / raw
  To: gentoo-commits

commit:     43e4bbc7ba35d82b8b36c438831a1860c1f91abc
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  1 23:19:21 2023 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sat Jul  1 23:38:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e4bbc7

app-misc/ddccontrol: bump

Remove sourceforge from metadata as it is not getting any updates
anymore.

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                                            | 1 +
 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild                             | 2 +-
 .../ddccontrol/{ddccontrol-0.6.0.ebuild => ddccontrol-0.6.1.ebuild}     | 2 +-
 app-misc/ddccontrol/metadata.xml                                        | 1 -
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index ba3b09ea729d..e8e6f83e74ad 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1 +1,2 @@
 DIST ddccontrol-0.6.0.tar.gz 180376 BLAKE2B d844f03ae4843a710a3a7143b1270656202c261b5e412822c49c2096c150052ddb6747b62f7c1d2404cffeb13af5ed604be915061b3fd339c8dcf66473bbd791 SHA512 49e857e8ef8f2ba87dc51056b9511ce55f3e6471222cd9171a324e2ee179b8c96a8f4d90c63bb379260ccc8e1d9653964f90748d6589d298ff2bbe6982efd3e2
+DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104 SHA512 abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index f69c03ac286d..c784c201fd5c 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="https://ddccontrol.sourceforge.net/"
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
similarity index 97%
copy from app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
copy to app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
index f69c03ac286d..c784c201fd5c 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
-HOMEPAGE="https://ddccontrol.sourceforge.net/"
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol/"
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol/metadata.xml b/app-misc/ddccontrol/metadata.xml
index ea7adc5a83f5..0351d3bbfd11 100644
--- a/app-misc/ddccontrol/metadata.xml
+++ b/app-misc/ddccontrol/metadata.xml
@@ -7,6 +7,5 @@
   </use>
   <upstream>
     <remote-id type="github">ddccontrol/ddccontrol</remote-id>
-    <remote-id type="sourceforge">ddccontrol</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2022-01-10 16:39 Joonas Niilola
  0 siblings, 0 replies; 16+ messages in thread
From: Joonas Niilola @ 2022-01-10 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     43fe6cd7d0afcde891cbf986bc0968ba88214ce1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 16:38:21 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 16:38:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fe6cd7

app-misc/ddccontrol: add a missing BDEPEND for gdbus-codegen on 0.6.0

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index 7082910bb4d2..fe92023703fc 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -31,6 +31,7 @@ RDEPEND="app-misc/ddccontrol-db
 	pci? ( sys-apps/pciutils )"
 DEPEND="${RDEPEND}"
 BDEPEND="dev-perl/XML-Parser
+	dev-util/gdbus-codegen
 	dev-util/intltool
 	sys-kernel/linux-headers
 	doc? (


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2022-01-10 16:31 Joonas Niilola
  0 siblings, 0 replies; 16+ messages in thread
From: Joonas Niilola @ 2022-01-10 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     9daa7ad462e7e3817b02d83dd4e81904622d5fd2
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 16:31:02 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 16:31:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9daa7ad4

app-misc/ddccontrol: drop BDEPEND="${RDEPEND}" from 0.6.0

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index 2c1ff9c9cc1d..7082910bb4d2 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -30,8 +30,7 @@ RDEPEND="app-misc/ddccontrol-db
 	)
 	pci? ( sys-apps/pciutils )"
 DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}
-	dev-perl/XML-Parser
+BDEPEND="dev-perl/XML-Parser
 	dev-util/intltool
 	sys-kernel/linux-headers
 	doc? (


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2022-01-10 16:27 Joonas Niilola
  0 siblings, 0 replies; 16+ messages in thread
From: Joonas Niilola @ 2022-01-10 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     94a047564dc587422a74b92174038552fdab732e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 16:25:03 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 16:27:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a04756

app-misc/ddccontrol: update EAPI 7 -> 8 on 0.6.0, update deps

 - remove useless seds.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 32 ++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index d6e7410b62fe..2c1ff9c9cc1d 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
-DESCRIPTION="control monitor parameters, like brightness, contrast, RGB color levels via DDC"
+DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color levels via DDC"
 HOMEPAGE="http://ddccontrol.sourceforge.net/"
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
@@ -15,25 +15,33 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
 
 RDEPEND="app-misc/ddccontrol-db
+	dev-libs/glib:2
 	dev-libs/libxml2:2
 	app-arch/xz-utils
-	gtk? ( x11-libs/gtk+:2 )
-	nls? ( sys-devel/gettext )
+	gtk? (
+		dev-libs/atk
+		media-libs/fontconfig
+		media-libs/freetype
+		media-libs/harfbuzz:=
+		x11-libs/cairo
+		x11-libs/gdk-pixbuf:2
+		x11-libs/gtk+:2
+		x11-libs/pango
+	)
 	pci? ( sys-apps/pciutils )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
 	dev-perl/XML-Parser
 	dev-util/intltool
 	sys-kernel/linux-headers
 	doc? (
 		>=app-text/docbook-xsl-stylesheets-1.65.1
-		>=dev-libs/libxslt-1.1.6
 		app-text/htmltidy
-	)"
+		>=dev-libs/libxslt-1.1.6
+	)
+	nls? ( sys-devel/gettext )"
 
 src_prepare() {
-	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
-	sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
-
 	# ppc/ppc64 do not have inb/outb/ioperm
 	# they also do not have (sys|asm)/io.h
 	if ! use amd64 && ! use x86 ; then
@@ -50,7 +58,7 @@ src_prepare() {
 			src/ddcpci/main.c || die
 	fi
 
-	eapply_user
+	default
 
 	## Save for a rainy day or future patching
 	touch config.rpath ABOUT-NLS


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2022-01-10 16:27 Joonas Niilola
  0 siblings, 0 replies; 16+ messages in thread
From: Joonas Niilola @ 2022-01-10 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     8b3b4d9bee7eda2f19d8cdadceb0a1ebbc92d4cc
Author:     Dmitry Baranov <reagentoo <AT> gmail <DOT> com>
AuthorDate: Mon Dec 20 17:05:18 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 16:27:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3b4d9b

app-misc/ddccontrol: add 0.6.0

Closes: https://bugs.gentoo.org/829719
Signed-off-by: Dmitry Baranov <reagentoo <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                |  1 +
 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 77 +++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index 2b389cf7bf63..ae0337f1aeef 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1 +1,2 @@
 DIST ddccontrol-0.4.4_p20200630.tar.gz 173792 BLAKE2B 7a7ef330eb471f1cbddbfd90745e212a8a66f4be6cc6a4ccb8014c41498a86a09e4bc0226a300201102c202da37c0f4b8020aa88f08b5e2acaa92ac0dc2971b6 SHA512 7aaadf98eaf24d4b040073dce6f469e6e4aaae1efde0e8f988fb9c5fb99b776b1836573c069b9d8f12eaa724d3b39df5d4f247aa47ca2b7911dc9a9df727a50a
+DIST ddccontrol-0.6.0.tar.gz 180376 BLAKE2B d844f03ae4843a710a3a7143b1270656202c261b5e412822c49c2096c150052ddb6747b62f7c1d2404cffeb13af5ed604be915061b3fd339c8dcf66473bbd791 SHA512 49e857e8ef8f2ba87dc51056b9511ce55f3e6471222cd9171a324e2ee179b8c96a8f4d90c63bb379260ccc8e1d9653964f90748d6589d298ff2bbe6982efd3e2

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
new file mode 100644
index 000000000000..d6e7410b62fe
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="control monitor parameters, like brightness, contrast, RGB color levels via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/"
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+
+RDEPEND="app-misc/ddccontrol-db
+	dev-libs/libxml2:2
+	app-arch/xz-utils
+	gtk? ( x11-libs/gtk+:2 )
+	nls? ( sys-devel/gettext )
+	pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+	dev-perl/XML-Parser
+	dev-util/intltool
+	sys-kernel/linux-headers
+	doc? (
+		>=app-text/docbook-xsl-stylesheets-1.65.1
+		>=dev-libs/libxslt-1.1.6
+		app-text/htmltidy
+	)"
+
+src_prepare() {
+	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
+	sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+	# ppc/ppc64 do not have inb/outb/ioperm
+	# they also do not have (sys|asm)/io.h
+	if ! use amd64 && ! use x86 ; then
+		local card
+		for card in sis intel810 ; do
+			sed -r -i \
+				-e "/${card}.Po/d" \
+				-e "s~${card}[^[:space:]]*~ ~g" \
+				src/ddcpci/Makefile.{am,ini} || die
+		done
+		sed -i \
+			-e '/sis_/d' \
+			-e '/i810_/d' \
+			src/ddcpci/main.c || die
+	fi
+
+	eapply_user
+
+	## Save for a rainy day or future patching
+	touch config.rpath ABOUT-NLS
+	eautoreconf
+	intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+	# amdadl broken, bug #527268
+	econf \
+		--htmldir='$(datarootdir)'/doc/${PF}/html \
+		--disable-gnome-applet \
+		--disable-amdadl \
+		$(use_enable doc) \
+		$(use_enable gtk gnome) \
+		$(use_enable nls) \
+		$(use_enable pci ddcpci) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	use static-libs || find "${ED}" -name '*.la' -delete
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2021-06-07  8:33 Joonas Niilola
  0 siblings, 0 replies; 16+ messages in thread
From: Joonas Niilola @ 2021-06-07  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     60adb6c50d5cb5f15914951d2cc3649775dee26f
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat May  8 16:51:11 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 08:33:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60adb6c5

app-misc/ddccontrol: remove unused eclass, improve DESCRIPTION, fix LICENSE

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
index 2f7c7e8748e..ca00b21efde 100644
--- a/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
-DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+DESCRIPTION="control monitor parameters, like brightness, contrast, RGB color levels via DDC"
 HOMEPAGE="http://ddccontrol.sourceforge.net/"
 COMMIT_ID="f3d003f63aaa0407d3147b04848e0722f78695d5"
 MY_PV=${COMMIT_ID:-${PV}}
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs"
-S=${WORKDIR}/${PN}-${COMMIT_ID}
+S="${WORKDIR}/${PN}-${COMMIT_ID}"
 
 RDEPEND="app-misc/ddccontrol-db
 	dev-libs/libxml2:2


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2020-08-03 23:12 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2020-08-03 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     06132a8a4d498c18aab6797dbbc6eaaf1afd3975
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  3 21:06:18 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Aug  3 23:12:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06132a8a

app-misc/ddccontrol: verbump before fixes for testing

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                       |  2 +
 app-misc/ddccontrol/ddccontrol-0.4.4.ebuild        | 76 +++++++++++++++++++++
 .../ddccontrol/ddccontrol-0.4.4_p20180123.ebuild   | 78 ++++++++++++++++++++++
 3 files changed, 156 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index 2fea6e00e67..baf4a8ecc8b 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1 +1,3 @@
 DIST ddccontrol-0.4.2_p20140105.tar.gz 177771 BLAKE2B eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457 SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b441111e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f
+DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 480b712fc5911fde35a55ff8602866888850edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084 SHA512 6bc5587bc790492f13c677bd7a48f5ddbaa42f680c56c2fa18488ba5d322b853f6fb520c1317415a20a5df03c24c06edddb5e777d6fb34a34ee459170ae92119
+DIST ddccontrol-0.4.4_p20180123.tar.gz 165833 BLAKE2B d1af2e5f2d78bb9d8cb817e8f2666f70c5fc431a3a535931ea91fef5a2e9500e20e989d24d4cdea4a1c83631df120071bfbf845d342b1e826760f622c9dc5844 SHA512 c49a37e6231f0002a1dd387e2f2f0e1e4f989406bc84320011a55f596c8d1d7e0f094c8ed574db30fd0546fde64c8bd16350412cd4f64cc83b8d44a5469afe1d

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild
new file mode 100644
index 00000000000..5421c981fa0
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/"
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+#S=${WORKDIR}/${PN}-${COMMIT_ID}
+
+RDEPEND="app-misc/ddccontrol-db
+	dev-libs/libxml2:2
+	app-arch/xz-utils
+	gtk? ( x11-libs/gtk+:2 )
+	nls? ( sys-devel/gettext )
+	pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+	dev-perl/XML-Parser
+	dev-util/intltool
+	sys-kernel/linux-headers
+	doc? (
+		>=app-text/docbook-xsl-stylesheets-1.65.1
+		>=dev-libs/libxslt-1.1.6
+		app-text/htmltidy
+	)"
+
+src_prepare() {
+	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
+	sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+	# ppc/ppc64 do not have inb/outb/ioperm
+	# they also do not have (sys|asm)/io.h
+	if ! use amd64 && ! use x86 ; then
+		local card
+		for card in sis intel810 ; do
+			sed -r -i \
+				-e "/${card}.Po/d" \
+				-e "s~${card}[^[:space:]]*~ ~g" \
+				src/ddcpci/Makefile.{am,ini} || die
+		done
+		sed -i \
+			-e '/sis_/d' \
+			-e '/i810_/d' \
+			src/ddcpci/main.c || die
+	fi
+
+	## Save for a rainy day or future patching
+	touch config.rpath ABOUT-NLS
+	eautoreconf
+	intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+	# amdadl broken, bug #527268
+	econf \
+		--htmldir='$(datarootdir)'/doc/${PF}/html \
+		--disable-gnome-applet \
+		--disable-amdadl \
+		$(use_enable doc) \
+		$(use_enable gtk gnome) \
+		$(use_enable nls) \
+		$(use_enable pci ddcpci) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	use static-libs || find "${ED}" -name '*.la' -delete
+}

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild
new file mode 100644
index 00000000000..ef19bb42b26
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4_p20180123.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/"
+COMMIT_ID="7c74181ed03839fb91e36c6012784cfce2ebe1a5"
+MY_PV=${COMMIT_ID:-${PV}}
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+S=${WORKDIR}/${PN}-${COMMIT_ID}
+
+RDEPEND="app-misc/ddccontrol-db
+	dev-libs/libxml2:2
+	app-arch/xz-utils
+	gtk? ( x11-libs/gtk+:2 )
+	nls? ( sys-devel/gettext )
+	pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+	dev-perl/XML-Parser
+	dev-util/intltool
+	sys-kernel/linux-headers
+	doc? (
+		>=app-text/docbook-xsl-stylesheets-1.65.1
+		>=dev-libs/libxslt-1.1.6
+		app-text/htmltidy
+	)"
+
+src_prepare() {
+	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
+	sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+	# ppc/ppc64 do not have inb/outb/ioperm
+	# they also do not have (sys|asm)/io.h
+	if ! use amd64 && ! use x86 ; then
+		local card
+		for card in sis intel810 ; do
+			sed -r -i \
+				-e "/${card}.Po/d" \
+				-e "s~${card}[^[:space:]]*~ ~g" \
+				src/ddcpci/Makefile.{am,ini} || die
+		done
+		sed -i \
+			-e '/sis_/d' \
+			-e '/i810_/d' \
+			src/ddcpci/main.c || die
+	fi
+
+	## Save for a rainy day or future patching
+	touch config.rpath ABOUT-NLS
+	eautoreconf
+	intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+	# amdadl broken, bug #527268
+	econf \
+		--htmldir='$(datarootdir)'/doc/${PF}/html \
+		--disable-gnome-applet \
+		--disable-amdadl \
+		$(use_enable doc) \
+		$(use_enable gtk gnome) \
+		$(use_enable nls) \
+		$(use_enable pci ddcpci) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	use static-libs || find "${ED}" -name '*.la' -delete
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2020-08-03 23:12 Robin H. Johnson
  0 siblings, 0 replies; 16+ messages in thread
From: Robin H. Johnson @ 2020-08-03 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     84fec56d8b2e68e251d409ce57a48bac8d970897
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  3 23:11:51 2020 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Mon Aug  3 23:12:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fec56d

app-misc/ddccontrol: bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=521082
Closes: https://bugs.gentoo.org/show_bug.cgi?id=707184
Closes: https://bugs.gentoo.org/show_bug.cgi?id=729556
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 app-misc/ddccontrol/Manifest                       |  1 +
 .../ddccontrol/ddccontrol-0.4.4_p20200630.ebuild   | 80 ++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index baf4a8ecc8b..5f850579a23 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1,3 +1,4 @@
 DIST ddccontrol-0.4.2_p20140105.tar.gz 177771 BLAKE2B eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457 SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b441111e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f
 DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 480b712fc5911fde35a55ff8602866888850edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084 SHA512 6bc5587bc790492f13c677bd7a48f5ddbaa42f680c56c2fa18488ba5d322b853f6fb520c1317415a20a5df03c24c06edddb5e777d6fb34a34ee459170ae92119
 DIST ddccontrol-0.4.4_p20180123.tar.gz 165833 BLAKE2B d1af2e5f2d78bb9d8cb817e8f2666f70c5fc431a3a535931ea91fef5a2e9500e20e989d24d4cdea4a1c83631df120071bfbf845d342b1e826760f622c9dc5844 SHA512 c49a37e6231f0002a1dd387e2f2f0e1e4f989406bc84320011a55f596c8d1d7e0f094c8ed574db30fd0546fde64c8bd16350412cd4f64cc83b8d44a5469afe1d
+DIST ddccontrol-0.4.4_p20200630.tar.gz 173792 BLAKE2B 7a7ef330eb471f1cbddbfd90745e212a8a66f4be6cc6a4ccb8014c41498a86a09e4bc0226a300201102c202da37c0f4b8020aa88f08b5e2acaa92ac0dc2971b6 SHA512 7aaadf98eaf24d4b040073dce6f469e6e4aaae1efde0e8f988fb9c5fb99b776b1836573c069b9d8f12eaa724d3b39df5d4f247aa47ca2b7911dc9a9df727a50a

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
new file mode 100644
index 00000000000..2f7c7e8748e
--- /dev/null
+++ b/app-misc/ddccontrol/ddccontrol-0.4.4_p20200630.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils autotools
+
+DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
+HOMEPAGE="http://ddccontrol.sourceforge.net/"
+COMMIT_ID="f3d003f63aaa0407d3147b04848e0722f78695d5"
+MY_PV=${COMMIT_ID:-${PV}}
+SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc gtk nls +pci static-libs"
+S=${WORKDIR}/${PN}-${COMMIT_ID}
+
+RDEPEND="app-misc/ddccontrol-db
+	dev-libs/libxml2:2
+	app-arch/xz-utils
+	gtk? ( x11-libs/gtk+:2 )
+	nls? ( sys-devel/gettext )
+	pci? ( sys-apps/pciutils )"
+DEPEND="${RDEPEND}
+	dev-perl/XML-Parser
+	dev-util/intltool
+	sys-kernel/linux-headers
+	doc? (
+		>=app-text/docbook-xsl-stylesheets-1.65.1
+		>=dev-libs/libxslt-1.1.6
+		app-text/htmltidy
+	)"
+
+src_prepare() {
+	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
+	sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
+
+	# ppc/ppc64 do not have inb/outb/ioperm
+	# they also do not have (sys|asm)/io.h
+	if ! use amd64 && ! use x86 ; then
+		local card
+		for card in sis intel810 ; do
+			sed -r -i \
+				-e "/${card}.Po/d" \
+				-e "s~${card}[^[:space:]]*~ ~g" \
+				src/ddcpci/Makefile.{am,ini} || die
+		done
+		sed -i \
+			-e '/sis_/d' \
+			-e '/i810_/d' \
+			src/ddcpci/main.c || die
+	fi
+
+	eapply_user
+
+	## Save for a rainy day or future patching
+	touch config.rpath ABOUT-NLS
+	eautoreconf
+	intltoolize --force || die "intltoolize failed"
+}
+
+src_configure() {
+	# amdadl broken, bug #527268
+	econf \
+		--htmldir='$(datarootdir)'/doc/${PF}/html \
+		--disable-gnome-applet \
+		--disable-amdadl \
+		$(use_enable doc) \
+		$(use_enable gtk gnome) \
+		$(use_enable nls) \
+		$(use_enable pci ddcpci) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	use static-libs || find "${ED}" -name '*.la' -delete
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2017-11-24  6:06 Matt Turner
  0 siblings, 0 replies; 16+ messages in thread
From: Matt Turner @ 2017-11-24  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     967d752ecd1e6ebf32a1eaa1288530500884c257
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 05:56:13 2017 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 06:06:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967d752e

app-misc/ddccontrol: Drop dead video_cards_fglrx

 app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
index db327eab6ee..6744bc439b0 100644
--- a/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,15 +13,14 @@ SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${COMMIT_ID}.tar.gz ->
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc gtk nls +pci static-libs video_cards_fglrx"
+IUSE="doc gtk nls +pci static-libs"
 S=${WORKDIR}/${PN}-${COMMIT_ID}
 
 RDEPEND="app-misc/ddccontrol-db
 	dev-libs/libxml2:2
 	gtk? ( x11-libs/gtk+:2 )
 	nls? ( sys-devel/gettext )
-	pci? ( sys-apps/pciutils )
-	video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
+	pci? ( sys-apps/pciutils )"
 DEPEND="${RDEPEND}
 	dev-perl/XML-Parser
 	dev-util/intltool
@@ -68,8 +67,7 @@ src_configure() {
 		$(use_enable gtk gnome) \
 		$(use_enable nls) \
 		$(use_enable pci ddcpci) \
-		$(use_enable static-libs static) \
-		$(use_enable video_cards_fglrx amdadl)
+		$(use_enable static-libs static)
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2016-10-01  8:02 Pacho Ramos
  0 siblings, 0 replies; 16+ messages in thread
From: Pacho Ramos @ 2016-10-01  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     00db9eea73098c156c8812cf4f6aa7ab3aff2ecf
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  1 07:42:23 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct  1 08:01:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00db9eea

app-misc/ddccontrol: amdadl is broken, disable it (#527268)

Package-Manager: portage-2.3.0

 ...4.2_p20140105-r1.ebuild => ddccontrol-0.4.2_p20140105-r2.ebuild} | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r1.ebuild b/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
similarity index 94%
rename from app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r1.ebuild
rename to app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
index 770e667..7c81a91 100644
--- a/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r1.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${COMMIT_ID}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc gtk nls +pci static-libs video_cards_fglrx"
 S=${WORKDIR}/${PN}-${COMMIT_ID}
 
@@ -60,9 +60,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# amdadl broken, bug #527268
 	econf \
 		--htmldir='$(datarootdir)'/doc/${PF}/html \
 		--disable-gnome-applet \
+		--disable-amdadl \
 		$(use_enable doc) \
 		$(use_enable gtk gnome) \
 		$(use_enable nls) \


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
@ 2016-01-16 18:03 Manuel Rüger
  0 siblings, 0 replies; 16+ messages in thread
From: Manuel Rüger @ 2016-01-16 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e3becc134e56f9998674c7b1feca09e705641f28
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 16 18:01:27 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Jan 16 18:02:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3becc13

app-misc/ddccontrol: Drop to maintainer-needed

Package-Manager: portage-2.2.26

 app-misc/ddccontrol/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/ddccontrol/metadata.xml b/app-misc/ddccontrol/metadata.xml
index b6fbde4..fbe3ac7 100644
--- a/app-misc/ddccontrol/metadata.xml
+++ b/app-misc/ddccontrol/metadata.xml
@@ -2,8 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer>
-    <email>mrueg@gentoo.org</email>
-    <name>Manuel Rüger</name>
+    <email>maintainer-needed@gentoo.org</email>
   </maintainer>
   <use>
     <flag name="pci">enable direct PCI memory access (the setuid ddcpci util)</flag>


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

end of thread, other threads:[~2024-09-03 17:45 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-01 19:39 [gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2024-09-03 17:45 Petr Vaněk
2024-03-13  4:46 Sam James
2024-03-13  4:46 Sam James
2023-07-03  5:14 Robin H. Johnson
2023-07-01 23:38 Robin H. Johnson
2022-01-10 16:39 Joonas Niilola
2022-01-10 16:31 Joonas Niilola
2022-01-10 16:27 Joonas Niilola
2022-01-10 16:27 Joonas Niilola
2021-06-07  8:33 Joonas Niilola
2020-08-03 23:12 Robin H. Johnson
2020-08-03 23:12 Robin H. Johnson
2017-11-24  6:06 Matt Turner
2016-10-01  8:02 Pacho Ramos
2016-01-16 18:03 Manuel Rüger

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