1 |
commit: d580663fb6a55f4765012daa37eedf5032f59cb5 |
2 |
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 21 19:46:54 2022 +0000 |
4 |
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 21 19:47:29 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d580663f |
7 |
|
8 |
app-misc/ddcutil: drop version 1.2.1 |
9 |
|
10 |
Package-Manager: Portage-3.0.30, Repoman-3.0.3 |
11 |
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org> |
12 |
|
13 |
app-misc/ddcutil/Manifest | 1 - |
14 |
app-misc/ddcutil/ddcutil-1.2.1.ebuild | 105 ---------------------------------- |
15 |
2 files changed, 106 deletions(-) |
16 |
|
17 |
diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest |
18 |
index bc023b14685c..36814e6355bf 100644 |
19 |
--- a/app-misc/ddcutil/Manifest |
20 |
+++ b/app-misc/ddcutil/Manifest |
21 |
@@ -1,3 +1,2 @@ |
22 |
DIST ddcutil-0.9.9.tar.gz 725207 BLAKE2B ad7b0b35ad4c2dae21da066e4194209579d774ded10f2dc0d8d7d3d94e70d5893c3d1f772b86ea01be510cfb8d51a657178228d028ca34ab20d344e86e0581d2 SHA512 f7b2b961c6b76ef59f336290b494cdd331556848de881d57e5240075d50733030df4c47131070f1276907d712a45f60dad6bebaa052a66621b8b5517ff293c21 |
23 |
-DIST ddcutil-1.2.1.tar.gz 801196 BLAKE2B f2db3c6a88b735ec96b03e401aea21a6dcc3ee7e6fb6c30854dacc8868adf9854f63b02153ad6627ce602d7deb51073142f910631b5c2ce86c15414a53644f7a SHA512 f80c45ed47a059c71ddf7dc56e8daf9b666120960d1911175d390f95ab9691a62cffb7ce4555ddc418e3e9cfe7a575a70778c35809cdea598d7610dac915ccbc |
24 |
DIST ddcutil-1.2.2.tar.gz 803943 BLAKE2B 65cc5dc0d1ee85d1e2b6670f7c24508ab817c6eebdb596b5f6f70c7ff7b9257f12f70abfea2d735e23755e508d4829d4be6574ac16564d4d828e0b1153cf8afe SHA512 0329711e536cbcaee2efe6cf981a17181ab318846e9c6a82f2ceacc42691ba49c06df44a52d1f079568e9ccec588cc85d4de4adf19b6db83bebe4bb90ae29207 |
25 |
|
26 |
diff --git a/app-misc/ddcutil/ddcutil-1.2.1.ebuild b/app-misc/ddcutil/ddcutil-1.2.1.ebuild |
27 |
deleted file mode 100644 |
28 |
index 91a57f143aeb..000000000000 |
29 |
--- a/app-misc/ddcutil/ddcutil-1.2.1.ebuild |
30 |
+++ /dev/null |
31 |
@@ -1,105 +0,0 @@ |
32 |
-# Copyright 1999-2022 Gentoo Authors |
33 |
-# Distributed under the terms of the GNU General Public License v2 |
34 |
- |
35 |
-EAPI=8 |
36 |
- |
37 |
-inherit autotools linux-info udev |
38 |
- |
39 |
-DESCRIPTION="Program for querying and changing monitor settings" |
40 |
-HOMEPAGE="https://www.ddcutil.com/" |
41 |
-SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
42 |
- |
43 |
-SLOT="0/4" |
44 |
-LICENSE="GPL-2" |
45 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" |
46 |
-IUSE="drm introspection usb-monitor user-permissions video_cards_nvidia X" |
47 |
-REQUIRED_USE="drm? ( X )" |
48 |
- |
49 |
-RDEPEND=" |
50 |
- dev-libs/glib:2 |
51 |
- sys-apps/i2c-tools |
52 |
- virtual/udev |
53 |
- drm? ( x11-libs/libdrm ) |
54 |
- introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) |
55 |
- usb-monitor? ( |
56 |
- dev-libs/hidapi |
57 |
- virtual/libusb:1 |
58 |
- sys-apps/usbutils |
59 |
- ) |
60 |
- user-permissions? ( |
61 |
- acct-group/i2c |
62 |
- usb-monitor? ( acct-group/video ) |
63 |
- ) |
64 |
- X? ( |
65 |
- x11-libs/libXrandr |
66 |
- x11-libs/libX11 |
67 |
- ) |
68 |
-" |
69 |
-DEPEND="${RDEPEND}" |
70 |
-BDEPEND="virtual/pkgconfig" |
71 |
- |
72 |
-pkg_pretend() { |
73 |
- # This program needs /dev/ic2-* devices to communicate with the monitor. |
74 |
- CONFIG_CHECK="~I2C_CHARDEV" |
75 |
- ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" |
76 |
- if use usb-monitor; then |
77 |
- CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" |
78 |
- ERROR_HIDRAW="HIDRAW is needed to support USB monitors" |
79 |
- ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" |
80 |
- fi |
81 |
- |
82 |
- # Now do the actual checks setup above |
83 |
- check_extra_config |
84 |
-} |
85 |
- |
86 |
-src_prepare() { |
87 |
- default |
88 |
- eautoreconf |
89 |
-} |
90 |
- |
91 |
-src_configure() { |
92 |
- local myeconfargs=( |
93 |
- $(use_enable drm) |
94 |
- $(use_enable usb-monitor usb) |
95 |
- $(use_enable X x11) |
96 |
- --enable-lib |
97 |
- $(use_enable introspection) |
98 |
- ) |
99 |
- |
100 |
- econf "${myeconfargs[@]}" |
101 |
-} |
102 |
- |
103 |
-src_install() { |
104 |
- default |
105 |
- if use user-permissions; then |
106 |
- udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules |
107 |
- if use usb-monitor; then |
108 |
- udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules |
109 |
- fi |
110 |
- fi |
111 |
-} |
112 |
- |
113 |
-pkg_postinst() { |
114 |
- if use user-permissions; then |
115 |
- einfo "To allow non-root users access to the /dev/i2c-* devices, add those" |
116 |
- einfo "users to the i2c group: usermod -aG i2c user" |
117 |
- einfo "Restart the computer or reload the i2c-dev module to activate" |
118 |
- einfo "the new udev rule." |
119 |
- einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" |
120 |
- |
121 |
- if use usb-monitor; then |
122 |
- einfo "To allow non-root users access to USB monitors, add those users" |
123 |
- einfo "to the video group: usermod -aG video user" |
124 |
- einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" |
125 |
- einfo "the monitor to activate the new udev rule." |
126 |
- einfo "For more information read: http://www.ddcutil.com/usb/" |
127 |
- fi |
128 |
- |
129 |
- udev_reload |
130 |
- fi |
131 |
- |
132 |
- if use video_cards_nvidia; then |
133 |
- ewarn "Please read the following webpage on proper usage with the nVidia " |
134 |
- ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" |
135 |
- fi |
136 |
-} |