diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 76605 -> 76597 bytes | |||
-rw-r--r-- | app-emacs/consult/Manifest | 6 | ||||
-rw-r--r-- | app-emacs/consult/consult-2.0.ebuild | 39 | ||||
-rw-r--r-- | app-emacs/consult/consult-9999.ebuild | 20 | ||||
-rw-r--r-- | app-emacs/consult/metadata.xml | 33 | ||||
-rw-r--r-- | app-emacs/corfu/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/corfu/corfu-1.7.ebuild | 46 | ||||
-rw-r--r-- | app-emacs/corfu/corfu-9999.ebuild | 25 | ||||
-rw-r--r-- | app-emacs/exwm/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/exwm/exwm-0.33.ebuild (renamed from app-emacs/exwm/exwm-0.31-r1.ebuild) | 15 | ||||
-rw-r--r-- | app-emacs/osm/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/osm/osm-1.6.ebuild | 42 | ||||
-rw-r--r-- | app-emacs/osm/osm-9999.ebuild | 12 | ||||
-rw-r--r-- | app-emacs/vertico/Manifest | 6 | ||||
-rw-r--r-- | app-emacs/vertico/metadata.xml | 27 | ||||
-rw-r--r-- | app-emacs/vertico/vertico-1.11.ebuild | 46 | ||||
-rw-r--r-- | app-emacs/vertico/vertico-9999.ebuild | 23 |
17 files changed, 288 insertions, 64 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 777725697bf7..3f4d62bd9a0d 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 89325fe2e47b..c68a9f199f9c 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,7 +1,9 @@ AUX 50consult-gentoo.el 82 BLAKE2B 3443827f490db8caacfe842cc7f1d1315f3889dec007210f451909576a76139f70ac5795346a7a1b11befccd3152874fd3c86ad7a20c0fbf84f793f8deb595cd SHA512 dd2ba1149c847d95d6c54265bc03de36e198dfecedc10336f6879fb3a1fc9d92e2c6de190d4f9aaab6c3d15f268fb80e082b49b6e96165697ff786333a50a601 DIST consult-1.8.tar.gz 104909 BLAKE2B b946274cc83e0b3372895c30e2d3b303bc9c5f7c4da7a8f4fc9521ac96f60e3c07e17df6bee7f9ec3594ff3d3fcdbdc21ea1cd6ccb74c8cc0d13bfd42b0ddd9d SHA512 3497be58ab11338453864a77b35e23f60f4c9ba901f4a335428671d629bc8d92f3dddb47ded9876a7964603935714851ebbc4bedcded254fb6cb0ef80b415601 DIST consult-1.9.tar.gz 106013 BLAKE2B 17b55f08821a77a3267547111f335b422adc62698faa1901f9197e6dece441d0d087215cc91188e90cc5bdd0ce9b41903d73338cc48c0d082d290cfd588e3e63 SHA512 bc85c2a5cab4b1b94bf53aee822d3efa2f38d9efc39f10596023b755d94de092ab0715cab17b625ffeb2c3bfdcbe57925d1f2dd4857363d62f8ea03f85d6e959 +DIST consult-2.0.gh.tar.gz 110667 BLAKE2B e697c8b71beefd7e09a5f8368e913852448f2aa8717283929c87a8a0dcaa92af56ab68ba9c919044afbe0306cacc2d999ff7a0f38a29bc46af510aaf9f81766c SHA512 71b6951d8b429fdc54ca1a2b77adfc6be5cd92be22f70d6c01e7333c3de43754176aa8e1caa3913e2bfca84aee2440a48d8545bb2c9818c73dfe8816924549f4 EBUILD consult-1.8.ebuild 640 BLAKE2B 6a6b6ed9e4c6f5e3692d25ae8084f43327c7d94d0d479f7173281321bdf554a3ebdc673856bb908e7ea2dfc1dd6932845920376bb5485557d1c8853a8ff2ba67 SHA512 b905a34cd33b23dcb3079c5ad732422d0fe250389ef2dfb50d8c8fd80d6667ca9cf092de66def415741481d9f5c3a624d6a1dd780d4c5e81f9e8eacd380be386 EBUILD consult-1.9.ebuild 641 BLAKE2B 4d9dc619ebc39c757be5192db7459e0685bd8c0ef542a2ea8b60367a7c4d8d9d0653d7899c21297230e4b25cb09a342f3491951705a483a90cac720a4c150818 SHA512 ddb88f39ff34ff14c02c1f618aa3fd16674909ff9af232bd67de4a8ab316f5c33ebd55e6df8d8e9b843c5ebf0faacbd2d1d1f41d94a5c69a6381da562523b525 -EBUILD consult-9999.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744 -MISC metadata.xml 359 BLAKE2B 569bd0c5fe81610f0b67c94e8c431edddb5060800a6e22d0833a4d5f120df34545dc49c879c12a6522ccbe791472df47be42af97fbb228498e79d9e0893697f3 SHA512 8e01b569f019ea43209f43c783fd41b9661a7235d300363a9441179058b10921629cf8b891874c706d2c1ec106248f6c1e0a3501df7bfcdd02000d08f7997c29 +EBUILD consult-2.0.ebuild 648 BLAKE2B fd7556312ffc60e33116243f391de9ead616c85358888bde6115b86a4b3497923e9b41abd3f9656458b44c10aef8c80a7d18790c983d77b62c61a6c4691334dd SHA512 9cd2cb6a6f94266ed1e9f2e9a4aabe3152e13a2a5b48795838e39b60c526470c3b04019ebd61a3abb6b9b0e921f975f344d3799a039948738808ecc5d50bf6c6 +EBUILD consult-9999.ebuild 648 BLAKE2B fd7556312ffc60e33116243f391de9ead616c85358888bde6115b86a4b3497923e9b41abd3f9656458b44c10aef8c80a7d18790c983d77b62c61a6c4691334dd SHA512 9cd2cb6a6f94266ed1e9f2e9a4aabe3152e13a2a5b48795838e39b60c526470c3b04019ebd61a3abb6b9b0e921f975f344d3799a039948738808ecc5d50bf6c6 +MISC metadata.xml 1405 BLAKE2B b61aec6a2d62bda9664dc5ca77d935c8bc4d6b82ed3991fdb81637a1f8250d4493a53eae446c4513d81f34d46394db63dc1915cce4d5bb21e74a3cdb451d4b18 SHA512 e8ce0aeebf5810ee02a043b5be7dc30a1f7e02f9bf587c836d234cad6884cc433519993ccc432eea7f928a37010b8c67658eeb6b54673dac92706550aac5c68c diff --git a/app-emacs/consult/consult-2.0.ebuild b/app-emacs/consult/consult-2.0.ebuild new file mode 100644 index 000000000000..ceaa32d1900a --- /dev/null +++ b/app-emacs/consult/consult-2.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Consulting complete-read for GNU Emacs" +HOMEPAGE="https://github.com/minad/consult/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/consult/consult-9999.ebuild b/app-emacs/consult/consult-9999.ebuild index 7b1398601c9b..ceaa32d1900a 100644 --- a/app-emacs/consult/consult-9999.ebuild +++ b/app-emacs/consult/consult-9999.ebuild @@ -1,29 +1,35 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27 +NEED_EMACS="28.1" inherit elisp DESCRIPTION="Consulting complete-read for GNU Emacs" HOMEPAGE="https://github.com/minad/consult/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/minad/${PN}.git" + + EGIT_REPO_URI="https://github.com/minad/${PN}" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -RDEPEND=">=app-emacs/compat-28.1" -BDEPEND="${RDEPEND}" +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/consult/metadata.xml b/app-emacs/consult/metadata.xml index 2ee7184765f8..3fd82f6c0291 100644 --- a/app-emacs/consult/metadata.xml +++ b/app-emacs/consult/metadata.xml @@ -1,12 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> + <pkgmetadata> -<maintainer type="project"> - <email>gnu-emacs@gentoo.org</email> - <name>Gentoo GNU Emacs project</name> -</maintainer> -<stabilize-allarches/> -<upstream> - <remote-id type="github">minad/consult</remote-id> -</upstream> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <stabilize-allarches/> + <longdescription> + Consult provides search and navigation commands based on the Emacs + completion function completing-read. Completion allows you to quickly + select an item from a list of candidates. Consult offers asynchronous + and interactive consult-grep and consult-ripgrep commands, and the + line-based search command consult-line. Furthermore Consult provides an + advanced buffer switching command consult-buffer to switch between + buffers, recently opened files, bookmarks and buffer-like candidates + from other sources. Some of the Consult commands are enhanced versions + of built-in Emacs commands. For example the command consult-imenu + presents a flat list of the Imenu with live preview, grouping and + narrowing. Consult is fully compatible with completion systems centered + around the standard Emacs completing-read API, notably the default + completion system, Vertico, Mct, and Icomplete. + </longdescription> + <upstream> + <bugs-to>https://github.com/minad/consult/issues/</bugs-to> + <remote-id type="github">minad/consult</remote-id> + </upstream> </pkgmetadata> diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest index e477e23b8289..a9f81dc6f01c 100644 --- a/app-emacs/corfu/Manifest +++ b/app-emacs/corfu/Manifest @@ -1,5 +1,7 @@ AUX 50corfu-gentoo.el 80 BLAKE2B 030035947690cded0580337466f06e7561c996ef27d6dce32cacf28249e71f3a99083e1dcd68e8fb1e2d0bcff75a70881ca88c7f41128123876e6f34230235fa SHA512 cde0d90e0b8bafffafd8d79c6fb4bc7957d1c7e5a6eb86b2c2cdeb73910bfddb6b8b2985bd46af406e5d3f3d1e1205b37ac2bf8cb26aa3d052b06054ae7ba00e DIST corfu-1.6.tar.gz 51238 BLAKE2B 5d56e9d45563cc28296605ac00e56ac468a7011015f3ec5dd21b5de5f8e9c4ca78405f54d9499274396ab7393d732a393a4d301ed2e96567ac7f59240c1a78dd SHA512 adc425793ab26606b33a19598fcc2d523990d937c5beb4e842bdc5b61fdc0f472105f6fa646a466f6acd8e13d4869c690b1b7c5d4ed4476be1329107a5a99e82 +DIST corfu-1.7.gh.tar.gz 51084 BLAKE2B 1dbbe13706dca042ba9c585ac03bf8fe8b458ee89910a6a2e824a8999d2b37db6c0f195bc84c6ca96377aa00e1563f94d1ba1f943f21f6b30a79c8e40832086d SHA512 470940655b24b95f010dee9d12313cf3772a72b0ce8c1e9e2f081cc01350e5089b1680049ccddd5a8abca346e686b024729d9018a36856617987a88f32abfde1 EBUILD corfu-1.6.ebuild 714 BLAKE2B 069991b619b57b6e80b44cb343f2e971d5d242bec16b1998dc475818e67a55a9c848d3a67e5b8fa4959a13a6a17301769ce2229ae68db6e8536f2972ac8e8fac SHA512 72cbd7fd0688a50a34269660613e66643b02254ce046a117092a3f27512ca5a7fe3c10b7c79a687bf73d559c7da7c5b3a4b8d8705b8c27131ba89246a1af8c13 -EBUILD corfu-9999.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d +EBUILD corfu-1.7.ebuild 729 BLAKE2B 6d4d1144b9a575a857b8f14a005a0d1d8a234e649a8f471cf2c6bc02e0f6dc89d52849fafce40294082795720178203f510b6afe0cd9a6e2163e65b7df1df3a7 SHA512 e577f4ada4c38f1d225d2c06a2578e4ba3c64cf543db415fc7662e7b34175cb7db2c8e2d1b59aeeb6dd770b7268d1ecf24ca7ab5f71b6d3e317ba7940364417f +EBUILD corfu-9999.ebuild 729 BLAKE2B 6d4d1144b9a575a857b8f14a005a0d1d8a234e649a8f471cf2c6bc02e0f6dc89d52849fafce40294082795720178203f510b6afe0cd9a6e2163e65b7df1df3a7 SHA512 e577f4ada4c38f1d225d2c06a2578e4ba3c64cf543db415fc7662e7b34175cb7db2c8e2d1b59aeeb6dd770b7268d1ecf24ca7ab5f71b6d3e317ba7940364417f MISC metadata.xml 357 BLAKE2B 4a324f2913cf600a98085a72ffc69263205068f54b191101ed2825d3e3c84f951e58af8ebcab481bd50908685dc3603cdba3156772f153bf5a565ab43831b201 SHA512 038f5605bc71c57700f5d34539c8474c667f4434261cdb7dacb28c1dd80a64e656c395dfc2c84329d36e6cee28aaa9986d3cceb25f46d887bf8fdc1cbb348b8c diff --git a/app-emacs/corfu/corfu-1.7.ebuild b/app-emacs/corfu/corfu-1.7.ebuild new file mode 100644 index 000000000000..e41321580543 --- /dev/null +++ b/app-emacs/corfu/corfu-1.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Completion Overlay Region FUnction" +HOMEPAGE="https://github.com/minad/corfu/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + + mv ./extensions/*.el . || die +} + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/corfu/corfu-9999.ebuild b/app-emacs/corfu/corfu-9999.ebuild index e1bbf4ca3ef1..e41321580543 100644 --- a/app-emacs/corfu/corfu-9999.ebuild +++ b/app-emacs/corfu/corfu-9999.ebuild @@ -1,36 +1,43 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27.1 +NEED_EMACS="28.1" inherit elisp DESCRIPTION="Completion Overlay Region FUnction" HOMEPAGE="https://github.com/minad/corfu/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/minad/${PN}.git" + + EGIT_REPO_URI="https://github.com/minad/${PN}" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -RDEPEND=">=app-emacs/compat-29.1.3.4" -BDEPEND="${RDEPEND}" +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" DOCS=( README.org ) SITEFILE="50${PN}-gentoo.el" src_prepare() { default - mv extensions/*.el . || die + + mv ./extensions/*.el . || die } src_compile() { diff --git a/app-emacs/exwm/Manifest b/app-emacs/exwm/Manifest index 3175d32d1339..51bff5f8da1b 100644 --- a/app-emacs/exwm/Manifest +++ b/app-emacs/exwm/Manifest @@ -1,5 +1,5 @@ -DIST exwm-0.31.tar.gz 97908 BLAKE2B 4e6d49f273296696c2b9c77d5a38409feddf3bbda395f8255068138962a7561c23a2b6943b74a87d8ac6bbd4153b7bd30bdb5ea4f799be325c5160b54db0f2e6 SHA512 7ada593f8197ca959ce40e440f411029f1ea49fde60ddd27e799c84ecc0dc4559fbed16d8265833c14b3df332ea630e9fe56c6b160bb2faaadefe37582b8c2a5 DIST exwm-0.32.tar.gz 96383 BLAKE2B 7c066a78b8f4997c135fe6896448cfb6c266310dd207328104b7a089a3fc9a5e4e28884105e349fff3e86286403e797e0bf29af6a14fc2a1ded6c1c95cf2ea8a SHA512 f6522a1cb20be05001900c19103dad828f9cf931d35466d234c111812132d77485a6cb3317880f4eadeab1bf497fa124894fe0b6da6cf1f115967ec7a6d4363c -EBUILD exwm-0.31-r1.ebuild 724 BLAKE2B 09d72acb0c835960725516ecf39311457cb98d038b587080c9bc0a3a1cfa92187addababc45d5b238b0f77f06d7f3d766d1a3912cf649cd0aed1baa471cc1836 SHA512 63984e1a656bf2d1fc573492120169b1b0d434506f363ce738e9ffd3bd2c44822ccfcc13a153a08dfa36dbe51ef5512d82bb152ad34d15d791949021c941c788 +DIST exwm-0.33.gh.tar.gz 96294 BLAKE2B c3c2d747149e1b1d1ca7747217a46308ac4cf0159f2e91b8523e046d6ebb0a9a17285cb18df68d9a20b8a56d8e839c713fc173c2cdd7b899092c3c86cb952b2d SHA512 01c71be0ad19b5b82519ecdb26b110595bb7f8c0b09f22273d067f5724c84cabd7a6e8b74b200edf139f51ff85c3e8aef41c0d32a941380c74d73f1c5c7e5617 EBUILD exwm-0.32.ebuild 640 BLAKE2B de0fcc2726babcc91cf584ab8e866f104f58c7022fc1bcf72c1fb306a88077fd6ade72b8412e94f0d055c9b4cf2b6feb4dd074aeda576a374ac1af11f20491ea SHA512 b86dc11028fb6f716df9c84058e4e31977509ba70662e82b14d7f9905e64e419019a8e27f19997d8d416ec243771b18460bd3bce54b558b19761d7414e4a0769 +EBUILD exwm-0.33.ebuild 639 BLAKE2B 90afc80bfe2c9f271522f10625e50d120ebe4e3493757402ca06ee7b59f40ad2f5f66043713a2611baa2a6c24c99f76afb9d64e72aefc59c753fff4be0751654 SHA512 0f20a84b32e2d10f2ee757b42348847248f1fe5d1740241cf4ba54b8994b900e57c045d445e1366aaf542beba9b23dbcf890f6865446a5e040c8d4bf4a1ce957 MISC metadata.xml 411 BLAKE2B 2b893e06fd83dcb476ef7537c08afe908d531d7a500507cda148c39a22020afb95e1498267353ae1c4a03e27b04358b46a08fa49ff0348056954c9ab270e5c36 SHA512 9e1bed1f9a415385b3bf5baf74eb8df85833d92f803500e9edaf9b89b5a1f1727293c99bdfbf7340560abfb2783b9071935132d5762a6be7206f7e538bcacf73 diff --git a/app-emacs/exwm/exwm-0.31-r1.ebuild b/app-emacs/exwm/exwm-0.33.ebuild index 8fb5d13de099..bd7a79d6653a 100644 --- a/app-emacs/exwm/exwm-0.31-r1.ebuild +++ b/app-emacs/exwm/exwm-0.33.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,10 +13,10 @@ HOMEPAGE="https://github.com/emacs-exwm/exwm/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/emacs-exwm/${PN}.git" + EGIT_REPO_URI="https://github.com/emacs-exwm/${PN}" else SRC_URI="https://github.com/emacs-exwm/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -26,7 +26,7 @@ SLOT="0" BDEPEND=" >=app-emacs/compat-30.0.0.0 - app-emacs/xelb + >=app-emacs/xelb-0.20 " RDEPEND=" ${BDEPEND} @@ -35,10 +35,3 @@ RDEPEND=" DOCS=( README.md ) SITEFILE="50${PN}-gentoo.el" - -src_install() { - elisp_src_install - - insinto "${SITEETC}/${PN}/examples" - doins xinitrc -} diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest index eb5874efa537..355a38c2064b 100644 --- a/app-emacs/osm/Manifest +++ b/app-emacs/osm/Manifest @@ -1,7 +1,9 @@ AUX 50osm-gentoo.el 67 BLAKE2B 0486bd17d60abb53433943335ed7584a0ab6f3b2a1dcdf23174e6f790f95044d4000d5b37a3b1c2549337268b5b296c6528e68e061ad75aaae8bf3ff141069f8 SHA512 b4aed2a5c285c94489371fa297a44d7bd3ac6172199cea0218d0469cf4c2d36b819ada8f3da6b0a95c44f729e4d77f5051826081137c0f68cd58829705ccc50e DIST osm-1.4.tar.gz 35286 BLAKE2B ec45051f7a9045115891e9d38bd2f311b25d02f9da907aa3730eef174af84221c2ae1461e6f7d9b3a866f35f20599f36973a00c5df41551766d4d9d310dbd7df SHA512 afc5ac0b8aa592ddbc8e3fdc5e1472d58c21008952b9208d5d89a6ab666542f1239e67c1c95b25bc90bcc3ad3e5bb0dca06e725355ada1413cfbfce07cf13167 DIST osm-1.5.tar.gz 35470 BLAKE2B d6a253bc41081b051577ef94bb42baf8be60164e9c0e14852a78985656ceccd9a6ab5c2c0729a6650839fc03e5cd4898f590a65b8ea5b64f0c876fff65b72d40 SHA512 2e1bb170ab6cdc8f7c8acf6cb4720627462272a6d4f1ce6138f43bc34ebef6c468c2902c185070bfb5c6241f80a6574f2c1c3a5fa3e488fef18b0732a7050936 +DIST osm-1.6.tar.gz 35738 BLAKE2B 295123c96a9f116959809405f08f72239c084e26796b727b0819eabba0c34eb847305c3460c9cf69da23098b4a25691a939a1821a3acd1e0cc0a6e6c29f2c51f SHA512 0130924d392149bbf31f69e7188543bb83fafab29f06d70be331dcc58c9b53fc7b8fc945ac1c37b6b69ff612872233a2e5f000a6116d883dac17698472adc6c9 EBUILD osm-1.4.ebuild 754 BLAKE2B ddd6ae824a4a81e0579e12c8d1c64c05e8d6437b286e34e509ce09195f80f145d4bff4a7c681d3c9c0df670067918c014aee58e67a6655a731238be41838cd65 SHA512 f757976e7f79a0948c9debf43f5ee171014cdc200a20bdd49b31bafe947c54349dbf33224fbfd104f80b85f7270bcddb6bf5a88d9e9cd48ad3c85ea748876d13 EBUILD osm-1.5.ebuild 755 BLAKE2B dad1afa950542ec1412a5880525399eb30af853647dc3fe3bd4f18206c780076fd8bc753ded0f38b6f81d3bf51f5660c642bb73bdd3fb5801699b46be77dfb2d SHA512 27980f3c6183a0bb993913b01be313bdb0b36cb1e25c44fc893364d542cc79dcc5eea262b4b094bc2144fed9b3728bc5ec724156fc055349f42d41ebd7862d8b -EBUILD osm-9999.ebuild 753 BLAKE2B b0e91e38efdb5dc1a20e91634f6dff6383aeb44c0e341e26c08686d0cea18997e7ffc00ca2001b3fe33fbe1a50fc54e6338e49aded3833194f451a90b22808ae SHA512 abdce8e8d196b5faf3462ce2630ba0711760a6570907f3aaf9b0b4dec6770873d1e6d6f89713f9825b67f92f065b90ab75eba2fb31cb7f210434568b60b567c5 +EBUILD osm-1.6.ebuild 755 BLAKE2B 348738d13b80e6db5965c4c66dfac10aeab0168fa9e7c708e981594efc14b2c52f62ac9170496ddcff9565c851f5f3bfa4ef1cfa4ddff09168e05053bf475808 SHA512 7ed6198e49ac3aa804d15addde6a0620b9a6f3bb48576de053980faedf77f1d01207ec52b35a207e2aac25505e768eb8dfe4664fe44f666d1b33a6be7946239c +EBUILD osm-9999.ebuild 755 BLAKE2B 348738d13b80e6db5965c4c66dfac10aeab0168fa9e7c708e981594efc14b2c52f62ac9170496ddcff9565c851f5f3bfa4ef1cfa4ddff09168e05053bf475808 SHA512 7ed6198e49ac3aa804d15addde6a0620b9a6f3bb48576de053980faedf77f1d01207ec52b35a207e2aac25505e768eb8dfe4664fe44f666d1b33a6be7946239c MISC metadata.xml 1007 BLAKE2B f28de509f2c4d32cbc67695ed97d2e4231baaa56e29a55993bb6b6c85323bbab51ba6ea398d6b0f562cb93975c6c09a5962f7f504509c4a6dcf19a6efca08750 SHA512 8ea20302c01493f320e2ad72e2a3530088a9a7d8db5a72c33286f31e82ba4a60e1dcaf6c4a11ded416ad864c27bb42d3833aeda58b261ea054ab71cb5fd26736 diff --git a/app-emacs/osm/osm-1.6.ebuild b/app-emacs/osm/osm-1.6.ebuild new file mode 100644 index 000000000000..da9aa6a8d6c8 --- /dev/null +++ b/app-emacs/osm/osm-1.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs" +HOMEPAGE="https://github.com/minad/osm/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg] + >=app-emacs/compat-30.0.2.0 +" +RDEPEND=" + ${BDEPEND} + net-misc/curl[ssl] +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/osm/osm-9999.ebuild b/app-emacs/osm/osm-9999.ebuild index 73c6ce8e6554..da9aa6a8d6c8 100644 --- a/app-emacs/osm/osm-9999.ebuild +++ b/app-emacs/osm/osm-9999.ebuild @@ -1,21 +1,23 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27.1 +NEED_EMACS="28.1" inherit elisp DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs" HOMEPAGE="https://github.com/minad/osm/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/minad/${PN}.git" + + EGIT_REPO_URI="https://github.com/minad/${PN}" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" fi @@ -24,7 +26,7 @@ SLOT="0" BDEPEND=" >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg] - >=app-emacs/compat-29.1.4.0 + >=app-emacs/compat-30.0.2.0 " RDEPEND=" ${BDEPEND} diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest index 2f043da35c55..3a6e80c82fd3 100644 --- a/app-emacs/vertico/Manifest +++ b/app-emacs/vertico/Manifest @@ -1,7 +1,9 @@ AUX 50vertico-gentoo.el 82 BLAKE2B 89e0376cb0361d71ad40318455820607ac23fe004dbc80c77c9943a94426c47ee409956e0770a1f8c3157b50f0f105275337b0c94b597755dac59baeac29eecc SHA512 ea5c77218cab48e770cf56d1732b8101bbe453fe5e98fccf92c6adf53fd3aa8c1c3fd4d33e02fcb02d7ef44c56661e9c593588ffefec0852ecd43c00da30a5dd DIST vertico-1.10.tar.gz 48108 BLAKE2B c98deaf0add6542d629e03ca9fcf6f4c8a89ff660d3332b01cf9f85615263c1f1df13d5c7b159e4e2b0393ee1920e9c60551f8f787f1a290d72001f2b1724e6a SHA512 047babb52189a8a94c523bde3514832649cd85c063ea530033cb1212cfb81ab72c01f009c4d7041a29ed8bd97a95bcf4463ecbd7b530e2eab1dc5cfc63322347 +DIST vertico-1.11.gh.tar.gz 48249 BLAKE2B 78b2bf67185e0011171f93b81558fad87d211acd70df85ec2c03eb53a70360f96aaaf17f75160d8c88ea1f2e19169e8e6aa0fb56a3b682f5f3bbbb454654e198 SHA512 fe5b36af784381957594089c48587a951177b2d6c49c689dacbcf6e361f2cf3e0be08224912087767d13534a37105a014a43f3af276a7211d584044e2bc90c17 DIST vertico-1.9.tar.gz 48052 BLAKE2B 21642d1449a2628e0a42e79ed7d35bdcc5a186a72ee69339a9dabdcd25ebff0352e6bb80714e39af804a19dc5d1623b6207a046078d17f173057a24a9778379c SHA512 f56d42412a827c7516d530bc2096f804fb264f97bd0a62ef9ecec8e8975045f7af646f01720dfa1e6b4d846e531dc726e9609e6e73c0ea7082652b5676ee2db7 EBUILD vertico-1.10.ebuild 732 BLAKE2B 3ada4d840d15fabd1c5e46071b5cfefe08ca62453e57d67df62d54de2ef3a63994eca4970d77ee4799540be4064507c2a8443f940308c662ec86662e48e82a91 SHA512 97017adacdb349d5016399cea8639ae34c5c7eaa2515f15da4a6e70059aa792d69113bae25a85215e9880645e07bdaf2395e54e3d66f9527a23aef4f98b8db08 +EBUILD vertico-1.11.ebuild 736 BLAKE2B 4cabc12c9f635a2689554fd97f7d2861ee7fcec229dab3940aae136adf227c315aae18306fe26e913db36f29d63cdd03d1d13de98df3a6cc933161fdd5d35f37 SHA512 9dbcf47c6d434372c5ea8c469f9cd9e3bd16169444217da9a2a71b6daaeb26c6bc8153046e90e8ad8ea0ae64e922b336526e6e4a7f1a7f1b87ea7576a61e3ff0 EBUILD vertico-1.9.ebuild 721 BLAKE2B d2b1b8391ba577792968555924b9e4b699aaf4a93e6ebc4edb3c85326189baae1a35f8a1214bd93c76b37e070df30578638582643310a8d84c74f5ecf812efa7 SHA512 60ddec8c7143e9196451fa281ee134b31fe25ba0a55140bd42eb778c913ab4880ff114d5bf5002242d4e576100a1989530c25d27ef246748e6b05ef5d1835a0d -EBUILD vertico-9999.ebuild 722 BLAKE2B d278c4960746e2c7f0879940e153456469274acdf8f79350f829068e3dc64b713ee14b8adb1da2f7c35a82d83bd23f360e0f94abaec647b956ddd9de172387d3 SHA512 641e37d4913e1d6e237dd182d816c6e40e32cd94deb626e66f22fa1db0164312f3589ff440fb807dcbbae0850752da1d27c45b5feedd2155ac6111520bd404d4 -MISC metadata.xml 359 BLAKE2B d5d9e7f1c0ec1dc75d7fde73aa75f364f15740857e6a2bf39b3374424c3fcff4e79ceda481141598fee17c694b4c3538059f5bf95186aad6d535eacabcdb3341 SHA512 93e435f0f7bdb4d26a48525109688b964049a0b61d4b5633bd61dfd14ab68a5bd7e367d0cb7e45f5f1a57d73b8b63a9b2f8b0da9ac289bd4242da3b6f434b987 +EBUILD vertico-9999.ebuild 736 BLAKE2B 4cabc12c9f635a2689554fd97f7d2861ee7fcec229dab3940aae136adf227c315aae18306fe26e913db36f29d63cdd03d1d13de98df3a6cc933161fdd5d35f37 SHA512 9dbcf47c6d434372c5ea8c469f9cd9e3bd16169444217da9a2a71b6daaeb26c6bc8153046e90e8ad8ea0ae64e922b336526e6e4a7f1a7f1b87ea7576a61e3ff0 +MISC metadata.xml 965 BLAKE2B 0e43ca26595bcbccc11c3ef1ea602383e45aebd7d8db11a286049ae473f2a9076ec74d19aaca39db8f818f9a1b9d186356001d9c95f76974851880081eaeb4d5 SHA512 1772acfb2ec997ac39c104ff0faf5f7d6a690d809dc2d31ddaa0816dff5dfb7a0af016b49315683a2426ccc7087cb728a119841501195dfe20b062a3dd725a6a diff --git a/app-emacs/vertico/metadata.xml b/app-emacs/vertico/metadata.xml index f5159c9e8ada..db15f8555ef5 100644 --- a/app-emacs/vertico/metadata.xml +++ b/app-emacs/vertico/metadata.xml @@ -1,12 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> + <pkgmetadata> -<maintainer type="project"> - <email>gnu-emacs@gentoo.org</email> - <name>Gentoo GNU Emacs project</name> -</maintainer> -<stabilize-allarches/> -<upstream> - <remote-id type="github">minad/vertico</remote-id> -</upstream> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <stabilize-allarches/> + <longdescription> + Vertico provides a performant and minimalistic vertical completion UI + based on the default completion system. The focus of Vertico is to + provide a UI which behaves correctly under all circumstances. By reusing + the built-in facilities system, Vertico achieves full compatibility with + built-in Emacs completion commands and completion tables. Vertico only + provides the completion UI but aims to be highly flexible, extendable + and modular. Additional enhancements are available as extensions or + complementary packages. + </longdescription> + <upstream> + <remote-id type="github">minad/vertico</remote-id> + </upstream> </pkgmetadata> diff --git a/app-emacs/vertico/vertico-1.11.ebuild b/app-emacs/vertico/vertico-1.11.ebuild new file mode 100644 index 000000000000..49dee1806f65 --- /dev/null +++ b/app-emacs/vertico/vertico-1.11.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Vertical interactive completion" +HOMEPAGE="https://github.com/minad/vertico/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +DOCS=( CHANGELOG.org README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + + mv ./extensions/*.el ./ || die +} + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/vertico/vertico-9999.ebuild b/app-emacs/vertico/vertico-9999.ebuild index 8623d46e2c78..49dee1806f65 100644 --- a/app-emacs/vertico/vertico-9999.ebuild +++ b/app-emacs/vertico/vertico-9999.ebuild @@ -1,36 +1,43 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27.1 +NEED_EMACS="28.1" inherit elisp DESCRIPTION="Vertical interactive completion" HOMEPAGE="https://github.com/minad/vertico/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/minad/${PN}.git" + + EGIT_REPO_URI="https://github.com/minad/${PN}" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -RDEPEND=">=app-emacs/compat-29.1.4.0" -BDEPEND="${RDEPEND}" +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" DOCS=( CHANGELOG.org README.org ) SITEFILE="50${PN}-gentoo.el" src_prepare() { default - mv extensions/*.el ./ || die + + mv ./extensions/*.el ./ || die } src_compile() { |