From 8fd9d385e5bc3c01115ec2ddcb2227607eb90861 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 5 Jan 2024 14:04:26 +0000 Subject: gentoo auto-resync : 05:01:2024 - 14:04:25 --- app-emacs/Manifest.gz | Bin 74193 -> 74705 bytes app-emacs/cmake-font-lock/Manifest | 2 +- .../cmake-font-lock-0.1.13-r1.ebuild | 33 +++++++++++++++++++++ .../cmake-font-lock/cmake-font-lock-0.1.13.ebuild | 28 ----------------- app-emacs/cmake-mode/Manifest | 4 +++ app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild | 29 ++++++++++++++++++ app-emacs/cmake-mode/files/50cmake-gentoo.el | 4 +++ app-emacs/cmake-mode/metadata.xml | 14 +++++++++ app-emacs/desktop-entry-mode/Manifest | 4 +++ .../desktop-entry-mode-0.27-r1.ebuild | 24 +++++++++++++++ .../files/50desktop-entry-mode-gentoo.el | 5 ++++ app-emacs/desktop-entry-mode/metadata.xml | 13 ++++++++ app-emacs/ninja-mode/Manifest | 3 ++ app-emacs/ninja-mode/metadata.xml | 18 +++++++++++ app-emacs/ninja-mode/ninja-mode-1.11.1-r2.ebuild | 21 +++++++++++++ 15 files changed, 173 insertions(+), 29 deletions(-) create mode 100644 app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild delete mode 100644 app-emacs/cmake-font-lock/cmake-font-lock-0.1.13.ebuild create mode 100644 app-emacs/cmake-mode/Manifest create mode 100644 app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild create mode 100644 app-emacs/cmake-mode/files/50cmake-gentoo.el create mode 100644 app-emacs/cmake-mode/metadata.xml create mode 100644 app-emacs/desktop-entry-mode/Manifest create mode 100644 app-emacs/desktop-entry-mode/desktop-entry-mode-0.27-r1.ebuild create mode 100644 app-emacs/desktop-entry-mode/files/50desktop-entry-mode-gentoo.el create mode 100644 app-emacs/desktop-entry-mode/metadata.xml create mode 100644 app-emacs/ninja-mode/Manifest create mode 100644 app-emacs/ninja-mode/metadata.xml create mode 100644 app-emacs/ninja-mode/ninja-mode-1.11.1-r2.ebuild (limited to 'app-emacs') diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 22f9e2586b33..7fb20d8843ff 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/cmake-font-lock/Manifest b/app-emacs/cmake-font-lock/Manifest index 980803d7521a..1e018d634e79 100644 --- a/app-emacs/cmake-font-lock/Manifest +++ b/app-emacs/cmake-font-lock/Manifest @@ -1,4 +1,4 @@ AUX 50cmake-font-lock-gentoo.el 90 BLAKE2B bc36c8a6e0cb106aba4e04d460cd9f369c6efcabcf124000683c1ed4b8dbf353603ba880b9640e58c729e982002a2a6265093337dbacaa8371e73e87334fddbf SHA512 be55435fe782ed521e6a3ab62aca248babf871b7a1417225a02d2af2dd6661d5c5346d0291071d17bd0f75e06f7135efbc84f8cf9b29bc830ad61a0493373edd DIST cmake-font-lock-0.1.13.tar.gz 226073 BLAKE2B 3abb88fb770b7913e649ea84147f02c201e4fb5e8a7633184b31236789a6e525beb3142e3cef643daa6ec94bd247ad5dccb37d8af239cb1cd56b30065173ba94 SHA512 8d0eef222b38e5fb8e345431276c12de179f313a2a94acfb58aa4ca5ada356f332a8ce4d6436140b98422dc4375c271de626ffaf5fde1f41f30532c4e52350c9 -EBUILD cmake-font-lock-0.1.13.ebuild 566 BLAKE2B 2ab842759bdd47166a0ecb9f85b98403a28abce7406a18f7099a5fccca9d0a7569acde114ed39f9e1b616a767ade48886dbb076791f7ab33a1eba57e34e92891 SHA512 ae0840c26ab86345d53e8f14c92e1d9cc7f91a7873420cf399f6529bc21ba5c77a82117be389fb7e678bdfd96270d05d4db1b7dde6e90673ede651416c42eebf +EBUILD cmake-font-lock-0.1.13-r1.ebuild 605 BLAKE2B 7cb6b39998cdb2656875c5ae764ef8ad8ef30b0740de32f2fcfb6b345103c9208c159e10ae9805e888c739bb30840743814046a180b2c7ce90e85a0f20640512 SHA512 2f35c345a694f8694ecb8ed01c2040c6b1cfe734e0aeb8d80a1c0b1fb9dff60208f7ef1f1e17471c6dd67b7ff902805ce5280a51322e86bf10e3db43fb44d5f4 MISC metadata.xml 373 BLAKE2B 0a89821742aa5830e38a83df07fe1957cbed3aee76de8aa6123327ba9f74af0923ecee7fc0af5987eace2917bee7f2c662c2b1740bec1943deb5b8512be0ed1c SHA512 5faf9e71eb403d44bc2c39bdffe4fd0eaca13aabf6c470d5804e96d8eab7655b917b2524ff1512d26f3bdf9177da8465dfacf29150e7ae63583a2fc5ed91f0e2 diff --git a/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild b/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild new file mode 100644 index 000000000000..3a54a38e8409 --- /dev/null +++ b/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26 + +inherit elisp + +DESCRIPTION="Advanced, type aware, highlight support for CMake" +HOMEPAGE="https://github.com/Lindydancer/cmake-font-lock" +SRC_URI="https://github.com/Lindydancer/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + || ( + app-emacs/cmake-mode + dev-util/cmake[emacs(-)] + ) +" +BDEPEND="${RDEPEND}" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13.ebuild b/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13.ebuild deleted file mode 100644 index 10fedf0c7d69..000000000000 --- a/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26 - -inherit elisp - -DESCRIPTION="Advanced, type aware, highlight support for CMake" -HOMEPAGE="https://github.com/Lindydancer/cmake-font-lock" -SRC_URI="https://github.com/Lindydancer/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-util/cmake[emacs]" -BDEPEND="${RDEPEND}" - -DOCS=( README.md ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -} diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest new file mode 100644 index 000000000000..6847e468920f --- /dev/null +++ b/app-emacs/cmake-mode/Manifest @@ -0,0 +1,4 @@ +AUX 50cmake-gentoo.el 244 BLAKE2B 1a6c7919b020b3e590a67a9a37f5afd7a56e9970274987cc785f5d5ca78e702a4387684441a68d111a2836eaa76be8ab111b03d81784acbc701b8ccc726f9a2a SHA512 70af0b9dd41f08531d3c754dc8af3662df8a22b469b79e8c40b7caae3205be1d4dc81d8b41837d1b6a46f2c348f5407e09e02269823c45c3366777e3bc7a0dcb +DIST cmake-3.28.1.tar.gz 11065923 BLAKE2B 7c6d3876633024b8a22dd6aca078e4bd7649c18a810ada68378435e9cfc30878b89529dc69e6e2dcecd114c9686fe6ce937fa5587e47f00128504349cecb967b SHA512 62693c423dd46d252d046662ac34cf9c927b7ec23c213c6b5cd1683636b8bbb5326698af1e7f851f3c01fe3f14dd769b9a8bd405f8f9e73e6d8defae7517cbcb +EBUILD cmake-mode-3.28.1.ebuild 711 BLAKE2B fb063d07297a1d2d6deedd874f53aa0d9687ee63c029c4cb287c90d06e3c1e7731821410bdafdddb39cbed9bab77808c92a250a6c24f2d88464f33ca2ca31b9f SHA512 8fbe5154448b2c2cefe9a8ddaf378648c9f9ebe3b93f78522b438ef2bca7ed6e73a5fdbfe568b7959f42fdf888e71504fd449f289a9d20eb442a24a465062812 +MISC metadata.xml 418 BLAKE2B 6c557ae1f8f0a6bfa78d8a0ca20f4de101f67fda37d3c844d312e9eac6c1033807d08585d205449be8fac99be4f787f3f613af67a3bdccf1797f82ce71e8a07f SHA512 4d128f7967be586652d55d1b0e9521cd8ff47e0c218d0269652873ed6f51f576653abf1e7857aa4dc904273c6f506c70343b67bc3eda8e226c2f40024ca6ffc3 diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild b/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild new file mode 100644 index 000000000000..5cc983bc2a23 --- /dev/null +++ b/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +MY_P="${P/-mode}" +MY_P="${MY_P/_/-}" + +DESCRIPTION="GNU Emacs mode for handling CMake build files" +HOMEPAGE="https://cmake.org/" +SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" +S="${WORKDIR}"/${P/-mode}/Auxiliary + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="!dev-util/cmake[emacs(-)]" + +DOCS=() + +SITEFILE="50${PN/-mode}-gentoo.el" + +src_install() { + elisp_src_install + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +} diff --git a/app-emacs/cmake-mode/files/50cmake-gentoo.el b/app-emacs/cmake-mode/files/50cmake-gentoo.el new file mode 100644 index 000000000000..e4a1a6d47cbc --- /dev/null +++ b/app-emacs/cmake-mode/files/50cmake-gentoo.el @@ -0,0 +1,4 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'cmake-mode "cmake-mode" "Major mode for editing CMake files." t) +(add-to-list 'auto-mode-alist '("CMakeLists\\.txt\\'" . cmake-mode)) +(add-to-list 'auto-mode-alist '("\\.cmake\\'" . cmake-mode)) diff --git a/app-emacs/cmake-mode/metadata.xml b/app-emacs/cmake-mode/metadata.xml new file mode 100644 index 000000000000..a2714d42cd15 --- /dev/null +++ b/app-emacs/cmake-mode/metadata.xml @@ -0,0 +1,14 @@ + + + + + + base-system@gentoo.org + Gentoo Base System + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + diff --git a/app-emacs/desktop-entry-mode/Manifest b/app-emacs/desktop-entry-mode/Manifest new file mode 100644 index 000000000000..636bfa768174 --- /dev/null +++ b/app-emacs/desktop-entry-mode/Manifest @@ -0,0 +1,4 @@ +AUX 50desktop-entry-mode-gentoo.el 250 BLAKE2B 6778fd6faecc6afe376598cdab5d890364edc33f0a55983b9a1ae76bcaf78a784fae92eaa66dc24c270ecf160f747e848872fa17e9c331dce7ad2deb498492b1 SHA512 5fc03fb9c9eea7d4c19c9b263413fb4f7f247b6bd40a7452b26f7e175646dc9b3af945d25cafc42a01a8d95059324652c56baa4bb5768b62dbd58f3ae4f05fe3 +DIST desktop-file-utils-0.27.tar.xz 80808 BLAKE2B 66708cd11d5f81824cad814846cdeac6c339e8e93a7f1dceaeed545d9dc1940523fd64ae890e54632b3d32cc91b258aabd41d6d467081539f978ae2993fdfb22 SHA512 81356239a92fb17885aa85a5192c84c2757ebb2e540920d0d41d07035795f08f4162f41b1a87bb2bfcf70ec61f19f1f158e4395a359f46b46f68cb9e24f259a8 +EBUILD desktop-entry-mode-0.27-r1.ebuild 776 BLAKE2B a70d8f1025c703a6e58daf9b809110775b95d37f79064ae9cba6980634a554ff617184f685f347d61bd2b5fe8841e894657b33aa73be4acc6636f71eb7681865 SHA512 661f871cbb1b0dca190a159010c54d1d01af8318967da6e2edbf2e594abffcf76191496a780dd4114616a687b37cd564aeb7f06bcd476229f109ad53acc827a0 +MISC metadata.xml 387 BLAKE2B e9a7efcd90e2ff30aa2f58d40e6f82b220599b8862736a388caa733ea23bb8e27bf3d50c131f99cb1b6797048fdcdc11946279ca382b2120758772885af3e2aa SHA512 6f2dd97a1bf2886af29f43fb3db804843f00d5d6b3d6b0735ce46caa5ff9d124d62a8bb9c0c2290e1b73eeeaec2c94a39d19270c10fb83b2cd8fa45a3e5b7bd5 diff --git a/app-emacs/desktop-entry-mode/desktop-entry-mode-0.27-r1.ebuild b/app-emacs/desktop-entry-mode/desktop-entry-mode-0.27-r1.ebuild new file mode 100644 index 000000000000..ac8507423c20 --- /dev/null +++ b/app-emacs/desktop-entry-mode/desktop-entry-mode-0.27-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="GNU Emacs mode for handling freedesktop.org desktop entry files" +HOMEPAGE="https://gitlab.freedesktop.org/xdg/desktop-file-utils" +SRC_URI="https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-${PV}.tar.xz" +S="${WORKDIR}"/desktop-file-utils-${PV}/misc + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris" + +RDEPEND="! + + + + + freedesktop-bugs@gentoo.org + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + diff --git a/app-emacs/ninja-mode/Manifest b/app-emacs/ninja-mode/Manifest new file mode 100644 index 000000000000..5890514c699b --- /dev/null +++ b/app-emacs/ninja-mode/Manifest @@ -0,0 +1,3 @@ +DIST ninja-1.11.1.tar.gz 229479 BLAKE2B c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 SHA512 1bca38877c70ee6613f347ffccef5adc02ba0a3947c62ae004ea97f918442b5a3de92378e4f820ae2a7676bc7609d25fbc7d41f6cfb3a61e5e4b26ec3639e403 +EBUILD ninja-mode-1.11.1-r2.ebuild 640 BLAKE2B cd6ccf931fc819b792b0d81fdd0bda1776bd84630112442ea0ca998a20886996ddd0b376cbecf39cc1985b2ffafb9bec9f176ec40808958b8dbb2378951e609c SHA512 0a66d57a952e312b359cbcf3ab08ed807620ff184ff1fd956e73cba1bef30cfb65bc38ccdd20bfd07001ad8ae593460cda0c750799e337a79facee72855bbc04 +MISC metadata.xml 572 BLAKE2B bcce6545bde638c113d441cd370aeecbb9885a71647a8802ee33e4acd43003f7c86bc49d81f705697184a71a1927f84f8a824e9f07036d2c6e5bd7d406566b26 SHA512 63964a962211a213a33914f6fe6bfe76727622d907fb4270cd780484df16ec0e84294c8dfe73e780802f110ed7a4ad7c2e27293c2d6a09a44d890a090fb2e51e diff --git a/app-emacs/ninja-mode/metadata.xml b/app-emacs/ninja-mode/metadata.xml new file mode 100644 index 000000000000..3a7c6d52ece0 --- /dev/null +++ b/app-emacs/ninja-mode/metadata.xml @@ -0,0 +1,18 @@ + + + + + + base-system@gentoo.org + Gentoo Base System + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + + https://github.com/ninja-build/ninja/issues/ + ninja-build/ninja + + diff --git a/app-emacs/ninja-mode/ninja-mode-1.11.1-r2.ebuild b/app-emacs/ninja-mode/ninja-mode-1.11.1-r2.ebuild new file mode 100644 index 000000000000..641e4ea6470d --- /dev/null +++ b/app-emacs/ninja-mode/ninja-mode-1.11.1-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="GNU Emacs mode for handling Ninja build files" +HOMEPAGE="https://github.com/ninja-build/ninja" +SRC_URI="https://github.com/ninja-build/${PN/-mode}/archive/v${PV}.tar.gz -> ${P/-mode}.tar.gz" +S="${WORKDIR}"/${P/-mode}/misc + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="!