diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/Manifest.gz | bin | 47100 -> 47110 bytes | |||
-rw-r--r-- | app-misc/banner/Manifest | 2 | ||||
-rw-r--r-- | app-misc/banner/banner-1.3.5.ebuild | 19 | ||||
-rw-r--r-- | app-misc/ddccontrol-db/Manifest | 4 | ||||
-rw-r--r-- | app-misc/ddccontrol-db/ddccontrol-db-20061014_p20121105.ebuild | 37 | ||||
-rw-r--r-- | app-misc/ddccontrol-db/ddccontrol-db-20190826.ebuild | 38 | ||||
-rw-r--r-- | app-misc/mc/Manifest | 4 | ||||
-rw-r--r-- | app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch | 26 | ||||
-rw-r--r-- | app-misc/mc/mc-4.8.25-r1.ebuild | 110 | ||||
-rw-r--r-- | app-misc/mc/metadata.xml | 4 | ||||
-rw-r--r-- | app-misc/rox-filer/Manifest | 5 | ||||
-rw-r--r-- | app-misc/rox-filer/files/rox-filer-2.11-gcc10.patch | 27 | ||||
-rw-r--r-- | app-misc/rox-filer/metadata.xml | 1 | ||||
-rw-r--r-- | app-misc/rox-filer/rox-filer-2.11.ebuild | 26 |
14 files changed, 206 insertions, 97 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 6ff230839b33..e133f6ea942b 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/banner/Manifest b/app-misc/banner/Manifest index 814d054bd3dd..584f00207f80 100644 --- a/app-misc/banner/Manifest +++ b/app-misc/banner/Manifest @@ -1,6 +1,8 @@ AUX banner-1.3.3-ctype.h.patch 158 BLAKE2B efdf872b1d26d0bba8e3886b406e1642968aa4207c5d136a8558da37f5fd51113a5884a900584f13c98200471aea2e7ecaf61e97efbb63d244c31ecc1fa0e8ed SHA512 84fa0555f3fd6c41c3cdf06db92711e9be4c08e32b182ffdcd1385cccdf0d9056a7e3c61431e4a73d660b3314f763ad7e109f0b84105bd555e0c5d60a63746d8 +DIST BANNER_V1.3.5.tar.gz 135190 BLAKE2B 4accf00ad92f0351a1df49d3cb6451a71ee7f929fc6f2b25aee7fc6898780944b71cecf8070dc186888a9fb7580213ef2111a5086fc396f3c7e242e678cf8270 SHA512 6f2d79f1d76533fac920aa2984258e3f5278c40692d2b2dcae560734dcd5b06fcc8c99f266abdc91fb272eb291906bcea747f5ee53a67a4a5cb99179941897c3 DIST banner-1.3.3.tar.gz 114237 BLAKE2B ea9773ce8b65ed7deb5ec377b53ab974bbb4760627788b461f5715b15f99bcde25e2f58f7fb69d937ede30de8f87be7eabb662a05c7d8c574df298446ba21649 SHA512 38f16f2a25bd7fb270056ebe43691c989a808891ecc75e4f794456d1752a07002efb7ba7b90a2000a40704e6b6f11760b47a3fe59deeb05ff3578f0d982f7d96 DIST banner-1.3.4.tar.gz 120537 BLAKE2B c50952b7e4f73b896ef204914479ffe7c2ac2ec7a0d979f076a0134c3cc6280d01be448f08fe3914cca4b144798c1d9a68042826ec81f55353596be1c3420aa8 SHA512 c98b4b690e73d04fd9731a291e80e89b234f1af47541fbb2eb9edcb987a7c029485dedc1eef6a479fe4f876cfd4d41b090bf6c3685a8c54e4c658b76cc9cec20 EBUILD banner-1.3.3.ebuild 480 BLAKE2B 0eaf3d67b45f317bf504e08ba87bf2e87bbac880be28cd0ab48a9093911166f83030409aabbdbaecca1914369c73b516e8a2fa6cd9bf84f8b657e0d1591c9580 SHA512 9114fc46729f981060b648dbf8a1c524a0735921eb57c80c5f09d5012da489a125c582203c8dbcceae4b6460ad017ee239417e4e4237bd529b507756886a1205 EBUILD banner-1.3.4.ebuild 465 BLAKE2B aaedf3860e6d3c5bfea57603ace5e1b09c49c7d77f0c31084fb728fb12eef7ebd10fc5081d37be35f93a0fb57cbad548c0735ab77667f891d6798f7c1c8db015 SHA512 9bbac3a6a93bd2ec49d7f9b5e9ca52389b6249d259378b9e6c248bccacbfcf81243482ecea826da183c8a8d87b2ecf7239cc7d99dd9d52c4a9d2967460cf81b7 +EBUILD banner-1.3.5.ebuild 520 BLAKE2B e7289bbdeabd94a046495450205b8fba039ebb4ec6d20e3681f44456bf32e05b8f316ea4a289265ae0bcabfe7eb99ac72c1037418eba99583c686970d0291778 SHA512 9cabf46059475eb5c56b3db849d3c44cfe88311b623f6106c6280a302d76140035302eb46f80ab6525b190fdb4bfb1f9d0c3a1e5b5726fcbcbcb8b4fd7339dc3 MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab diff --git a/app-misc/banner/banner-1.3.5.ebuild b/app-misc/banner/banner-1.3.5.ebuild new file mode 100644 index 000000000000..7a4c24d8d711 --- /dev/null +++ b/app-misc/banner/banner-1.3.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The well known banner program for Linux" +HOMEPAGE="https://github.com/pronovic/banner" +SRC_URI="https://github.com/pronovic/${PN}/archive/BANNER_V${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +S="${WORKDIR}/${PN}-${PN^^}_V${PV}" + +RDEPEND="!games-misc/bsd-games" +PATCHES=( + "${FILESDIR}"/${PN}-1.3.3-ctype.h.patch +) diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest index 8dc39d50d7af..f0535e112353 100644 --- a/app-misc/ddccontrol-db/Manifest +++ b/app-misc/ddccontrol-db/Manifest @@ -1,7 +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 -EBUILD ddccontrol-db-20061014_p20121105.ebuild 786 BLAKE2B 68f4b40d77ea7394256781c0b34eda18d25d07ff76146cb5afc8bd7d21cd168e690ccdeb7c75ad6993ebb07eee3f8ed9292e80761b96b33cdb527e898a78a102 SHA512 939b8614ec2fbaa26b21c6f4fdef1d72e401e52c6ceeb27cfa78eb8227687986f53889065c70f79e29d79e8d238c46dfaa5d19450de6a34cdcdf67653d1e0a3c -EBUILD ddccontrol-db-20190826.ebuild 771 BLAKE2B f181d47b68c04b2ac2a8c87f851a58b0855365a6c90ed6eb71cb32dbf80b01ec459c26881991377501317063dbb603ea3ba4233c30d0d2e4a8c86c3b6a697b57 SHA512 911311a5df27d7ece186aa2c3ce81c7222966826ceca7c3a305442141ff4b3cb3a52029fd95fc42165d8a7c95191325c843577a0b05c36f78873a67e4fae66ba EBUILD ddccontrol-db-20190826_p20200613.ebuild 827 BLAKE2B e079358faa755e6d3a44231929581001861fe700f0800fa2c4f693685c73eb2bd01c6a791c079053e9f2d968d3a9c64f6c0ea5fd7fd5b88b3272c7b69a9eaa05 SHA512 4612cc9f5b24df3fddfcf5e95d6f8bb9662c1bb25da4025b8fb7fa2132e0aa26c79fa6f4a93e723ebf11d18fe62b2c263d114612f06a0d6124ef1485d9fcff6a MISC metadata.xml 318 BLAKE2B 7d2751717a71de1512a92f653a63ace19241e11dff6e2a0b982a87f3631757450b5c2430bf273c5d441e649569bd6612e5c199b37ac8da3f14b5f4440719eeaf SHA512 3ea6d2450579fd400199cc8c06193b9a0070c0efd4ed8016268d7e097ad35f5e0987fb1b6326076b736094df0c5976e33f1e4ef94ccccd789de6662f547d46ed 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 79ee7d4da0ba..000000000000 --- 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 afe9ca3a52f7..000000000000 --- 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 -} diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest index 0f2d8ec7e8c9..eb5e06519c7c 100644 --- a/app-misc/mc/Manifest +++ b/app-misc/mc/Manifest @@ -1,7 +1,9 @@ AUX mc-4.8.24-mc-lib-twice-4070.patch 1962 BLAKE2B db6f627507fd94443ea0fe13ebd026cd71fbf23d88d6c441d379ae15d19e509a5874bf894e88c3a91e608b34bf39f83bbfc6e4c4f7db2c46bdac80f1d8d688ee SHA512 35765acf211b9519958505e36c3aa30f87575ab904dcd59c7d0feae0afbdaaf83250f73a6e14fc4e9902dc9f4e5b216ffb4c365e1000e767759592048f48c48d +AUX mc-4.8.25-alacritty-tmux.patch 429 BLAKE2B 2621145cb976e0f9c09abf1071752a2a89a7b143aedde63c7b0c447cb930f1647b0b8c63a96f5f69b6f7abf718ca3b7784e0fa5b30a507f2a8d32fa3923c738f SHA512 32e27a75c55b9044cb2d4c392974e5e9916f1e73755f578102c7826f97525c0410bcc16a1e8b9600d4facc8be7a90fbef4932ef622fb59dc7c1838ad448e5f59 DIST mc-4.8.24.tar.xz 2434988 BLAKE2B 18bd730d5bfbad19fa5e70fb578cf587a3df8da33885543b3d316548ac0d29bd67e4683d32b2751471e148e89390c7658edb622fd741eae054b7fae774996b60 SHA512 ec9e40198455e7001bb1d06ea060b9b4c32ad3a3750d0cc9bac334b53eb666df1746335bfcd411213fa4386b23e516f6026fe3d74ad9119b2340b26c63ccd4fc DIST mc-4.8.25.tar.xz 2488324 BLAKE2B 47047c85fbe3ce1c54b9a3477c35fb05d76b3688205bfd13db03844bb9d8b3e74498ef4d6b449cfcf79c0188687accd93602274b7e8c0cbffc5247d433e33272 SHA512 51913fd41df18b49498b97ad8e13aa4365cec24ab24169b1abe93209263e4cfea4b52e0faccaf934182c84e8eb5dc49336c885358b4b66c48d38900f890fde5e EBUILD mc-4.8.24.ebuild 2855 BLAKE2B 74fdf3aac3459a98b10520e036f3c752866b105c81c875245341960c28d77981cf6cdd3bfd7cc4b244689feb7008f9297f6028e394bfba60693f593c9021176e SHA512 457dd712e0ecc24c8a6d1ea180b49ff53b56ba8cbd27b74cf63041c47cf5671e6fa5b934ef37a3ad57fca74502c249100337a46b28d91956e755aae9405f3ea8 +EBUILD mc-4.8.25-r1.ebuild 2871 BLAKE2B 5d9fc7fcdf3d9d6c3a7f8d31799d82d471f9259098724bc0ab0298c4888faa121f852035e1b95c2a7bfcdaf1072e09b380fa99dce47d456ab5b0313553cec16f SHA512 77b2f606b468b292ee958159166436e067cb082a6a5302b5271fc034ca97ba2eb35365f900f47c51503c4fb642a9e502cba1d2b8f0c47447d843ed302e458c64 EBUILD mc-4.8.25.ebuild 2809 BLAKE2B d2a17486c2fd38a4ec9247bd5e3cbabeb864be1d758552828d1d458a8f73bc084084118a30aa831892a21f4ccb131ab08e4460196b281d28fc0f036f506f141d SHA512 4065fb06be203d628bc46ea6262446b93038765774e167668d585132883b7a4a8dfd387e691f7108ab0c31b45bb72993aa353993926bfeb37872062d972d8f23 EBUILD mc-9999.ebuild 3050 BLAKE2B 101a2fa59995345bbca727af306f2dc367ebb30028137f52bcc618235914e80fc8c2c8411fa859092a1fd1d4014c1d20b675f25f4a2d744f11db304c14b95e1f SHA512 ad30cbbe132a4e3ab2477e03fd4a4eaa2a518d3b237b27b90a37178288278211ff90af7a6d111442990ea055586bd181641ef8147e4e56b83aed4ef3263c4dfd -MISC metadata.xml 916 BLAKE2B ebd4f95dda619c29e09fdb42087a52a5c1ff2dfa0d5a7ed5bea12776734247bb04d8e19333be9ea45345a3e520ac7504ea490501767111feacf9f933caf3661a SHA512 e8b3384dc473a15550dca185fce45d12019939170155665ce26e6ce2e0abf8e387501e6429c30eefe0e5f15a1b0b1b49d12e2cf5305ef6c08415bbddb48db9ec +MISC metadata.xml 773 BLAKE2B c7f3bb9bfb49c380a0493eabadcedec215df8696c5d52433aaccdffa0bf5ba3b89c77c291e19ed88c5ac29718e34eece1d3dabbc3ba6c1ec7862970f3900e204 SHA512 c5c0ca5a41a78cf746e14264b291f81ccffaa9c34a4149d27a9293cca8d304cb4844c07979b31218b250c3baeaccef2cba529c2ab43e81dc5552dca34ddbd4da diff --git a/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch b/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch new file mode 100644 index 000000000000..239ac5cb7cb2 --- /dev/null +++ b/app-misc/mc/files/mc-4.8.25-alacritty-tmux.patch @@ -0,0 +1,26 @@ +http://midnight-commander.org/ticket/4149 +--- a/misc/mc.lib ++++ b/misc/mc.lib +@@ -116,6 +116,9 @@ alt-shift-left=\\e[1\;4D + alt-shift-up=\\e[1\;4A + alt-shift-down=\\e[1\;4B + ++[terminal:alacritty] ++copy=xterm ++ + [terminal:gnome] + copy=xterm + +@@ -137,6 +140,12 @@ copy=xterm + [terminal:screen-256color] + copy=xterm + ++[terminal:tmux] ++copy=xterm ++ ++[terminal:tmux-256color] ++copy=xterm ++ + [terminal:ibmpc3] + f11=\\e[Y + f12=\\e[Z diff --git a/app-misc/mc/mc-4.8.25-r1.ebuild b/app-misc/mc/mc-4.8.25-r1.ebuild new file mode 100644 index 000000000000..636e8060c7d1 --- /dev/null +++ b/app-misc/mc/mc-4.8.25-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="GNU Midnight Commander is a text based file manager" +HOMEPAGE="https://www.midnight-commander.org" +SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" + +REQUIRED_USE="spell? ( edit )" + +RDEPEND=">=dev-libs/glib-2.26.0:2 + gpm? ( sys-libs/gpm ) + kernel_linux? ( sys-fs/e2fsprogs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh2 ) + slang? ( >=sys-libs/slang-2 ) + !slang? ( sys-libs/ncurses:0=[unicode?] ) + spell? ( app-text/aspell ) + X? ( x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM )" +DEPEND="${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( dev-libs/check ) + " + +RESTRICT="!test? ( test )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-4.8.25-alacritty-tmux.patch +) + +pkg_pretend() { + if use slang && use unicode ; then + ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." + fi +} + +src_configure() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" + + local myeconfargs=( + --enable-charset + --enable-vfs + --with-homedir=$(usex xdg 'XDG' '.mc') + --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") + $(use_enable kernel_linux vfs-undelfs) + # Today mclib does not expose any headers and is linked to + # single 'mc' binary. Thus there is no advantage of having + # a library. Let's avoid shared library altogether + # as it also conflicts with sci-libs/mc: bug #685938 + --disable-mclib + $(use_enable nls) + $(use_enable samba vfs-smb) + $(use_enable sftp vfs-sftp) + $(use_enable spell aspell) + $(use_enable test tests) + $(use_with gpm gpm-mouse) + $(use_with X x) + $(use_with edit internal-edit) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # CK_FORK=no to avoid using fork() in check library + # as mc mocks fork() itself: bug #644462. + # + # VERBOSE=1 to make test failures contain detailed + # information. + CK_FORK=no emake check VERBOSE=1 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS README NEWS + + # fix bug #334383 + if use kernel_linux && [[ ${EUID} == 0 ]] ; then + fowners root:tty /usr/libexec/mc/cons.saver + fperms g+s /usr/libexec/mc/cons.saver + fi + + if ! use xdg ; then + sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ + -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die + fi +} + +pkg_postinst() { + elog "To enable exiting to latest working directory," + elog "put this into your ~/.bashrc:" + elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" +} diff --git a/app-misc/mc/metadata.xml b/app-misc/mc/metadata.xml index 5c99ff657dde..8a178f2f2d51 100644 --- a/app-misc/mc/metadata.xml +++ b/app-misc/mc/metadata.xml @@ -9,10 +9,6 @@ <email>polynomial-c@gentoo.org</email> <name>Lars Wendler</name> </maintainer> - <maintainer type="project"> - <email>desktop-misc@gentoo.org</email> - <name>Gentoo Desktop Miscellaneous Project</name> - </maintainer> <use> <flag name="edit">Compile and install the mcedit application</flag> <flag name="sftp">Add support for sftp (uses <pkg>net-libs/libssh2</pkg> for it).</flag> diff --git a/app-misc/rox-filer/Manifest b/app-misc/rox-filer/Manifest index ec74a95ceb5a..ba26763fc314 100644 --- a/app-misc/rox-filer/Manifest +++ b/app-misc/rox-filer/Manifest @@ -1,5 +1,6 @@ +AUX rox-filer-2.11-gcc10.patch 694 BLAKE2B 4f701a9df153045d92490ae590bd001b67059b5956240970594471016607538e703ef09acc6881a9d2995bc8fa8eda059e8bc8232fddd35afd656db6f1c2e46a SHA512 bdae97a9a005b8993ffd96a22d6584949f01c28e1ac1494ad41bc2b20ac8b44d9b60e8f960f3259867455ae269dafdf7fde51e3a0852638a5414aa34eac70b31 AUX rox-filer-2.11-in-source-build.patch 429 BLAKE2B fdbc342e0f6a7abaf01fe0a2f5411a6aea7a833f2679d9f47a783631443bf2618a4d6be293e5ce14da295713bd7b97af36edaffa3aedbfcea3de513ac1fd455b SHA512 28cb208bc51c500ad766bf832f8098bd44813626be2ed3c50c37d0cff5193e1dc1a4430ec40ee7290befb1f20b4a506f03c8c327760b75e06d08ec646b24638c AUX rox.desktop 157 BLAKE2B e13b788f78bb5f3af73e6f9c0e5cc9729b7221cf37a7b1952d78ed9d1f3ba8ada67d523ae08d7280d5152e3e5f0cafbf55e65bbb75d558d4c77b14095ac7fffd SHA512 968b930f97a25c58a0aeee0789161b98b0bfa93978beb0d7e57e40affe45b65940f67b612df93ac64c0c5244de7dbf913b1083cf7aa4a357e929a7f9f4ab366a DIST rox-filer-2.11.tar.bz2 1907026 BLAKE2B b1afd0e2df7152bd1160632c0e7eee71c1d3e9140d453f0fafb2d8049b593513db7ca051282ecef2ce06831883d2f057774e3d37175a64d4bd5a8158e4bbb4bd SHA512 2ef5e7a5d6f4bbb825d6f01725ad4149b9cabfb6fe82c33631bb145f5a3c84e345c372b7698170c1ef78b30ffbc4665495cc266da4828cc8b4b256b592b2c50b -EBUILD rox-filer-2.11.ebuild 2340 BLAKE2B 8edd0494da53afc35242be35c3cba96153755335c1b4d9687addf34ef357eff4c057e63c30bba6c28c984a6751e40aa6c075b98bbc13aa67d77ee853a45d6f40 SHA512 e38547fde5f3d627498049fb8db64aee190fd0a3b9730d2a30474739b8906edd8aceb0389de09defb3589f70338434e19416ed4fb96ec98e0be7c08d5062f442 -MISC metadata.xml 1128 BLAKE2B 16ca555c11ddd1a0de2ac5381be54c415f16329fdf10e6523ab078db320c57f6c35e1656fb1d026ce0615da9eb4bcf08b9f565a5aea34e8a1ac3fbd0b20e2bae SHA512 23fe490bc592c9d4288966aaf41bff4a68605c15ae9778dc1a89f89e5b2fea2c4e0e9c9e12b8080c744d79a5b7d4b7abb534ce02744dc517aaf7af679764b453 +EBUILD rox-filer-2.11.ebuild 2410 BLAKE2B e4eda414d50333d7b3320e71b34591b31753765c237332f7075c555a03e74da7a4825a8e8b193fa895de197c564bebf3d71560c202a6c14109a815a3133e9aeb SHA512 52639330b112b1c0006bdefb285aeb8e192b680af4e4db50e6220934d962dc131498199cbe77c3ad821d2bb0a5b9c8dd8be22224ec8529e263796d29d64f9a24 +MISC metadata.xml 1188 BLAKE2B fb150cdb9a5d058579d48b6c0af7e328693ea8faf80ee0d54272892ccaa9a7095875cae2e09bb8ba72fc6fc1ad834f624230e5f1a1b2bc8a3f88a9ad7f3815c3 SHA512 e4697b62759e1c589a964016a1d18889843e16ada402d7f295fee8077dcef4178c02870f696485079c98d3c18b032a981b6d887741d7e22dd7882d5dec6f9c9d diff --git a/app-misc/rox-filer/files/rox-filer-2.11-gcc10.patch b/app-misc/rox-filer/files/rox-filer-2.11-gcc10.patch new file mode 100644 index 000000000000..d969757eb7da --- /dev/null +++ b/app-misc/rox-filer/files/rox-filer-2.11-gcc10.patch @@ -0,0 +1,27 @@ +From 86b0bb9144186d51ea9b898905111bd8b143b552 Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com> +Date: Tue, 30 Jun 2020 00:22:06 +0300 +Subject: [PATCH] Fix compilation with GCC10 + +Fixed compilation when -fno-common enabled (in GCC10 by default). See +https://bugs.gentoo.org/710330. +--- + ROX-Filer/src/session.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/session.h b/session.h +index 7734996a..31341bc4 100644 +--- a/session.h ++++ b/session.h +@@ -10,7 +10,7 @@ + #include <gtk/gtk.h> + #include <X11/SM/SMlib.h> + +-gboolean session_auto_respawn; ++extern gboolean session_auto_respawn; + + void session_init(const gchar *client_id); + +-- +2.26.2 + diff --git a/app-misc/rox-filer/metadata.xml b/app-misc/rox-filer/metadata.xml index 65dec56d6380..740d871edf39 100644 --- a/app-misc/rox-filer/metadata.xml +++ b/app-misc/rox-filer/metadata.xml @@ -16,6 +16,7 @@ </maintainer> <bugs-to>http://rox.sourceforge.net/desktop/lists</bugs-to> <remote-id type="sourceforge">rox</remote-id> + <remote-id type="github">rox-desktop/rox-filer</remote-id> </upstream> <longdescription lang="en"> ROX-Filer is a fast and powerful graphical file manager for the diff --git a/app-misc/rox-filer/rox-filer-2.11.ebuild b/app-misc/rox-filer/rox-filer-2.11.ebuild index 6b9abf2b53dc..966f2750cf96 100644 --- a/app-misc/rox-filer/rox-filer-2.11.ebuild +++ b/app-misc/rox-filer/rox-filer-2.11.ebuild @@ -1,18 +1,17 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit desktop epatch virtualx +inherit desktop virtualx DESCRIPTION="ROX-Filer a drag and drop spatial file manager" -HOMEPAGE="http://rox.sourceforge.net/desktop" -SRC_URI="mirror://sourceforge/rox/${P}.tar.bz2" +HOMEPAGE="http://rox.sourceforge.net/desktop/ROX-Filer.html" +SRC_URI="https://download.sourceforge.net/rox/${P}.tar.bz2" -LICENSE="GPL-2 LGPL-2" +LICENSE="GPL-2+ LGPL-2+" SLOT="0" KEYWORDS="amd64 ~arm x86" -IUSE="" COMMON_DEPEND="dev-lang/perl dev-libs/libxml2:2 @@ -22,13 +21,18 @@ RDEPEND="${COMMON_DEPEND} x11-misc/shared-mime-info" DEPEND="${COMMON_DEPEND} dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" + sys-devel/gettext" +BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${P}"/ROX-Filer/src +S="${WORKDIR}/${P}/ROX-Filer/src" + +PATCHES=( + "${FILESDIR}/${P}-in-source-build.patch" + "${FILESDIR}/${P}-gcc10.patch" +) src_prepare() { - epatch "${FILESDIR}/${P}-in-source-build.patch" + default sed -i -e 's:g_strdup(getenv("APP_DIR")):"/usr/share/rox":' \ main.c || die "sed failed" |