[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/
commit: cdf00568364f9700a9e03155494af7b57cbd9f82 Author: Michael Yang gmail com> AuthorDate: Sun May 5 08:19:41 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun May 5 08:22:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdf00568 app-misc/clifm: Update , add 1.18, drop 1.17 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 2 +- app-misc/clifm/clifm-1.17.ebuild | 114 - .../clifm/{clifm-.ebuild => clifm-1.18.ebuild} | 0 app-misc/clifm/clifm-.ebuild | 2 +- 4 files changed, 2 insertions(+), 116 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index 1a714d4985..a6805d56f6 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 DIST clifm-1.16.tar.gz 1518525 BLAKE2B 976e5ca80d29b11467d18375ac7f897cd14ed7f629bb20108b1bcd1f74d81fbdabf6a21ea21ada786a8ff7ae3bdf720e189466cf48cbe5e6c635965e8eb659db SHA512 4c715d8d5be9d93cf83574cfd2c5ad99e3da4af19c201194c923031b9c432cbb281b520e1fac6e5d42a52114c8af4d993fed918554002489adb613cf21277283 -DIST clifm-1.17.tar.gz 1525172 BLAKE2B 96b303b4d07d83de915c3c05d28c6de26ded4bee5799153e6876bb778401e33983d993ce300297f52468cd7884e1e33c2206dc99476f43dd74e1444967d65502 SHA512 e5ef5c61e2201bcb925e960c86387254bace7f5d4f9c5f76a66540394d5d30453a780c6e967c6fc2b86550e30afe2079776fd2dfaaa116209d0fc8644fba529f +DIST clifm-1.18.tar.gz 1542813 BLAKE2B 1384d16226cdd6c99c990afe7b249fa91a04afcca3b6557bdb3551a3bbd299ed308fe21f4e0b70aa166e49d390acda05735facffbff20b30a40344bd058511cd SHA512 fe18e164ccee9c4e8474be0d29960cf145fe60678b1c0cd78415ff1c9371fb272c9c78dde85396f488295d4642e9778fa7637add6441788d4bc4fc4da5d7de28 diff --git a/app-misc/clifm/clifm-1.17.ebuild b/app-misc/clifm/clifm-1.17.ebuild deleted file mode 100644 index 8de178c4de..00 --- a/app-misc/clifm/clifm-1.17.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="The command line file manager" -HOMEPAGE="https://github.com/leo-arch/clifm"; - -inherit flag-o-matic optfeature xdg - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; - inherit git-r3 -else - SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" - # also on sourceforge but the unpacked name is irregular - # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic - +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" - -PATCHES=( - "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" -) - -LIB=" - sys-libs/libcap - sys-libs/readline:= - sys-apps/acl - magic? ( sys-apps/file ) -" - -DEPEND=" - ${LIB} - nls? ( sys-devel/gettext ) -" -RDEPEND=" - ${LIB} - archive? ( - app-arch/atool - sys-fs/archivemount - ) - media? ( - || ( - sys-apps/udevil - sys-fs/udisks - ) - ) - fzf? ( app-shells/fzf ) - nls? ( virtual/libintl ) -" - -src_compile() { - # emoji > nerdfonts > icons - if ! use emoji; then # support for emoji-icons is default - if use nerdfonts; then - append-cflags "-D_NERD" - elif use icons; then - append-cflags "-D_ICONS_IN_TERMINAL" - # else - # the following line is desired but would cause a compile error - # append-cflags "-D_NO_ICONS" - fi - fi - - use posix && append-cflags "-DPOSIX_STRICT" - use archive || append-cflags "-D_NO_ARCHIVING" - use arc4random || append-cflags "-D_NO_ARC4RANDOM" - use bleach || append-cflags "-D_NO_BLEACH" - use nls || append-cflags "-D_NO_GETTEXT" - use fzf || append-cflags "-D_NO_FZF" - use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira || append-cflags "-D_NO_LIRA" -
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: c362af23885cedcef1d99ee332584547cf070d04 Author: Michael Yang gmail com> AuthorDate: Mon Feb 19 06:19:07 2024 + Commit: David Roman gmail com> CommitDate: Mon Feb 19 06:23:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c362af23 app-misc/clifm: add 1.16 1.17, drop 1.8 1.15 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 4 ++-- .../clifm/{clifm-1.15.ebuild => clifm-1.16.ebuild} | 10 .../clifm/{clifm-1.8.ebuild => clifm-1.17.ebuild} | 28 +++--- app-misc/clifm/clifm-.ebuild | 6 ++--- ...clifm-1.8-gentoo-skip-manpage-compression.patch | 12 -- 5 files changed, 30 insertions(+), 30 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index e2fede64a8..1a714d4985 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 -DIST clifm-1.15.tar.gz 1511851 BLAKE2B 2329717f234400159045654e521e6ae510b6d8cdca2b72e715a814e5642dba2760869a6035baca844a3717ef8cc4e0af1b0967d7f3b16b20dfceb6cdca72a2c0 SHA512 812d1ebb0d8b157e60bc55102e74738e611dd609294eb65da5b1aac4ee3cff947558dde658037c9558113266e92525582aac22a3ed084797367166b4d41ce9c1 -DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 +DIST clifm-1.16.tar.gz 1518525 BLAKE2B 976e5ca80d29b11467d18375ac7f897cd14ed7f629bb20108b1bcd1f74d81fbdabf6a21ea21ada786a8ff7ae3bdf720e189466cf48cbe5e6c635965e8eb659db SHA512 4c715d8d5be9d93cf83574cfd2c5ad99e3da4af19c201194c923031b9c432cbb281b520e1fac6e5d42a52114c8af4d993fed918554002489adb613cf21277283 +DIST clifm-1.17.tar.gz 1525172 BLAKE2B 96b303b4d07d83de915c3c05d28c6de26ded4bee5799153e6876bb778401e33983d993ce300297f52468cd7884e1e33c2206dc99476f43dd74e1444967d65502 SHA512 e5ef5c61e2201bcb925e960c86387254bace7f5d4f9c5f76a66540394d5d30453a780c6e967c6fc2b86550e30afe2079776fd2dfaaa116209d0fc8644fba529f diff --git a/app-misc/clifm/clifm-1.15.ebuild b/app-misc/clifm/clifm-1.16.ebuild similarity index 89% rename from app-misc/clifm/clifm-1.15.ebuild rename to app-misc/clifm/clifm-1.16.ebuild index b40de3f5ac..71dbe39437 100644 --- a/app-misc/clifm/clifm-1.15.ebuild +++ b/app-misc/clifm/clifm-1.16.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic - +media nerdfonts nls posix +profiles qsort +tags +trash xdu" + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" PATCHES=( "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" @@ -68,21 +68,21 @@ src_compile() { fi use posix && append-cflags "-DPOSIX_STRICT" - use archive && append-cflags "-DALLOW_ARCHIVING" || append-cflags "-D_NO_ARCHIVING" + use archive || append-cflags "-D_NO_ARCHIVING" use arc4random || append-cflags "-D_NO_ARC4RANDOM" use bleach || append-cflags "-D_NO_BLEACH" use nls || append-cflags "-D_NO_GETTEXT" use fzf || append-cflags "-D_NO_FZF" use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira && append-cflags "-DALLOW_LIRA" || append-cflags "-D_NO_LIRA" + use lira || append-cflags "-D_NO_LIRA" use magic || append-cflags "-D_NO_MAGIC" - # -D_NO_SUGGESTIONS causes compile error + use suggestions || append-cflags "-D_NO_SUGGESTIONS" use tags || append-cflags "-D_NO_TAGS" use profiles || append-cflags "-D_NO_PROFILES" use trash || append-cflags "-D_NO_TRASH" use qsort && append-cflags "-D_TOURBIN_QSORT" use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" - use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC" + use media || append-cflags "-DNO_MEDIA_FUNC" use xdu && append-cflags "-DUSE_XDU" # makefile defaults to /usr/local diff --git a/app-misc/clifm/clifm-1.8.ebuild b/app-misc/clifm/clifm-1.17.ebuild similarity index 73% rename from app-misc/clifm/clifm-1.8.ebuild rename to app-misc/clifm/clifm-1.17.ebuild index 81235aa9d7..3c1fbf59b8 100644
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/
commit: 7a2b3769adbe9c759ef472f1ac30823ae963ae5d Author: Michael Yang gmail com> AuthorDate: Sun Jan 7 08:26:25 2024 + Commit: David Roman gmail com> CommitDate: Sun Jan 7 08:29:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a2b3769 app-misc/clifm: drop 1.14, add 1.15 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest | 2 +- app-misc/clifm/{clifm-1.14.ebuild => clifm-1.15.ebuild} | 3 ++- app-misc/clifm/clifm-.ebuild| 3 ++- app-misc/clifm/metadata.xml | 3 +++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index fc594114eb..e2fede64a8 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 -DIST clifm-1.14.tar.gz 1496682 BLAKE2B bcc0d8684bf5ef9e401a6ea3b83664be7faef5d973b20e58bef9ee6da4438d76ede73241d6b37d8cf3c0109ce319be753e3af9db22878bc90f75ce1a80dbb4e2 SHA512 c1ad19a4dd82ecffd45684de33c787df62cab99f704333d0c891c98b6aefabbc47432b4538cba289e7c7340d9d88fee4a6a06e871d2fa32c85fc005a5570cf44 +DIST clifm-1.15.tar.gz 1511851 BLAKE2B 2329717f234400159045654e521e6ae510b6d8cdca2b72e715a814e5642dba2760869a6035baca844a3717ef8cc4e0af1b0967d7f3b16b20dfceb6cdca72a2c0 SHA512 812d1ebb0d8b157e60bc55102e74738e611dd609294eb65da5b1aac4ee3cff947558dde658037c9558113266e92525582aac22a3ed084797367166b4d41ce9c1 DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 diff --git a/app-misc/clifm/clifm-1.14.ebuild b/app-misc/clifm/clifm-1.15.ebuild similarity index 96% rename from app-misc/clifm/clifm-1.14.ebuild rename to app-misc/clifm/clifm-1.15.ebuild index 9be798a4b4..b40de3f5ac 100644 --- a/app-misc/clifm/clifm-1.14.ebuild +++ b/app-misc/clifm/clifm-1.15.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic - +media nerdfonts nls posix +profiles qsort +tags +trash" + +media nerdfonts nls posix +profiles qsort +tags +trash xdu" PATCHES=( "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" @@ -83,6 +83,7 @@ src_compile() { use qsort && append-cflags "-D_TOURBIN_QSORT" use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC" + use xdu && append-cflags "-DUSE_XDU" # makefile defaults to /usr/local emake PREFIX="/usr" diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index c4e206521b..3b93cd45a1 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic - +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash" + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" PATCHES=( "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" @@ -83,6 +83,7 @@ src_compile() { use qsort && append-cflags "-D_TOURBIN_QSORT" use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC" + use xdu && append-cflags "-DUSE_XDU" # makefile defaults to /usr/local emake PREFIX="/usr" diff --git a/app-misc/clifm/metadata.xml b/app-misc/clifm/metadata.xml index fcc96cd1fa..0174da84e0 100644 --- a/app-misc/clifm/metadata.xml +++ b/app-misc/clifm/metadata.xml @@ -68,6 +68,9 @@ FreeDesktop compliant trash system support + + Use a home-made implementation of du(1) instead + leo-arch/clifm
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/
commit: 36dc55be0f94a254c3b9388f17d336d4fbae67b0 Author: Michael Yang gmail com> AuthorDate: Sat Sep 16 08:23:09 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Sep 16 08:24:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36dc55be app-misc/clifm: add 1.14, drop 1.12 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 2 +- .../clifm/{clifm-1.12.ebuild => clifm-1.14.ebuild} | 25 +++--- app-misc/clifm/clifm-.ebuild | 17 +-- app-misc/clifm/metadata.xml| 5 - 4 files changed, 33 insertions(+), 16 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index 9acace7364..fc594114eb 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 -DIST clifm-1.12.tar.gz 1448233 BLAKE2B 82c2a7502cd2955a6c89adc273129f88e660ab263f7718605f8bb0f533c79a1aa1ea2c4c0b203362f4a368bad9adcead02e6eb2f0f1bb9a8d09d9f1e9a8cf9c2 SHA512 4593a934bf07c186caad160d2a77b458177b9c38f58d720600ebfa4b7ad95238b1e58616b9b4d94435b736e7b55fc5f1981abce83ea4d6c5350e5f035823f9dd DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 +DIST clifm-1.14.tar.gz 1496682 BLAKE2B bcc0d8684bf5ef9e401a6ea3b83664be7faef5d973b20e58bef9ee6da4438d76ede73241d6b37d8cf3c0109ce319be753e3af9db22878bc90f75ce1a80dbb4e2 SHA512 c1ad19a4dd82ecffd45684de33c787df62cab99f704333d0c891c98b6aefabbc47432b4538cba289e7c7340d9d88fee4a6a06e871d2fa32c85fc005a5570cf44 DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 diff --git a/app-misc/clifm/clifm-1.12.ebuild b/app-misc/clifm/clifm-1.14.ebuild similarity index 73% rename from app-misc/clifm/clifm-1.12.ebuild rename to app-misc/clifm/clifm-1.14.ebuild index 976a8eef4d..9be798a4b4 100644 --- a/app-misc/clifm/clifm-1.12.ebuild +++ b/app-misc/clifm/clifm-1.14.ebuild @@ -20,11 +20,11 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="archive +bleach emoji fzf +highlight icons +lira +magic nerdfonts nls - posix +profiles qsort +tags +trash" +IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic + +media nerdfonts nls posix +profiles qsort +tags +trash" PATCHES=( - "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" + "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" ) LIB=" @@ -44,6 +44,12 @@ RDEPEND=" app-arch/atool sys-fs/archivemount ) + media? ( + || ( + sys-apps/udevil + sys-fs/udisks + ) + ) fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " @@ -61,19 +67,22 @@ src_compile() { fi fi - use posix && append-cflags "-D_BE_POSIX" - use archive || append-cflags "-D_NO_ARCHIVING" + use posix && append-cflags "-DPOSIX_STRICT" + use archive && append-cflags "-DALLOW_ARCHIVING" || append-cflags "-D_NO_ARCHIVING" + use arc4random || append-cflags "-D_NO_ARC4RANDOM" use bleach || append-cflags "-D_NO_BLEACH" use nls || append-cflags "-D_NO_GETTEXT" use fzf || append-cflags "-D_NO_FZF" use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira || append-cflags "-D_NO_LIRA" + use lira && append-cflags "-DALLOW_LIRA" || append-cflags "-D_NO_LIRA" use magic || append-cflags "-D_NO_MAGIC" # -D_NO_SUGGESTIONS causes compile error use tags || append-cflags "-D_NO_TAGS" use profiles || append-cflags "-D_NO_PROFILES" use trash || append-cflags "-D_NO_TRASH" use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" + use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC" # makefile defaults to /usr/local emake PREFIX="/usr" @@ -93,8 +102,8 @@ pkg_postinst() { elif use nerdfonts; then use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" fi - optfeature_header "Install additional optional func
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/files/, app-misc/clifm/
commit: cbfcf8a92802d65e62688a2b74fdf221cdb31943 Author: Michael Yang gmail com> AuthorDate: Mon Jul 24 01:12:15 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jul 24 01:13:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbfcf8a9 app-misc/clifm: add 1.13, drop 1.10 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest | 2 +- .../clifm/{clifm-1.10.ebuild => clifm-1.13.ebuild}| 19 ++- app-misc/clifm/clifm-.ebuild | 8 ++-- ... clifm-1.13-gentoo-skip-manpage-compression.patch} | 6 +++--- app-misc/clifm/metadata.xml | 8 +++- 5 files changed, 27 insertions(+), 16 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index d37bb516f..9acace736 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ -DIST clifm-1.10.tar.gz 1355974 BLAKE2B d5c3ad1b8617471156f8759ebda4e2d62bb7b9db57f61287eb6b1a99f72cac04cea9a9f02bc82d8188a62b18b72e207d017b9bb2c910aa44560691506d50a0aa SHA512 9d59f0258fd44b02eefc0f0eb1ef9f18c90395e440b6ac775211345c64d97dbecef32f746f081a0ab602ab0a58a314be9e873baa538e42939c52eb57d2464d75 DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.12.tar.gz 1448233 BLAKE2B 82c2a7502cd2955a6c89adc273129f88e660ab263f7718605f8bb0f533c79a1aa1ea2c4c0b203362f4a368bad9adcead02e6eb2f0f1bb9a8d09d9f1e9a8cf9c2 SHA512 4593a934bf07c186caad160d2a77b458177b9c38f58d720600ebfa4b7ad95238b1e58616b9b4d94435b736e7b55fc5f1981abce83ea4d6c5350e5f035823f9dd +DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 diff --git a/app-misc/clifm/clifm-1.10.ebuild b/app-misc/clifm/clifm-1.13.ebuild similarity index 84% rename from app-misc/clifm/clifm-1.10.ebuild rename to app-misc/clifm/clifm-1.13.ebuild index fd5924273..2ea68d061 100644 --- a/app-misc/clifm/clifm-1.10.ebuild +++ b/app-misc/clifm/clifm-1.13.ebuild @@ -20,8 +20,8 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="archive +bleach emoji +highlight icons +lira +magic nerdfonts nls - posix qsort +suggestions +tags" +IUSE="archive +bleach emoji fzf +highlight icons +inotify +lira +magic + nerdfonts nls posix +profiles qsort +suggestions +tags +trash" PATCHES=( "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" @@ -44,6 +44,7 @@ RDEPEND=" app-arch/atool sys-fs/archivemount ) + fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " BDEPEND="" @@ -55,22 +56,25 @@ src_compile() { append-cflags "-D_NERD" elif use icons; then append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" fi - # do not append -D_NO_ICONS here, causes compilation error fi use posix && append-cflags "-D_BE_POSIX" use archive || append-cflags "-D_NO_ARCHIVING" use bleach || append-cflags "-D_NO_BLEACH" use nls || append-cflags "-D_NO_GETTEXT" - # -D_NO_FZF causes compile error + use fzf || append-cflags "-D_NO_FZF" use highlight || append-cflags "-D_NO_HIGHLIGHT" use lira || append-cflags "-D_NO_LIRA" use magic || append-cflags "-D_NO_MAGIC" use suggestions || append-cflags "-D_NO_SUGGESTIONS" use tags || append-cflags "-D_NO_TAGS" - # -D_NO_TRASH causes compile error + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" # makefile defaults to /usr/local emake PREFIX="/usr" @@ -89,13 +93,10 @@ pkg_postinst() { use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" elif use nerdfonts; then use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" - else - use icons || ewarn "Warning: as none of 'emoji', 'nerdfonts', or 'icons' were selected, \ -
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: cd81f48e2fb5bd713ea807066801551de3e26064 Author: Michael Yang gmail com> AuthorDate: Sun Jun 11 01:18:56 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Jun 11 01:20:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd81f48e app-misc/clifm: add 1.12, drop 1.9 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest | 2 +- .../clifm/{clifm-1.9.ebuild => clifm-1.12.ebuild} | 19 +-- ... clifm-1.12-gentoo-skip-manpage-compression.patch} | 6 +++--- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index 654ecf0d1..d37bb516f 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.10.tar.gz 1355974 BLAKE2B d5c3ad1b8617471156f8759ebda4e2d62bb7b9db57f61287eb6b1a99f72cac04cea9a9f02bc82d8188a62b18b72e207d017b9bb2c910aa44560691506d50a0aa SHA512 9d59f0258fd44b02eefc0f0eb1ef9f18c90395e440b6ac775211345c64d97dbecef32f746f081a0ab602ab0a58a314be9e873baa538e42939c52eb57d2464d75 DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 +DIST clifm-1.12.tar.gz 1448233 BLAKE2B 82c2a7502cd2955a6c89adc273129f88e660ab263f7718605f8bb0f533c79a1aa1ea2c4c0b203362f4a368bad9adcead02e6eb2f0f1bb9a8d09d9f1e9a8cf9c2 SHA512 4593a934bf07c186caad160d2a77b458177b9c38f58d720600ebfa4b7ad95238b1e58616b9b4d94435b736e7b55fc5f1981abce83ea4d6c5350e5f035823f9dd DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 -DIST clifm-1.9.tar.gz 1331325 BLAKE2B 221f7e3f5a9904a24af6bf31c7ea433e70688ba0cf23e9b6b50478b15f3f16c3b0119e673dfe3991e34ee359d1c6dafeba12c4f9cb1de12255094d1226a6e584 SHA512 03406e2b58accc525bce957a8e27d276503ab63e426cea8023a2835ed4592dabe1f160dcb1502a87851e1afabedb985e634a2c3a0cafa84acdfd29a04f4c3b86 diff --git a/app-misc/clifm/clifm-1.9.ebuild b/app-misc/clifm/clifm-1.12.ebuild similarity index 82% rename from app-misc/clifm/clifm-1.9.ebuild rename to app-misc/clifm/clifm-1.12.ebuild index fd5924273..976a8eef4 100644 --- a/app-misc/clifm/clifm-1.9.ebuild +++ b/app-misc/clifm/clifm-1.12.ebuild @@ -20,8 +20,8 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="archive +bleach emoji +highlight icons +lira +magic nerdfonts nls - posix qsort +suggestions +tags" +IUSE="archive +bleach emoji fzf +highlight icons +lira +magic nerdfonts nls + posix +profiles qsort +tags +trash" PATCHES=( "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" @@ -44,6 +44,7 @@ RDEPEND=" app-arch/atool sys-fs/archivemount ) + fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " BDEPEND="" @@ -55,21 +56,23 @@ src_compile() { append-cflags "-D_NERD" elif use icons; then append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" fi - # do not append -D_NO_ICONS here, causes compilation error fi use posix && append-cflags "-D_BE_POSIX" use archive || append-cflags "-D_NO_ARCHIVING" use bleach || append-cflags "-D_NO_BLEACH" use nls || append-cflags "-D_NO_GETTEXT" - # -D_NO_FZF causes compile error + use fzf || append-cflags "-D_NO_FZF" use highlight || append-cflags "-D_NO_HIGHLIGHT" use lira || append-cflags "-D_NO_LIRA" use magic || append-cflags "-D_NO_MAGIC" - use suggestions || append-cflags "-D_NO_SUGGESTIONS" + # -D_NO_SUGGESTIONS causes compile error use tags || append-cflags "-D_NO_TAGS" - # -D_NO_TRASH causes compile error + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" use qsort && append-cflags "-D_TOURBIN_QSORT" # makefile defaults to /usr/local @@ -89,13 +92,9 @@ pkg_postinst() { use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" elif use nerdfonts; then use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" - else - use icons || ewarn "Warning: as none of 'emoji', 'nerdfonts', or 'icons' were selected, \ - 'emoji' was implicitly enabled to prevent compilation error" fi optfeature_header "Install additional optional functionality:" optfeature "mounting/unmounting support"
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/files/, app-misc/clifm/
commit: 947dc7fb3404c47e396b9fbb705cda0274e5a9cc Author: Michael Yang gmail com> AuthorDate: Tue Jun 6 04:49:58 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jun 6 04:57:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=947dc7fb app-misc/clifm: Add back USE flags for various compiled features Note clifm-1.9 and clifm-1.10 don't have the 'fzf' or 'trash' USE flags; their associated compile options cause compilation errors. In that case the features are enabled by default, and, 'app-shells/fzf' becomes an optional dependency. Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.10.ebuild | 71 + app-misc/clifm/clifm-1.11.ebuild | 72 +- app-misc/clifm/clifm-1.8.ebuild| 71 - app-misc/clifm/clifm-1.9.ebuild| 71 + app-misc/clifm/clifm-.ebuild | 72 +- ...lifm--gentoo-skip-manpage-compression.patch | 6 +- app-misc/clifm/metadata.xml| 52 +++- 7 files changed, 343 insertions(+), 72 deletions(-) diff --git a/app-misc/clifm/clifm-1.10.ebuild b/app-misc/clifm/clifm-1.10.ebuild index d13334589..fd5924273 100644 --- a/app-misc/clifm/clifm-1.10.ebuild +++ b/app-misc/clifm/clifm-1.10.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="The command line file manager" HOMEPAGE="https://github.com/leo-arch/clifm"; -inherit optfeature xdg +inherit flag-o-matic optfeature xdg if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; @@ -20,22 +20,58 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" +IUSE="archive +bleach emoji +highlight icons +lira +magic nerdfonts nls + posix qsort +suggestions +tags" PATCHES=( "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" ) -DEPEND=" +LIB=" sys-libs/libcap sys-libs/readline:= sys-apps/acl - sys-apps/file + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + nls? ( virtual/libintl ) " -RDEPEND="${DEPEND}" BDEPEND="" src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + fi + # do not append -D_NO_ICONS here, causes compilation error + fi + + use posix && append-cflags "-D_BE_POSIX" + use archive || append-cflags "-D_NO_ARCHIVING" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + # -D_NO_FZF causes compile error + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + # -D_NO_TRASH causes compile error + use qsort && append-cflags "-D_TOURBIN_QSORT" + # makefile defaults to /usr/local emake PREFIX="/usr" } @@ -47,14 +83,23 @@ src_install() { } pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + else + use icons || ewarn "Warning: as none of 'emoji', 'nerdfonts', or 'icons' were selected, \ + 'emoji' was implicitly enabled to prevent compilation error" + fi optfeature_header "Install additional optional functionality:" + optfeature "mounting/unmounting support" sys-apps/udevil sys-fs/udisks optfeature "fzf tab completion and more" app-shells/fzf - optfeature "mounting/unmounting support" sys-fs/udisks sys-apps/udevil - optfeature_header "Install optional archiving support (if you didn't use -D_NO_ARCHIVING):" - optfeature "zstd operations" app-arch/zstd - optfeature "archive extraction/unpacking" app-arch/atool - optfeature "mounting archives" sys-fs/archivemount - optfeature "extracting .iso files" app-arch/p7zip - optfeature "creating .iso files" app-cdr/cdrtools - xdg_pkg_postinst + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso fil
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: 2af9fe3718bc68511b047ad33815d22380a8cc7f Author: Michael Yang gmail com> AuthorDate: Sun Apr 2 22:13:52 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Apr 2 22:13:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2af9fe37 app-misc/clifm: add 1.11, drop 1.7 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest | 2 +- app-misc/clifm/{clifm-1.7.ebuild => clifm-1.11.ebuild}| 0 ...ression.patch => clifm-1.11-gentoo-skip-manpage-compression.patch} | 4 +++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index dcc3817a5..654ecf0d1 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.10.tar.gz 1355974 BLAKE2B d5c3ad1b8617471156f8759ebda4e2d62bb7b9db57f61287eb6b1a99f72cac04cea9a9f02bc82d8188a62b18b72e207d017b9bb2c910aa44560691506d50a0aa SHA512 9d59f0258fd44b02eefc0f0eb1ef9f18c90395e440b6ac775211345c64d97dbecef32f746f081a0ab602ab0a58a314be9e873baa538e42939c52eb57d2464d75 -DIST clifm-1.7.tar.gz 1310379 BLAKE2B d37e5f4d013c7a7c8427993aa0ff187bac33cb8a89b75b368ce77eb11cbb3275f5cfabec1037e0b3052471633e763d22a7debe019c75ae6098f44cda0e9f7d70 SHA512 30bdc33090846b82edb2cf6372ca3515806f85261405476518d9b5cb1f9dc22e513263cac70f7d93bb85e6489b1486868964b1719637c1b317ce491b5734c453 +DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 DIST clifm-1.9.tar.gz 1331325 BLAKE2B 221f7e3f5a9904a24af6bf31c7ea433e70688ba0cf23e9b6b50478b15f3f16c3b0119e673dfe3991e34ee359d1c6dafeba12c4f9cb1de12255094d1226a6e584 SHA512 03406e2b58accc525bce957a8e27d276503ab63e426cea8023a2835ed4592dabe1f160dcb1502a87851e1afabedb985e634a2c3a0cafa84acdfd29a04f4c3b86 diff --git a/app-misc/clifm/clifm-1.7.ebuild b/app-misc/clifm/clifm-1.11.ebuild similarity index 100% rename from app-misc/clifm/clifm-1.7.ebuild rename to app-misc/clifm/clifm-1.11.ebuild diff --git a/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch similarity index 87% rename from app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch rename to app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch index 9201488ff..365df14c7 100644 --- a/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch +++ b/app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch @@ -1,6 +1,8 @@ +Skip manpage compression in makefile. + --- a/Makefile +++ b/Makefile -@@ -51,7 +51,6 @@ install: $(BIN) +@@ -54,7 +54,6 @@ install: $(BIN) $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: e2dad95f64fcccf52958929e567e6b385c7c8718 Author: Michael Yang gmail com> AuthorDate: Sun Mar 12 23:38:45 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Mar 12 23:38:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2dad95f app-misc/clifm: add 1.10, drop 1.6 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 2 +- app-misc/clifm/{clifm-1.6.ebuild => clifm-1.10.ebuild} | 0 patch => clifm-1.10-gentoo-skip-manpage-compression.patch} | 0 .../files/clifm-1.6-gentoo-skip-manpage-compression.patch | 10 -- .../files/clifm--gentoo-skip-manpage-compression.patch | 2 +- 5 files changed, 2 insertions(+), 12 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index 12627bdee..dcc3817a5 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ -DIST clifm-1.6.tar.gz 1268633 BLAKE2B de36f0d3bc1c6584471d313f346a9db77f659b4fde41775e45c78066db12aff8bf33a58b3c5d0f9cd43800cf823f0508c2abb5c88ff50a28147aec5c7e7178df SHA512 a8f6b73070779d0d49b41109bee1b418cb6eb4fb1ac8e684cf859e1137336df2655ddfb5107b50674a5380364f572fe47cc72f58c25c4ff6439593b411a5f69e +DIST clifm-1.10.tar.gz 1355974 BLAKE2B d5c3ad1b8617471156f8759ebda4e2d62bb7b9db57f61287eb6b1a99f72cac04cea9a9f02bc82d8188a62b18b72e207d017b9bb2c910aa44560691506d50a0aa SHA512 9d59f0258fd44b02eefc0f0eb1ef9f18c90395e440b6ac775211345c64d97dbecef32f746f081a0ab602ab0a58a314be9e873baa538e42939c52eb57d2464d75 DIST clifm-1.7.tar.gz 1310379 BLAKE2B d37e5f4d013c7a7c8427993aa0ff187bac33cb8a89b75b368ce77eb11cbb3275f5cfabec1037e0b3052471633e763d22a7debe019c75ae6098f44cda0e9f7d70 SHA512 30bdc33090846b82edb2cf6372ca3515806f85261405476518d9b5cb1f9dc22e513263cac70f7d93bb85e6489b1486868964b1719637c1b317ce491b5734c453 DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 DIST clifm-1.9.tar.gz 1331325 BLAKE2B 221f7e3f5a9904a24af6bf31c7ea433e70688ba0cf23e9b6b50478b15f3f16c3b0119e673dfe3991e34ee359d1c6dafeba12c4f9cb1de12255094d1226a6e584 SHA512 03406e2b58accc525bce957a8e27d276503ab63e426cea8023a2835ed4592dabe1f160dcb1502a87851e1afabedb985e634a2c3a0cafa84acdfd29a04f4c3b86 diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.10.ebuild similarity index 100% rename from app-misc/clifm/clifm-1.6.ebuild rename to app-misc/clifm/clifm-1.10.ebuild diff --git a/app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.10-gentoo-skip-manpage-compression.patch similarity index 100% copy from app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch copy to app-misc/clifm/files/clifm-1.10-gentoo-skip-manpage-compression.patch diff --git a/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch deleted file mode 100644 index f15172e66..0 --- a/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch +++ /dev/null @@ -1,10 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -49,7 +49,6 @@ install: build - $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions - $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps - $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1 -- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1 - $(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN) - $(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN) - $(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX) diff --git a/app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch index 20406d986..365df14c7 100644 --- a/app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch +++ b/app-misc/clifm/files/clifm--gentoo-skip-manpage-compression.patch @@ -2,7 +2,7 @@ Skip manpage compression in makefile. --- a/Makefile +++ b/Makefile -@@ -53,7 +53,6 @@ install: $(BIN) +@@ -54,7 +54,6 @@ install: $(BIN) $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/files/, app-misc/clifm/
commit: 69f6e24cd3f59d0aff9029f1c9cba07c9ff9a800 Author: Michael Yang gmail com> AuthorDate: Sun Jan 8 07:04:56 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 8 07:04:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69f6e24c app-misc/clifm: add 1.8, 1.9 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 2 + app-misc/clifm/clifm-1.8.ebuild| 60 ++ app-misc/clifm/clifm-1.9.ebuild| 60 ++ ...lifm-1.8-gentoo-skip-manpage-compression.patch} | 4 +- ...lifm-1.9-gentoo-skip-manpage-compression.patch} | 4 +- ...lifm--gentoo-skip-manpage-compression.patch | 4 +- 6 files changed, 131 insertions(+), 3 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index 6ff4bc8c7..12627bdee 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,2 +1,4 @@ DIST clifm-1.6.tar.gz 1268633 BLAKE2B de36f0d3bc1c6584471d313f346a9db77f659b4fde41775e45c78066db12aff8bf33a58b3c5d0f9cd43800cf823f0508c2abb5c88ff50a28147aec5c7e7178df SHA512 a8f6b73070779d0d49b41109bee1b418cb6eb4fb1ac8e684cf859e1137336df2655ddfb5107b50674a5380364f572fe47cc72f58c25c4ff6439593b411a5f69e DIST clifm-1.7.tar.gz 1310379 BLAKE2B d37e5f4d013c7a7c8427993aa0ff187bac33cb8a89b75b368ce77eb11cbb3275f5cfabec1037e0b3052471633e763d22a7debe019c75ae6098f44cda0e9f7d70 SHA512 30bdc33090846b82edb2cf6372ca3515806f85261405476518d9b5cb1f9dc22e513263cac70f7d93bb85e6489b1486868964b1719637c1b317ce491b5734c453 +DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 +DIST clifm-1.9.tar.gz 1331325 BLAKE2B 221f7e3f5a9904a24af6bf31c7ea433e70688ba0cf23e9b6b50478b15f3f16c3b0119e673dfe3991e34ee359d1c6dafeba12c4f9cb1de12255094d1226a6e584 SHA512 03406e2b58accc525bce957a8e27d276503ab63e426cea8023a2835ed4592dabe1f160dcb1502a87851e1afabedb985e634a2c3a0cafa84acdfd29a04f4c3b86 diff --git a/app-misc/clifm/clifm-1.8.ebuild b/app-misc/clifm/clifm-1.8.ebuild new file mode 100644 index 0..d13334589 --- /dev/null +++ b/app-misc/clifm/clifm-1.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm"; + +inherit optfeature xdg + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + +DEPEND=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + sys-apps/file +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + optfeature_header "Install additional optional functionality:" + optfeature "fzf tab completion and more" app-shells/fzf + optfeature "mounting/unmounting support" sys-fs/udisks sys-apps/udevil + optfeature_header "Install optional archiving support (if you didn't use -D_NO_ARCHIVING):" + optfeature "zstd operations" app-arch/zstd + optfeature "archive extraction/unpacking" app-arch/atool + optfeature "mounting archives" sys-fs/archivemount + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + xdg_pkg_postinst +} diff --git a/app-misc/clifm/clifm-1.9.ebuild b/app-misc/clifm/clifm-1.9.ebuild new file mode 100644 index 0..d13334589 --- /dev/null +++ b/app-misc/clifm/clifm-1.9.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm"; + +inherit optfeature xdg + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/, app-misc/clifm/files/
commit: 21085e8339a90938539e9ef6d6e9bae75c3177f9 Author: Michael Yang gmail com> AuthorDate: Sat Sep 3 05:18:46 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Sep 3 05:22:41 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21085e83 app-misc/clifm: Skip Makefile manpage compression via patches instead also remove unnecessary "die"s Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.6.ebuild| 9 ++--- app-misc/clifm/clifm-1.7.ebuild| 9 ++--- app-misc/clifm/clifm-.ebuild | 9 ++--- .../files/clifm-1.6-gentoo-skip-manpage-compression.patch | 10 ++ .../files/clifm-1.7-gentoo-skip-manpage-compression.patch | 10 ++ .../files/clifm--gentoo-skip-manpage-compression.patch | 10 ++ 6 files changed, 48 insertions(+), 9 deletions(-) diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-1.6.ebuild +++ b/app-misc/clifm/clifm-1.6.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/clifm-1.7.ebuild b/app-misc/clifm/clifm-1.7.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-1.7.ebuild +++ b/app-misc/clifm/clifm-1.7.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index 826248a0c..d13334589 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -22,6 +22,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + DEPEND=" sys-libs/libcap sys-libs/readline:= @@ -33,13 +37,12 @@ BDEPEND="" src_compile() { # makefile defaults to /usr/local - emake PREFIX="/usr" || die "make failed" + emake PREFIX="/usr" } src_install() { - docompress -x /usr/share/man # makefile compresses man page # makefile defaults to /usr/local, and manpages to /usr/man - emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install || die "install failed" + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install einstalldocs } diff --git a/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch new file mode 100644 index 0..f15172e66 --- /dev/null +++ b/app-misc/clifm/files/clifm-1.6-gentoo-skip-manpage-compression.patch @@ -0,0 +1,10 @@ +--- a/Makefile b/Makefile +@@ -49,7 +49,6 @@ install: build + $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions + $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps + $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1 +- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1 + $(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN) + $(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN) + $(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX) diff --git a/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch new file mode 100644 index 0..9201488ff --- /dev/null +++ b/app-misc/clifm/files/clifm-1.7-gentoo-skip-manpage-compression.patch @@ -0,0 +1,10 @@ +--- a/Makefile b/Makefile +@@ -51,7
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/
commit: 71e7fa21cb16b536c21ea187c91d75123e144b8a Author: Michael Yang gmail com> AuthorDate: Mon Aug 8 21:00:01 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Aug 8 21:00:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71e7fa21 app-misc/clifm: fix update desktop mimeinfo cache Closes: https://bugs.gentoo.org/864319 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.6.ebuild | 1 + app-misc/clifm/clifm-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild index a17478751..826248a0c 100644 --- a/app-misc/clifm/clifm-1.6.ebuild +++ b/app-misc/clifm/clifm-1.6.ebuild @@ -53,4 +53,5 @@ pkg_postinst() { optfeature "mounting archives" sys-fs/archivemount optfeature "extracting .iso files" app-arch/p7zip optfeature "creating .iso files" app-cdr/cdrtools + xdg_pkg_postinst } diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index a17478751..826248a0c 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -53,4 +53,5 @@ pkg_postinst() { optfeature "mounting archives" sys-fs/archivemount optfeature "extracting .iso files" app-arch/p7zip optfeature "creating .iso files" app-cdr/cdrtools + xdg_pkg_postinst }
[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/
commit: 466cac6577a2673168bb7d1e106aab47a453e420 Author: Michael Yang gmail com> AuthorDate: Fri Jul 29 22:24:30 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Jul 29 22:24:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466cac65 app-misc/clifm: Remove unnecessary use flags Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.6.ebuild | 37 +++-- app-misc/clifm/clifm-.ebuild | 37 +++-- app-misc/clifm/metadata.xml | 34 +- 3 files changed, 7 insertions(+), 101 deletions(-) diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild index fbffa78e3..3bf60250b 100644 --- a/app-misc/clifm/clifm-1.6.ebuild +++ b/app-misc/clifm/clifm-1.6.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="The command line file manager" HOMEPAGE="https://github.com/leo-arch/clifm"; -inherit flag-o-matic optfeature xdg +inherit optfeature xdg if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; @@ -20,8 +20,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+archives +bleach emoji-icons +highlight icons-in-terminal +lira - nerdfonts +suggestions +tags +trash" +IUSE="" DEPEND=" sys-libs/libcap @@ -33,30 +32,6 @@ RDEPEND="${DEPEND}" BDEPEND="" src_compile() { - use archives || append-cflags "-D_NO_ARCHIVING" - use bleach || append-cflags "-D_NO_BLEACH" - - # emoji-icons > nerdfonts > icons-in-terminal - if ! use emoji-icons; then # support for emoji-icons is default - if use nerdfonts; then - append-cflags "-D_NERD" - elif use icons-in-terminal; then - append-cflags "-D_ICONS_IN_TERMINAL" - else - append-cflags "-D_NO_ICONS" - fi - fi - - use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira || append-cflags "-D_NO_LIRA" - use suggestions || append-cflags "-D_NO_SUGGESTIONS" - use tags || append-cflags "-D_NO_TAGS" - use trash || append-cflags "-D_NO_TRASH" - # there is no reason to use -D_NO_MAGIC since we already depend on sys-apps/file - - # basically free faster qsort implementation - append-cflags "-D_TOURBIN_QSORT" - # makefile defaults to /usr/local emake PREFIX="/usr" || die "make failed" } @@ -72,16 +47,10 @@ pkg_postinst() { optfeature_header "Install additional optional functionality:" optfeature "fzf tab completion and more" app-shells/fzf optfeature "mounting/unmounting support" sys-fs/udisks sys-apps/udevil - optfeature_header "Install optional archiving support:" + optfeature_header "Install optional archiving support (if you didn't use -D_NO_ARCHIVING):" optfeature "zstd operations" app-arch/zstd optfeature "archive extraction/unpacking" app-arch/atool optfeature "mounting archives" sys-fs/archivemount optfeature "extracting .iso files" app-arch/p7zip optfeature "creating .iso files" app-cdr/cdrtools - if use emoji-icons; then - use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji-icons'" - use icons-in-terminal && ewarn "Warning: Use flag 'icons-in-terminal' overridden by 'emoji-icons'" - elif use nerdfonts; then - use icons-in-terminal && ewarn "Warning: Use flag 'icons-in-terminal' overridden by 'nerdfonts'" - fi } diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index fbffa78e3..3bf60250b 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="The command line file manager" HOMEPAGE="https://github.com/leo-arch/clifm"; -inherit flag-o-matic optfeature xdg +inherit optfeature xdg if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/leo-arch/clifm.git"; @@ -20,8 +20,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+archives +bleach emoji-icons +highlight icons-in-terminal +lira - nerdfonts +suggestions +tags +trash" +IUSE="" DEPEND=" sys-libs/libcap @@ -33,30 +32,6 @@ RDEPEND="${DEPEND}" BDEPEND="" src_compile() { - use archives || append-cflags "-D_NO_ARCHIVING" - use bleach || append-cflags "-D_NO_BLEACH" - - # emoji-icons > nerdfonts > icons-in-terminal - if ! use emoji-icons; then # support for emoji-icons is default - if use nerdfonts; then - append-cflags "-D_NERD" - elif use icons-in-terminal; then - append-cflags "-D_ICONS_IN_TERMINAL" - else - append-cflags "-D_NO_ICONS" - fi - fi - - use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira || append-