[gentoo-commits] repo/gentoo:master commit in: app-emacs/xclip/

2023-01-04 Thread Maciej Barć
commit: 4fd3f590e55803bbd11a04837c512957aa82944d
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jan  4 17:26:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jan  4 17:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd3f590

app-emacs/xclip: move x11-misc/xclip to optfeature

Closes: https://bugs.gentoo.org/889592
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/xclip/{xclip-1.11.ebuild => xclip-1.11-r1.ebuild} | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-emacs/xclip/xclip-1.11.ebuild 
b/app-emacs/xclip/xclip-1.11-r1.ebuild
similarity index 61%
rename from app-emacs/xclip/xclip-1.11.ebuild
rename to app-emacs/xclip/xclip-1.11-r1.ebuild
index bb6f44a52fff..51a0c3af795f 100644
--- a/app-emacs/xclip/xclip-1.11.ebuild
+++ b/app-emacs/xclip/xclip-1.11-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit elisp readme.gentoo-r1
+inherit elisp readme.gentoo-r1 optfeature
 
 DESCRIPTION="Emacs Interface to XClip"
 HOMEPAGE="https://elpa.gnu.org/packages/xclip.html;
@@ -13,7 +13,12 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="x11-misc/xclip"
-
 SITEFILE="50${PN}-gentoo.el"
 DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   optfeature "X11 clipboard support" x11-misc/xclip x11-misc/xsel
+   optfeature "Wayland clipboard support" gui-apps/wl-clipboard
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/xclip/

2022-02-15 Thread Ulrich Müller
commit: 85db4d745510f6d979abdcc7ce283e83083c3b82
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 15 14:30:41 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 15 14:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85db4d74

app-emacs/xclip: Version bump to 1.11

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/xclip/Manifest  |  1 +
 app-emacs/xclip/xclip-1.11.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index 4d921380d0ff..53b903644b87 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1 +1,2 @@
+DIST xclip-1.11.el.xz 4500 BLAKE2B 
19983f20979bfa96b15d88c9404664c9467cb7254c3eadcf57237ed733db516a5892f9b80d6289c6c4634ec34e16c4f09d0d17bdd35d1912455d79b4b4764f53
 SHA512 
8370f7bc695198004608e2348ded21a602ff6f062e2d3369a8ebc0c8d17e3d75da975160830b31e5ecaca67247c51f3950a8dfaf0357db5ff5f0e2296358547d
 DIST xclip-1.9.el.xz 5120 BLAKE2B 
a2cdfda709d51d7cb8cc3792d23d97fee5b03d1a1fbcf8dfb7810aa91080b0e4af47854ec1fc9e184055c50590d181639c0da100bf4e0a0d41dd856c2f75269d
 SHA512 
96df6cc4257125876b57f3aba469c78136c2366d045b5be38c1f2d8ba69752e6625ec6deacc25da013da2a1bff54821d2171bab9308b24ab3e49a18c3d39ddbb

diff --git a/app-emacs/xclip/xclip-1.11.ebuild 
b/app-emacs/xclip/xclip-1.11.ebuild
new file mode 100644
index ..bb6f44a52fff
--- /dev/null
+++ b/app-emacs/xclip/xclip-1.11.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Emacs Interface to XClip"
+HOMEPAGE="https://elpa.gnu.org/packages/xclip.html;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-misc/xclip"
+
+SITEFILE="50${PN}-gentoo.el"
+DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."



[gentoo-commits] repo/gentoo:master commit in: app-emacs/xclip/

2019-10-15 Thread Ulrich Müller
commit: 949e497d94a52106cdf5d82a6ecc7d75d17ed620
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Oct 15 07:34:46 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Oct 15 07:34:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949e497d

app-emacs/xclip: Remove old.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/xclip/Manifest |  1 -
 app-emacs/xclip/xclip-1.3.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index 1830eeac52c..4d921380d0f 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1,2 +1 @@
-DIST xclip-1.3.el.xz 2164 BLAKE2B 
739cad92a92732a12ac077fc9749bc883b4386977d4c47e793023811c1e668668277f6e0a6bc7105cb7a1186c0d6b3ab276dfb655478d5a6063882f60fa9a7e6
 SHA512 
5b51703a365fa3991a97c06734b6baf6473ba672ab2ed572db45330fc6b761258403191079725f8c3e8d72919355a2cadf0c04e31396805718de30474ac08520
 DIST xclip-1.9.el.xz 5120 BLAKE2B 
a2cdfda709d51d7cb8cc3792d23d97fee5b03d1a1fbcf8dfb7810aa91080b0e4af47854ec1fc9e184055c50590d181639c0da100bf4e0a0d41dd856c2f75269d
 SHA512 
96df6cc4257125876b57f3aba469c78136c2366d045b5be38c1f2d8ba69752e6625ec6deacc25da013da2a1bff54821d2171bab9308b24ab3e49a18c3d39ddbb

diff --git a/app-emacs/xclip/xclip-1.3.ebuild b/app-emacs/xclip/xclip-1.3.ebuild
deleted file mode 100644
index 4b0c38d1a01..000
--- a/app-emacs/xclip/xclip-1.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit readme.gentoo elisp
-
-DESCRIPTION="Emacs Interface to XClip"
-HOMEPAGE="https://elpa.gnu.org/packages/xclip.html;
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-misc/xclip"
-
-SITEFILE="50${PN}-gentoo.el"
-DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."



[gentoo-commits] repo/gentoo:master commit in: app-emacs/xclip/

2019-09-04 Thread Ulrich Müller
commit: 576ae05beee0695e30c517adbc57313a5f4fd1c2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Sep  4 14:09:50 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Sep  4 14:37:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576ae05b

app-emacs/xclip: Bump to version 1.9.

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/xclip/Manifest |  1 +
 app-emacs/xclip/xclip-1.9.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index 4594bcd4f34..1830eeac52c 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1 +1,2 @@
 DIST xclip-1.3.el.xz 2164 BLAKE2B 
739cad92a92732a12ac077fc9749bc883b4386977d4c47e793023811c1e668668277f6e0a6bc7105cb7a1186c0d6b3ab276dfb655478d5a6063882f60fa9a7e6
 SHA512 
5b51703a365fa3991a97c06734b6baf6473ba672ab2ed572db45330fc6b761258403191079725f8c3e8d72919355a2cadf0c04e31396805718de30474ac08520
+DIST xclip-1.9.el.xz 5120 BLAKE2B 
a2cdfda709d51d7cb8cc3792d23d97fee5b03d1a1fbcf8dfb7810aa91080b0e4af47854ec1fc9e184055c50590d181639c0da100bf4e0a0d41dd856c2f75269d
 SHA512 
96df6cc4257125876b57f3aba469c78136c2366d045b5be38c1f2d8ba69752e6625ec6deacc25da013da2a1bff54821d2171bab9308b24ab3e49a18c3d39ddbb

diff --git a/app-emacs/xclip/xclip-1.9.ebuild b/app-emacs/xclip/xclip-1.9.ebuild
new file mode 100644
index 000..8c192847ee8
--- /dev/null
+++ b/app-emacs/xclip/xclip-1.9.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Emacs Interface to XClip"
+HOMEPAGE="https://elpa.gnu.org/packages/xclip.html;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-misc/xclip"
+
+SITEFILE="50${PN}-gentoo.el"
+DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."



[gentoo-commits] repo/gentoo:master commit in: app-emacs/xclip/

2015-12-18 Thread Ulrich Müller
commit: 52a50e3f96089fa9069f4abdccb73c3202aecce9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Dec 18 18:16:24 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Dec 18 18:16:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a50e3f

app-emacs/xclip: Remove old.

Package-Manager: portage-2.2.26

 app-emacs/xclip/Manifest |  1 -
 app-emacs/xclip/xclip-1.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index adf6e4e..bb78940 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1,2 +1 @@
-DIST xclip-1.0.el.xz 1560 SHA256 
ea9bd42646872b6b0c67d352d9b875e23cc6604c56ec131a901a615c0f50184d SHA512 
7d18992927f9b0c54db289ac2bdb1612fb6a7fc59b6ec22e83ef62c9e23c963adbffb9da5b8dbeccd9465063ed39884f14ee4b7ad5f0317a7e12ab041ed7d723
 WHIRLPOOL 
55dde6bd7e65196cc9c226853f5bb74a774da4837e9448341f98512b3f7123f6013bbaa80bbca9a9c3dfc4936c18cadb3c8ef3cac44705f867997209fcdb5e5d
 DIST xclip-1.3.el.xz 2164 SHA256 
10ecb4d2f11c65707be3a1646f07b51d56a6670e30c676a94c03664b01930ab5 SHA512 
5b51703a365fa3991a97c06734b6baf6473ba672ab2ed572db45330fc6b761258403191079725f8c3e8d72919355a2cadf0c04e31396805718de30474ac08520
 WHIRLPOOL 
b24f22cd7c194897b52df134cfa9d55a40bf158de901ef65c10df0e428202739fcac599bfb476beadfebf88cf80d2ab06c21333a7f791ac7d1fe3890afa17941

diff --git a/app-emacs/xclip/xclip-1.0.ebuild b/app-emacs/xclip/xclip-1.0.ebuild
deleted file mode 100644
index ab25e0a..000
--- a/app-emacs/xclip/xclip-1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit elisp
-
-DESCRIPTION="Emacs Interface to XClip"
-HOMEPAGE="https://elpa.gnu.org/packages/;
-SRC_URI="mirror://gentoo/${P}.el.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils"
-RDEPEND="x11-misc/xclip"
-
-SITEFILE="50${PN}-gentoo.el"
-
-pkg_postinst() {
-   elisp-site-regen
-   elog "To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."
-}