From 71dd9d29cdaf7cc0ecdb9ea37d128726a941c630 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Nov 2024 03:02:57 +0000 Subject: gentoo auto-resync : 23:11:2024 - 03:02:56 --- app-emacs/Manifest.gz | Bin 76461 -> 76461 bytes app-emacs/emms/Manifest | 4 +- app-emacs/emms/emms-20.2.ebuild | 54 ++++++++++++++++++++++++++ app-emacs/emms/emms-20.ebuild | 46 ---------------------- app-emacs/macrostep/Manifest | 2 + app-emacs/macrostep/macrostep-0.9.4-r1.ebuild | 38 ++++++++++++++++++ 6 files changed, 96 insertions(+), 48 deletions(-) create mode 100644 app-emacs/emms/emms-20.2.ebuild delete mode 100644 app-emacs/emms/emms-20.ebuild create mode 100644 app-emacs/macrostep/macrostep-0.9.4-r1.ebuild (limited to 'app-emacs') diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index a95e94b4c010..8afcc642dbf7 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index 5869c2b8944a..6a00c0ab4a6d 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,6 +1,6 @@ AUX 50emms-gentoo.el 59 BLAKE2B 30539342b0dff0c6508585863470f73fcb2ea8da86819ba144422a775982425965e75617b6e2a83b582c4f00d1d9737b1b6d024d6ec654a014af9748e940a4d3 SHA512 e1dcdf700ec405915ecc67dbca29b89468ab16b413cfa9ae5910481036db4627609939a7142d1d58f4f66464f12af02722750e24b25513a265be66c0943f7c66 DIST emms-20.1.tar.gz 271638 BLAKE2B bfeb270189679b1abdf9030a2fb1fd0774b14af3a678a8fd417e364cebd810bb6008eb8568271ac295aa8f61a03446c525138a1f3c7568c9d40a97288e77397b SHA512 c8aa70194bbd1ba85564122d11d3af425c69585becda9d4ae694ac1e75b4f6886a24afb6cec00547d7abe69a8bc729cd4061d89bdce9f37129c6f7671f6b0607 -DIST emms-20.tar.gz 271008 BLAKE2B e90d9da9f1ffb7b984f095c3b8a2f076c913f44e415cc395362187c65abedd3e8b4cbbeecff5b231ea913716f6644c7909b318862262b9020bbb4933c2364e60 SHA512 f2ab8b8a6cf3d10f19c217bbd1dc6dd9e9230e73eeb7046479a920c72b6d4b6196c3d919419b9f5d2ed3dab834c491d71e810f3d0da09ac3f11c9fd8eed785c0 +DIST emms-20.2.tar.gz 271612 BLAKE2B 1715bb643f845538f0511278e1ae9b3504f6bb782f1d65cb111424868ecf9a1ad415977f35a6a5d9179290f27ef736eff626b23faa80102b7244331e08f96fc8 SHA512 9e23c6b9ff322a646a68616a435a47abcca3d05ca0553948057ce5e7448d5589b0c4fcd72af0109d11e1c19cb0b1eb69540bff9c6cdeb9e65921fabc9f11e231 EBUILD emms-20.1.ebuild 1140 BLAKE2B b1aa3d4062263a0b4db50875f2df51b03151cd8839ecb485c4ab99a39a25cb09429bf70d8e752473833054b5abf5346c0a769794a5d7770fe4fe00c4647edb91 SHA512 c12d6afbcc83639c80a9c73a3598a6b3636f90d5bf93d49df2381aa985bb3541c245582fb65cb6f992417d61baa48f17d93f8ed7c0a90c4474c9cff419362083 -EBUILD emms-20.ebuild 1016 BLAKE2B 56a8b198c4c4f75f51bdd78caa766c639f34cbaa28d1321f586fb0f7a22b0a6573f95ee8f69a4f4646341a9fbb73051b50da22ca0e585e9a47d1f9fbffbe1265 SHA512 bceae15b9d4ecf1494b71bf1ec684229a173c1517efb6b932e8c685cf04ca3d701d475e83a50c3c90c7537fa2cb03fc7efdd754bc2285efd5567dfcc7c1203bd +EBUILD emms-20.2.ebuild 1140 BLAKE2B b1aa3d4062263a0b4db50875f2df51b03151cd8839ecb485c4ab99a39a25cb09429bf70d8e752473833054b5abf5346c0a769794a5d7770fe4fe00c4647edb91 SHA512 c12d6afbcc83639c80a9c73a3598a6b3636f90d5bf93d49df2381aa985bb3541c245582fb65cb6f992417d61baa48f17d93f8ed7c0a90c4474c9cff419362083 MISC metadata.xml 782 BLAKE2B 2b476ef3ee43bd2002ea5615e91c1ee8e7361413d6d2ed325f404a7c66a9f250f99ff43a7bcc6f38dc1827045cbe60139627c2203fb572189fcf88834c9a4926 SHA512 59586a57195f29b6d3749641177a3cb1c2d5f36aae0cca900fce72a9bee6bdf2a17a21f54f26bcc83c1f95b5732dc2037d4f1edcde2e19c185a655647deeb826 diff --git a/app-emacs/emms/emms-20.2.ebuild b/app-emacs/emms/emms-20.2.ebuild new file mode 100644 index 000000000000..0c86092099fd --- /dev/null +++ b/app-emacs/emms/emms-20.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp toolchain-funcs + +DESCRIPTION="The Emacs Multimedia System" +HOMEPAGE="https://www.gnu.org/software/emms/ + https://www.emacswiki.org/emacs/EMMS" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emms.git" +else + SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz" + + KEYWORDS="~amd64 ~ppc ~sparc ~x86" +fi + +LICENSE="GPL-3+ FDL-1.1+" +SLOT="0" + +RDEPEND=" + media-libs/taglib +" +BDEPEND=" + ${RDEPEND} +" + +# EMMS can use almost anything for playing media files therefore the dependency +# possibilities are so broad that we refrain from setting anything explicitly +# in DEPEND/RDEPEND. + +DOCS=( AUTHORS NEWS README ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata +} + +src_install() { + elisp-install "${PN}" *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + exeinto /usr/bin + doexe src/emms-print-metadata + + doinfo doc/emms.info* + doman emms-print-metadata.1 + + einstalldocs +} diff --git a/app-emacs/emms/emms-20.ebuild b/app-emacs/emms/emms-20.ebuild deleted file mode 100644 index ee43f01fcdd9..000000000000 --- a/app-emacs/emms/emms-20.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp toolchain-funcs - -DESCRIPTION="The Emacs Multimedia System" -HOMEPAGE="https://www.gnu.org/software/emms/ - https://www.emacswiki.org/emacs/EMMS" -SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz" - -LICENSE="GPL-3+ FDL-1.1+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -RDEPEND=" - media-libs/taglib -" -BDEPEND=" - ${RDEPEND} -" - -# EMMS can use almost anything for playing media files therefore the dependency -# possibilities are so broad that we refrain from setting anything explicitly -# in DEPEND/RDEPEND. - -DOCS=( AUTHORS NEWS README ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - exeinto /usr/bin - doexe src/emms-print-metadata - - doinfo doc/emms.info* - doman emms-print-metadata.1 - - einstalldocs -} diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest index e23adaca3516..b1bafd1a3a2b 100644 --- a/app-emacs/macrostep/Manifest +++ b/app-emacs/macrostep/Manifest @@ -1,5 +1,7 @@ AUX 50macrostep-gentoo.el 309 BLAKE2B a3d555255e026726f2f8f8660eb53b5659e3a31aea4199c147b50e00dc6d77ce420b75a374bc4ad702610bede69bda9c586bcf60f63754f58d2a7a02da88031f SHA512 87ace5f9e54da6edf3c89f542b0243f270d62d7c2878d18234b800aa3d3af10583c77f1a010e963f07ccd94eea31e1036eb0b7cf53de18b725b440bff437e757 AUX macrostep-test.patch 403 BLAKE2B b2db44beb31754d258539c79a3c2b49738a1677f2bc9eb2d3db19fad084339e9c5c2d031dbfebb7f2da5b934734adc27d0572023c4503071c729914e17dc06c7 SHA512 cb0f41834fc74679fd8cf89c64e7353ea3b8fa0ec6ec59cb13e1a88210e68b6b92c896e48b39fbcfb2e189933bac6b531c178a8fe1fd910113e77d5a1251b79b DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32 +DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1 EBUILD macrostep-0.9.2.ebuild 662 BLAKE2B 4f5babd858c4d7d94e5bf39d5cebbe9f5505ca7b6003df4730aa71dccea113ec3ba7178c1a9f7ef44c837eea34acc4ff816cdaa6f37ad437e77627ae5b2180ec SHA512 c5501281b05a2906abf2b07ab96cee37d1dedd75767c05c695bd4b768e7253adc51062728039e389233423899465077f675bf377a31dc8e33751bfa5fd0296ad +EBUILD macrostep-0.9.4-r1.ebuild 720 BLAKE2B 0e2c0b97a3c238dae9f6cf987dea6726fff0d5969ff6d9d73ab232e00371e0318413373d1e0cf7bc7d40c268f4f0728a0e58fda90151ff0249ac272028112e4b SHA512 2ad42b84051b422afced7f94b524ad3c90cb6c6902933668f2845eed4873840d220be7a674d48e02df65d78eb545bb65bcae14fc15f293c349dd575f97223c65 MISC metadata.xml 1330 BLAKE2B 9433c1a89ad42d6c25669e92929e445fd502094cd09814f1b9a1b464d92da7ab8cd39055d45bee0194ed3b3b6154648587a41de2ed66924da14586fce4a4e18a SHA512 f751a0672edfdff536687b570cd51d2f7b38281e7da86636c52fe56a21f2c9f60a60fa4a1dae030ff44146c58fd70105690adfbddf8812491ca72d0bce185983 diff --git a/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild new file mode 100644 index 000000000000..4dec46209feb --- /dev/null +++ b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Interactive macro-expander for Emacs" +HOMEPAGE="https://github.com/joddie/macrostep/ + https://github.com/emacsorphanage/macrostep/" +SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-emacs/compat +" +BDEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-test.patch" ) + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + ${EMACS} ${EMACSFLAGS} -L . --load "${PN}-test.el" || die "test failed" +} + +src_install() { + rm macrostep-test.el{,c} || die + + elisp_src_install +} -- cgit v1.2.3