[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 1ff44ae0084113db7d3aeee6208c5ede2cd75c25 Author: Sam James gentoo org> AuthorDate: Wed Mar 13 04:34:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 04:35:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff44ae0 app-misc/ddccontrol: drop 0.6.0 Signed-off-by: Sam James 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: f72870d9ad8e75d818224f321ffaa1e7d0c7ae1a Author: Sam James gentoo org> AuthorDate: Wed Mar 13 04:33:41 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 04:35:02 2024 + 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 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 91218bb24ccb876394ba00664f7d3b280db32d63 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Jul 3 05:02:01 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Jul 3 05:02:01 2023 + 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 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 43e4bbc7ba35d82b8b36c438831a1860c1f91abc Author: Robin H. Johnson gentoo org> AuthorDate: Sat Jul 1 23:19:21 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Jul 1 23:38:06 2023 + 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 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 @@ ddccontrol/ddccontrol -ddccontrol
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: d5440bf06bc923f4fc0f2b29adc5b33569a0fd69 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Jul 1 23:30:50 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Jul 1 23:38:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5440bf0 app-misc/ddccontrol-db: bump Remove sourceforge from metadata as it is not getting any updates anymore. Signed-off-by: Robin H. Johnson gentoo.org> app-misc/ddccontrol-db/Manifest | 1 + app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild| 2 +- .../{ddccontrol-db-20230223.ebuild => ddccontrol-db-20230627.ebuild}| 2 +- app-misc/ddccontrol-db/metadata.xml | 1 - 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index 60768e0b9236..f671fc666ed1 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1 +1,2 @@ DIST ddccontrol-db-20230223.tar.gz 112436 BLAKE2B 2ea33abe318005b340481ea6973ecbf5e261dfdd5579ad016262d0e1ee5ef44e15d16600a88d0323810bed4bf062632406c305202296932dc2e71288a888b091 SHA512 303345137d9f5760d4ee10db75322a3be97fe4269eb469e4ff798fe69f60670b8408ca87d2b3ad10f47ccb1f33c99c3ce09a1294f60e66d429074df685ab1501 +DIST ddccontrol-db-20230627.tar.gz 118149 BLAKE2B addbe499c4021efd3114740100abc3bdbb0bbeb5519a77340e90f736e72d1ffe80996bdfe450e60a6bba78175ddf9fb2be162e399402ed306dbdd931f1760a4e SHA512 efb1f1d407705e5baa3bc8924af4f7edb1ad05c36af5301a4d3053fa5aca4739d72091f00da4ec10ad0511ee1bfd148e75db66fd1c1a1e50e97d51679aa6ae64 diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild index 9e6c4cdf3377..c702318cfafa 100644 --- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild +++ b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="DDCControl monitor database" -HOMEPAGE="https://ddccontrol.sourceforge.net/; +HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db; SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild similarity index 90% copy from app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild copy to app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild index 9e6c4cdf3377..c702318cfafa 100644 --- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild +++ b/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="DDCControl monitor database" -HOMEPAGE="https://ddccontrol.sourceforge.net/; +HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db; SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" diff --git a/app-misc/ddccontrol-db/metadata.xml b/app-misc/ddccontrol-db/metadata.xml index 8a3be9100b94..36c44e266b2f 100644 --- a/app-misc/ddccontrol-db/metadata.xml +++ b/app-misc/ddccontrol-db/metadata.xml @@ -4,6 +4,5 @@ ddccontrol/ddccontrol-db -ddccontrol
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: a50a7b9e2989ccc983a1760feb6fb8703895ffbf Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 20 21:56:34 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Apr 1 19:16:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50a7b9e app-misc/ddccontrol: use HTTPS Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki 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+"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: 5f005123a47e37fa0bfb68166437f3e6537f5ea1 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 20 21:55:43 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Apr 1 19:16:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f005123 app-misc/ddccontrol-db: use HTTPS, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild index 3b099755cffe..9e6c4cdf3377 100644 --- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild +++ b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit autotools DESCRIPTION="DDCControl monitor database" -HOMEPAGE="http://ddccontrol.sourceforge.net/; +HOMEPAGE="https://ddccontrol.sourceforge.net/; SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: 4b31863ad07e9940a784ba73228dbd2ab5d03e9a Author: Andrew Udvare gmail com> AuthorDate: Wed Mar 1 19:57:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 4 07:18:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b31863a app-misc/ddccontrol-db: drop 20210812 Signed-off-by: Andrew Udvare gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29865 Signed-off-by: Sam James gentoo.org> app-misc/ddccontrol-db/Manifest| 1 - .../ddccontrol-db/ddccontrol-db-20210812.ebuild| 30 -- 2 files changed, 31 deletions(-) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index b32b24d5199d..60768e0b9236 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1,2 +1 @@ -DIST ddccontrol-db-20210812.tar.gz 100719 BLAKE2B aecc9e9bf432905652e69b17b274daa07222d8f766048f29493eb0e50e07331fb5434258faad277ce21dec6475b192b4575eb1ebbd117edd25d333091ba33c8c SHA512 5bf64d69e1dd4324ce498909313b5c32a4af18d101e1536c40845f9a440f353e0ecb36d26441733c68de05be7e52dcea983325d70f4d542df85b5462ad193cb7 DIST ddccontrol-db-20230223.tar.gz 112436 BLAKE2B 2ea33abe318005b340481ea6973ecbf5e261dfdd5579ad016262d0e1ee5ef44e15d16600a88d0323810bed4bf062632406c305202296932dc2e71288a888b091 SHA512 303345137d9f5760d4ee10db75322a3be97fe4269eb469e4ff798fe69f60670b8408ca87d2b3ad10f47ccb1f33c99c3ce09a1294f60e66d429074df685ab1501 diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild deleted file mode 100644 index 2a5c6087bcc6.. --- a/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="DDCControl monitor database" -HOMEPAGE="http://ddccontrol.sourceforge.net/; -SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="nls" - -BDEPEND=" - dev-util/intltool - dev-perl/XML-Parser - nls? ( sys-devel/gettext )" - -src_prepare() { - touch db/options.xml.h ABOUT-NLS config.rpath || die - eapply_user - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: b1d60ed5e61fe94622718ebe0e8ca53878ddec7c Author: Andrew Udvare gmail com> AuthorDate: Wed Mar 1 19:56:53 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 4 07:18:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d60ed5 app-misc/ddccontrol-db: add 20230223 Signed-off-by: Andrew Udvare gmail.com> Signed-off-by: Sam James gentoo.org> app-misc/ddccontrol-db/Manifest| 1 + .../ddccontrol-db/ddccontrol-db-20230223.ebuild| 30 ++ 2 files changed, 31 insertions(+) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index fc1bfe60beb1..b32b24d5199d 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1 +1,2 @@ DIST ddccontrol-db-20210812.tar.gz 100719 BLAKE2B aecc9e9bf432905652e69b17b274daa07222d8f766048f29493eb0e50e07331fb5434258faad277ce21dec6475b192b4575eb1ebbd117edd25d333091ba33c8c SHA512 5bf64d69e1dd4324ce498909313b5c32a4af18d101e1536c40845f9a440f353e0ecb36d26441733c68de05be7e52dcea983325d70f4d542df85b5462ad193cb7 +DIST ddccontrol-db-20230223.tar.gz 112436 BLAKE2B 2ea33abe318005b340481ea6973ecbf5e261dfdd5579ad016262d0e1ee5ef44e15d16600a88d0323810bed4bf062632406c305202296932dc2e71288a888b091 SHA512 303345137d9f5760d4ee10db75322a3be97fe4269eb469e4ff798fe69f60670b8408ca87d2b3ad10f47ccb1f33c99c3ce09a1294f60e66d429074df685ab1501 diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild new file mode 100644 index ..3b099755cffe --- /dev/null +++ b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="DDCControl monitor database" +HOMEPAGE="http://ddccontrol.sourceforge.net/; +SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +BDEPEND=" + dev-util/intltool + dev-perl/XML-Parser + nls? ( sys-devel/gettext )" + +src_prepare() { + touch db/options.xml.h ABOUT-NLS config.rpath || die + eapply_user + eautoreconf +} + +src_configure() { + econf $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 43fe6cd7d0afcde891cbf986bc0968ba88214ce1 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 10 16:38:21 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:38:21 2022 + 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 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? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 9daa7ad462e7e3817b02d83dd4e81904622d5fd2 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 10 16:31:02 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:31:02 2022 + 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 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? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 94a047564dc587422a74b92174038552fdab732e Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 10 16:25:03 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:27:11 2022 + 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 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: 0e1974d468fc037ee3cb3b9e8d525ef16b13ceb0 Author: Dmitry Baranov gmail com> AuthorDate: Mon Dec 20 17:08:41 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:27:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1974d4 app-misc/ddccontrol-db: add 20210812 Closes: https://bugs.gentoo.org/829720 Signed-off-by: Dmitry Baranov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23434 Signed-off-by: Joonas Niilola gentoo.org> app-misc/ddccontrol-db/Manifest| 1 + .../ddccontrol-db/ddccontrol-db-20210812.ebuild| 35 ++ 2 files changed, 36 insertions(+) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index ac37a45d0809..1fef346bb92b 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1 +1,2 @@ DIST ddccontrol-db-20190826_p20200613.tar.gz 85044 BLAKE2B 6f80a7a53843dc29ff6158614dd36eba3d7f8172e21592776426464729b4bdcfd3bea51b8412919aa5231015f75766da51eb71f4d808b4c280c045209a4edf1a SHA512 9171193fd31c877699df9e8740cbed0a8de68acc41b614ded36022a25be27f01cf34129033ae3c219211bff54ea82882a955f587dfa87fa7571d3992ac3fa4de +DIST ddccontrol-db-20210812.tar.gz 100719 BLAKE2B aecc9e9bf432905652e69b17b274daa07222d8f766048f29493eb0e50e07331fb5434258faad277ce21dec6475b192b4575eb1ebbd117edd25d333091ba33c8c SHA512 5bf64d69e1dd4324ce498909313b5c32a4af18d101e1536c40845f9a440f353e0ecb36d26441733c68de05be7e52dcea983325d70f4d542df85b5462ad193cb7 diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild new file mode 100644 index ..7ab5fbdc3d16 --- /dev/null +++ b/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="DDCControl monitor database" +HOMEPAGE="http://ddccontrol.sourceforge.net/; +SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +RDEPEND="nls? ( sys-devel/gettext )" +DEPEND="${RDEPEND} + dev-util/intltool + dev-perl/XML-Parser" + +src_prepare() { + touch db/options.xml.h ABOUT-NLS config.rpath || die + eapply_user + eautoreconf +} + +src_configure() { + econf $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 8b3b4d9bee7eda2f19d8cdadceb0a1ebbc92d4cc Author: Dmitry Baranov gmail com> AuthorDate: Mon Dec 20 17:05:18 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:27:11 2022 + 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 gmail.com> Signed-off-by: Joonas Niilola 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: e4d323ee2417623b3fd59d903b332c3de2cc10af Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 10 16:26:38 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:27:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d323ee app-misc/ddccontrol-db: update EAPI 7 -> 8 on 20210812, update deps Signed-off-by: Joonas Niilola gentoo.org> app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild index 7ab5fbdc3d16..2a5c6087bcc6 100644 --- a/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild +++ b/app-misc/ddccontrol-db/ddccontrol-db-20210812.ebuild @@ -1,7 +1,7 @@ -# 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 @@ -14,10 +14,10 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls" -RDEPEND="nls? ( sys-devel/gettext )" -DEPEND="${RDEPEND} - dev-util/intltool - dev-perl/XML-Parser" +BDEPEND=" + dev-util/intltool + dev-perl/XML-Parser + nls? ( sys-devel/gettext )" src_prepare() { touch db/options.xml.h ABOUT-NLS config.rpath || die @@ -28,8 +28,3 @@ src_prepare() { src_configure() { econf $(use_enable nls) } - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS README.md -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 60adb6c50d5cb5f15914951d2cc3649775dee26f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat May 8 16:51:11 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 7 08:33:17 2021 + 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 levelnine.at> Signed-off-by: Joonas Niilola 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
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: b4d1e227f8bf2f9e6c16cd931ebfc36d1730fcd8 Author: Aaron Bauman gentoo org> AuthorDate: Thu Nov 26 18:01:26 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Nov 26 20:24:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d1e227 app-misc/ddccontrol-db: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> app-misc/ddccontrol-db/Manifest| 2 -- .../ddccontrol-db-20061014_p20121105.ebuild| 37 - .../ddccontrol-db/ddccontrol-db-20190826.ebuild| 38 -- 3 files changed, 77 deletions(-) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index c612b957c0a..ac37a45d080 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1,3 +1 @@ -DIST ddccontrol-db-20061014_p20121105.tar.gz 62043 BLAKE2B 558af647f21839f6df8a19cb84237aeb8ad5d023b1373de3180b9a88fcf7425d17797348cc0e2d44a4d5d1d715a429475873b82d0d8c728d8177b17d77b9cc42 SHA512 323c2ac498f634d20a183ea96e67868b8f3e8bb26da0133b91848b06accbef5605b3d5ca56b4861a8d28d9da9a28b11579a2e1fcc248624835190cdb01943c80 -DIST ddccontrol-db-20190826.tar.gz 76861 BLAKE2B e5f88dc74363b985b34ab7c5427555f725a4c0ad76e9496ceb914062f136443afa85e77710e7966884208e7fb2c30922d340501f365328d1369e76a9088003ce SHA512 f1939568fd77b9a6faf5d848cefe90910134ed4a661d07a399c88bdfdba7f087111dfe95332355080be90fa88011909e28b302248d42a9b909028eaf39a40a7c DIST ddccontrol-db-20190826_p20200613.tar.gz 85044 BLAKE2B 6f80a7a53843dc29ff6158614dd36eba3d7f8172e21592776426464729b4bdcfd3bea51b8412919aa5231015f75766da51eb71f4d808b4c280c045209a4edf1a SHA512 9171193fd31c877699df9e8740cbed0a8de68acc41b614ded36022a25be27f01cf34129033ae3c219211bff54ea82882a955f587dfa87fa7571d3992ac3fa4de diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild deleted file mode 100644 index 79ee7d4da0b..000 --- a/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools - -DESCRIPTION="DDCControl monitor database" -HOMEPAGE="http://ddccontrol.sourceforge.net/; -COMMIT_ID="130da80af5cd5d2897ffeed63362262262c6944f" -SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="nls" - -S=${WORKDIR}/${PN}-${COMMIT_ID} - -RDEPEND="nls? ( sys-devel/gettext )" -DEPEND="${RDEPEND} - dev-util/intltool - dev-perl/XML-Parser" - -src_prepare() { - touch db/options.xml.h ABOUT-NLS config.rpath || die - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS README -} diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild deleted file mode 100644 index afe9ca3a52f..000 --- a/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools - -DESCRIPTION="DDCControl monitor database" -HOMEPAGE="http://ddccontrol.sourceforge.net/; -#COMMIT_ID="..." -MY_PV=${COMMIT_ID:-${PV}} -SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="nls" - -S=${WORKDIR}/${PN}-${MY_PV} - -RDEPEND="nls? ( sys-devel/gettext )" -DEPEND="${RDEPEND} - dev-util/intltool - dev-perl/XML-Parser" - -src_prepare() { - touch db/options.xml.h ABOUT-NLS config.rpath || die - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS README.md -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 84fec56d8b2e68e251d409ce57a48bac8d970897 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Aug 3 23:11:51 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Aug 3 23:12:41 2020 + 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 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 11 BLAKE2B eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457 SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b44e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 480b712fc5911fde35a55ff860286650edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084 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 000..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
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: 51a8ff2c4acfccfbf144e1dd4a3196a1689ccdd8 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Aug 3 23:11:11 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Aug 3 23:12:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a8ff2c app-misc/ddccontrol-db: bump, just more monitors added Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Robin H. Johnson gentoo.org> app-misc/ddccontrol-db/Manifest| 2 ++ .../ddccontrol-db/ddccontrol-db-20190826.ebuild| 38 + .../ddccontrol-db-20190826_p20200613.ebuild| 39 ++ 3 files changed, 79 insertions(+) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index dbe1b197238..c612b957c0a 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1 +1,3 @@ DIST ddccontrol-db-20061014_p20121105.tar.gz 62043 BLAKE2B 558af647f21839f6df8a19cb84237aeb8ad5d023b1373de3180b9a88fcf7425d17797348cc0e2d44a4d5d1d715a429475873b82d0d8c728d8177b17d77b9cc42 SHA512 323c2ac498f634d20a183ea96e67868b8f3e8bb26da0133b91848b06accbef5605b3d5ca56b4861a8d28d9da9a28b11579a2e1fcc248624835190cdb01943c80 +DIST ddccontrol-db-20190826.tar.gz 76861 BLAKE2B e5f88dc74363b985b34ab7c5427555f725a4c0ad76e9496ceb914062f136443afa85e77710e7966884208e7fb2c30922d340501f365328d1369e76a9088003ce SHA512 f1939568fd77b9a6faf5d848cefe90910134ed4a661d07a399c88bdfdba7f087111dfe95332355080be90fa88011909e28b302248d42a9b909028eaf39a40a7c +DIST ddccontrol-db-20190826_p20200613.tar.gz 85044 BLAKE2B 6f80a7a53843dc29ff6158614dd36eba3d7f8172e21592776426464729b4bdcfd3bea51b8412919aa5231015f75766da51eb71f4d808b4c280c045209a4edf1a SHA512 9171193fd31c877699df9e8740cbed0a8de68acc41b614ded36022a25be27f01cf34129033ae3c219211bff54ea82882a955f587dfa87fa7571d3992ac3fa4de diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild new file mode 100644 index 000..afe9ca3a52f --- /dev/null +++ b/app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools + +DESCRIPTION="DDCControl monitor database" +HOMEPAGE="http://ddccontrol.sourceforge.net/; +#COMMIT_ID="..." +MY_PV=${COMMIT_ID:-${PV}} +SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +S=${WORKDIR}/${PN}-${MY_PV} + +RDEPEND="nls? ( sys-devel/gettext )" +DEPEND="${RDEPEND} + dev-util/intltool + dev-perl/XML-Parser" + +src_prepare() { + touch db/options.xml.h ABOUT-NLS config.rpath || die + eautoreconf +} + +src_configure() { + econf $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README.md +} diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild new file mode 100644 index 000..773bddb8a14 --- /dev/null +++ b/app-misc/ddccontrol-db/ddccontrol-db-20190826_p20200613.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils autotools + +DESCRIPTION="DDCControl monitor database" +HOMEPAGE="http://ddccontrol.sourceforge.net/; +COMMIT_ID="e75714979448b2f513d5ce65929899fa32a59044" +MY_PV=${COMMIT_ID:-${PV}} +SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +S=${WORKDIR}/${PN}-${MY_PV} + +RDEPEND="nls? ( sys-devel/gettext )" +DEPEND="${RDEPEND} + dev-util/intltool + dev-perl/XML-Parser" + +src_prepare() { + touch db/options.xml.h ABOUT-NLS config.rpath || die + eapply_user + eautoreconf +} + +src_configure() { + econf $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 06132a8a4d498c18aab6797dbbc6eaaf1afd3975 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Aug 3 21:06:18 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Aug 3 23:12:40 2020 + 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 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 11 BLAKE2B eaaef394a6e9240d1742cc7fbd4ed80ff58315713d3977f8bd1c64f09465fb6a6f9cfb6ccb49e3190291256b6c816512128b95e2dfa16f31e8fadc2aa9367457 SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b44e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f +DIST ddccontrol-0.4.4.tar.gz 164389 BLAKE2B 480b712fc5911fde35a55ff860286650edfd6366bf0fb78ac3c726afed7745975b70c3359ae81c2583506ec1b2a2fc3c8a7aab9e8032f16bf27612430084 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 000..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 000..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
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 967d752ecd1e6ebf32a1eaa1288530500884c257 Author: Matt Turner gentoo org> AuthorDate: Fri Nov 24 05:56:13 2017 + Commit: Matt Turner gentoo org> CommitDate: Fri Nov 24 06:06:11 2017 + 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() {
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: 520cf5e93c0e0d6b23c763f1fed7c63d701ac242 Author: Pacho Ramos gentoo org> AuthorDate: Sat Oct 1 07:43:07 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Oct 1 08:01:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520cf5e9 app-misc/ddccontrol-db: we don't need this in stable anymore Package-Manager: portage-2.3.0 app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild b/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild index 7ab416e..b9fd824 100644 --- a/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild +++ b/app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.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-db/archive/${COMMIT_ID}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls" S=${WORKDIR}/${PN}-${COMMIT_ID}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: 00db9eea73098c156c8812cf4f6aa7ab3aff2ecf Author: Pacho Ramos gentoo org> AuthorDate: Sat Oct 1 07:42:23 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Oct 1 08:01:55 2016 + 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) \
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/
commit: e3becc134e56f9998674c7b1feca09e705641f28 Author: Manuel Rüger gentoo org> AuthorDate: Sat Jan 16 18:01:27 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Jan 16 18:02:48 2016 + 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 @@ http://www.gentoo.org/dtd/metadata.dtd;> -mr...@gentoo.org -Manuel Rüger +maintainer-nee...@gentoo.org enable direct PCI memory access (the setuid ddcpci util)
[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/
commit: d33603f5222c3ee78b5270d3334502b38448a9ea Author: Manuel Rüger gentoo org> AuthorDate: Sat Jan 16 18:00:50 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Jan 16 18:02:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33603f5 app-misc/ddccontrol-db: Drop to maintainer-needed Package-Manager: portage-2.2.26 app-misc/ddccontrol-db/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/ddccontrol-db/metadata.xml b/app-misc/ddccontrol-db/metadata.xml index b4e15d5..30e9b3a 100644 --- a/app-misc/ddccontrol-db/metadata.xml +++ b/app-misc/ddccontrol-db/metadata.xml @@ -2,8 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> -mr...@gentoo.org -Manuel Rüger +maintainer-nee...@gentoo.org ddccontrol/ddccontrol-db