1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-03-26 14:43:33 +01:00

Compare commits

...

78 Commits

Author SHA1 Message Date
802eab519f Added opencode newest version 2026-03-18 17:38:15 +01:00
60bfdf4861 Update patch for icons scale 2026-02-19 11:19:51 +01:00
bbdc3c7b79 Fix incompatible pointer type in sylpheed 3.7.0 2026-02-18 21:23:44 +01:00
5e605d9f56 Added Amiga icon creation tool 2025-12-24 18:49:30 +01:00
e7e66ba75e Re-added grafx2 as it was removed from guru overlay 2025-12-24 18:16:32 +01:00
1cdf28d144 Added latest stig 2025-09-26 18:57:49 +02:00
406e1af915 Preserving Cool Retro Term ebuild 2025-09-26 18:56:32 +02:00
6547914a49 Bump fs-uae-wrapper version 2025-09-25 18:56:24 +02:00
0895cd5827 Sunsetting gertty 2025-09-23 14:31:03 +02:00
e1cfcc7739 Added keyword for sylpheed 3.8 2025-09-23 14:29:17 +02:00
67b71d2468 Added experimental Sylpheed 3.8, fixed 3.7 version 2025-09-23 14:23:36 +02:00
7b8829dfe0 Changed keywords and python version for several ebuilds 2025-07-31 13:15:04 +02:00
054cdfe501 Fix python libs ebuilds with selecting right distutils 2025-06-09 10:54:30 +02:00
5508e8fdb7 Added workaround for tuir with mailcap module missing in Python 3.13 2025-06-03 09:09:26 +02:00
e81478cfd6 Bumped version of python for bandcamp-dl and added mode for PEP517 2025-04-20 12:41:34 +02:00
dd4e812fa0 Bump python version for fs-uae-wrapper 2025-04-19 08:31:11 +02:00
8bc9bb8e3e Use proper installation method for boxpy 2025-04-18 16:08:26 +02:00
b23261c2dc MC version bump 2025-03-31 14:44:13 +02:00
29de010874 Fix configure script for jpilot 2025-03-19 11:37:28 +01:00
81376e45ee Fix incompatible pointer type for gqview 2025-02-18 14:48:57 +01:00
c047a5d18c Update dependecy for cameractrls 2025-02-15 12:28:08 +01:00
14b459f2e4 Update manifest for cameractrls 2025-02-15 12:25:10 +01:00
6f94b0ce24 Added vimwiki2html ebuild 2025-02-13 07:49:13 +01:00
659e92a89a Added ebuild for cameractrls 2025-02-12 17:09:36 +01:00
7fd70c9dea Apply changes from upstream to deadbeef 2024-12-24 17:16:36 +01:00
db1c26d1d0 Hardmask rofi-emoji 4.x, added latest 3.x version
Version 4.0.0 have compilation issue with undefined MODE_TYPE_SWITCHER:

src/plugin.c:302:13: error: use of undeclared identifier 'MODE_TYPE_SWITCHER'
  302 |     .type = MODE_TYPE_SWITCHER,
2024-10-09 07:32:45 +02:00
edf476f424 Bump rofi-emoji version 2024-10-09 07:20:19 +02:00
7e956913ae Removed outdated nerdfonts 2024-10-07 13:05:16 +02:00
29ab1b1c96 Added nerdfonts 2.x 2024-10-07 12:52:08 +02:00
3f1470845a Removed unused wicd ebuild 2024-10-06 18:27:11 +02:00
cffa35eac7 MC version bump 2024-10-04 09:58:51 +02:00
6fd0563db7 Added forgotten oc ebuild. 2024-09-15 09:42:15 +02:00
b3809bf45f Removed couple of old ebuilds 2024-09-15 08:08:02 +02:00
1e18392727 Bump oc version 2024-09-15 08:06:18 +02:00
187dfeb4d3 Removed temporary hplip ebuild 2024-09-15 08:04:25 +02:00
a215da5726 Removed old easytag 2024-09-15 08:03:02 +02:00
ff1d4f67fa Bump SweetHome3D version 2024-09-15 08:02:06 +02:00
29df25afd3 Bump recoil version 2024-09-15 07:56:33 +02:00
12fae1f5d1 Removed gscreenshot 2024-09-15 07:54:58 +02:00
abe1093a3e Changed homepage for osmo-pim 2024-09-15 07:28:34 +02:00
d56038fd69 Remove old versions of mc 2024-09-15 07:26:06 +02:00
f1903d976e Bump exomizer version 2024-09-15 07:24:26 +02:00
bef0ba9509 Bump unadf version 2024-09-15 07:20:58 +02:00
371f7f0d53 fs-uae-wrapper version bump 2024-09-14 17:02:37 +02:00
118a9f39af fs-uae-wrapper verision bump 2024-09-14 16:03:16 +02:00
df6b7982bb Corrected src links for fs-uae-wrapper 2024-09-14 15:38:04 +02:00
54c42b614a Bump fs-uae-wrapper verison 2024-09-14 15:18:51 +02:00
0a2702dcf1 Bump oc versions 2024-07-31 14:26:08 +02:00
e616152d91 Added gtk2 flag for easytag 2024-07-22 11:16:36 +02:00
7443c2b4d5 Update easytag version to latest supporting gtk2 2024-07-22 11:05:04 +02:00
f970bd01c5 Added ability for disabling plugins for jpilot 2024-06-19 10:04:53 +02:00
06456cbdd7 fix another place for conf reading in tuir 2024-06-14 11:34:20 +02:00
f7c832875c Fix conf read for tuir 2024-06-14 11:11:50 +02:00
720f445387 fixed patch file name 2024-06-10 09:19:27 +02:00
f387fb1213 Patch configparser issue with tuir 2024-06-10 09:13:54 +02:00
ca3d1d0612 Added gvim 9.1.0366 2024-06-07 09:49:47 +02:00
bc29751378 Bump gvim version 2024-06-07 09:44:13 +02:00
09328b34a4 Added exifread ebuild 2024-06-06 11:09:39 +02:00
91a09745a4 Mark hplip unstable 2024-06-06 09:56:27 +02:00
b2499e2cf7 Temporary added hplip 2024-06-03 14:20:04 +02:00
18b5c57b87 Bump python version. 2024-06-03 08:54:06 +02:00
9ce1a722f0 Use portage patch for OSC reset in urxvt 2024-05-03 09:45:23 +02:00
a8cc3d73b6 Patch for urxvt to prevent spilling graphic seq on tmux 2024-05-02 12:06:28 +02:00
9e8a4d2d9e Fixed mismatche manifest for sweethome3d 2024-04-16 09:02:46 +02:00
0839b5068d Corrections to the desktop file for sweethome3d 2024-04-14 11:19:08 +02:00
cdbf4f2645 Move sweethome3d wrapper to /opt/bin 2024-04-13 21:38:21 +02:00
2ab1930959 Removed temp stuff from sweethome3d ebuild. 2024-04-13 21:20:34 +02:00
1af2fd581e Added modifed manifest for sweet home 3d 2024-04-13 21:11:47 +02:00
d642a55c66 Added SweetHome3D ebuild 2024-04-13 21:01:59 +02:00
27154e88c7 Bump openshift client version 2024-04-10 09:46:31 +02:00
468ed42782 Removed old rofi-emoji ebuilds 2024-03-29 19:46:19 +01:00
ff4158a3bd Added rofimoji - emoji for rofi in python 2024-03-26 13:44:42 +01:00
5ebb63140b Use latest version of bandcamp-dl 2024-03-21 20:47:21 +01:00
03028b3ce2 Added bandcamp downloader with deps 2024-03-21 20:26:12 +01:00
47e235ddf8 Removed old version of deadbeef 2024-03-21 20:25:05 +01:00
9f9ff364f8 Update osmo package 2024-02-11 11:10:53 +01:00
5dc10da19e Update for urxvt ebuild 2023-12-31 19:34:54 +01:00
6c70e18c3d Update manifest for mc 2023-12-31 14:58:42 +01:00
186 changed files with 3298 additions and 1796 deletions

View File

@@ -1 +1,2 @@
EBUILD unadf-0.8.0.ebuild 638 BLAKE2B 57726bedc71bfbbfb1edde4f68361363282420c2953261e9daa4b4eb1ddd0ad8aaf051fe5dab9d76cb3cfe3403815fabe3a7779a346c50fefb3fe8d741550484 SHA512 b3176d5b2e18dfe76b09cda35c94f49a4bac756953b04535c140e03a5d9cb20c0aa5d66e3805f71c596a82ef7782f495c72b6ca7210daf2e8500306dc2f230df
EBUILD unadf-0.9.0.ebuild 638 BLAKE2B 57726bedc71bfbbfb1edde4f68361363282420c2953261e9daa4b4eb1ddd0ad8aaf051fe5dab9d76cb3cfe3403815fabe3a7779a346c50fefb3fe8d741550484 SHA512 b3176d5b2e18dfe76b09cda35c94f49a4bac756953b04535c140e03a5d9cb20c0aa5d66e3805f71c596a82ef7782f495c72b6ca7210daf2e8500306dc2f230df

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools git-r3
MY_PN="adflib"
DESCRIPTION="Extract files from Amiga adf disk images"
HOMEPAGE="https://github.com/lclevy/adflib"
EGIT_REPO_URI="https://github.com/lclevy/adflib"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="static-libs"
#S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
default
eautoreconf
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

View File

@@ -1 +1 @@
EBUILD py-time-machine-9999.ebuild 551 BLAKE2B 1f82e7620d9ec1bb585587b984d019a05476e8cf19e61afaf9154a5f58064252047f95e689121b12294cdd654cbef4650ff0ff6854dd006279635d95aa73d7a4 SHA512 9e21e700b1a4506b63f4245422717b82065bf064acfc2c82964fe5922262d0f90fd47943a514ded33955c25b94fe74b4cf6391e01c07b45e824b89519dba37d0
EBUILD py-time-machine-9999.ebuild 569 BLAKE2B 2e418301ccb78f2ac9d23d24797c3382f878142c1a42d5a2568ab2686fa4e9dc8ed3fadf5ae32545f220f09a9c63ea853028626c4ccd7660e1e452453991b714 SHA512 6de1706d1753ece15f7e4e103506daaa9d2b42bb48cfcba07cf0f6f0dec1c527bae3e8c449bc2aaff8fb5bc7aabca999838fd5c4b3302ef12ae24b886922c928

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3
@@ -14,7 +14,7 @@ EGIT_BRANCH="master"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
RDEPEND="
dev-python/pyyaml

View File

@@ -1,5 +1,7 @@
AUX gvim-completion 1219 BLAKE2B 8a8d8ac5b42be0103da00ecda3445f24993df0b2762310dcc1a9e1cf892048b57c02b7da2ea19d900c40b782cabeda4c6f7b79b9b7b44b6fb7ad7ae723b46f88 SHA512 08bb32a3c9fcbdd00977b7343dda9cda44b389a13b1717ebddb462e22b6cf9d4db37d5b49ff752b931e305bf57e8f9f4a7d6e32ea25f8acd1b00e5f8320ac132
AUX gvimrc-r1 990 BLAKE2B 5fc0b805458aff22485e3e180ca8c32a62f2cfe49572edffa5725d2cfc4ed9a7bded20c1a5cd1f19f41e0849e3ca08be4798ff23edd66a92bcbb31aee16c433a SHA512 f6538550f1ecadcccf74a6bbd5a6a0b71d18a234a854d1a0179144125555c42280000df9523e7c3d5a8b449f421af7bafcca1034951f085279cee0dd1160808a
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B 3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571 SHA512 d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD gvim-9.0.1627-r10.ebuild 10306 BLAKE2B 59f3fff9a19963faa5af98bdc6cac8e51a062e94df2449921ff26b775f3b57198abdf539bb40d00f7ee86483c81159b44de60fc53031cbba45d00bade8bbac5f SHA512 ccf4f46d73694e53c6e9137fbb856fbdf179d3ded10de6223a2c7298bf9237eb8eaefd70c208747cfe780e977cfdc79313436bebfc2144583b0a657bef460ea6
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199 SHA512 ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B 90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c SHA512 41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
EBUILD gvim-9.1.0366-r10.ebuild 10415 BLAKE2B 3bec701e5e772adc3d47478e6ff1c4533d28216b6c29816f1b5f50d983cfe20e3fa1b11813539e4d94ac09f41df2868aaa9d738b20107b36379657305d0b5c66 SHA512 6dfc5ada0ef53b2ac77ae03fa0eaaf29837e7e5708c69ed18de55bff6f63b10161a2910214abfd2803e351a97f5d0b977b9340a882655a682536649dec508215
EBUILD gvim-9.1.0470-r10.ebuild 10415 BLAKE2B 3bec701e5e772adc3d47478e6ff1c4533d28216b6c29816f1b5f50d983cfe20e3fa1b11813539e4d94ac09f41df2868aaa9d738b20107b36379657305d0b5c66 SHA512 6dfc5ada0ef53b2ac77ae03fa0eaaf29837e7e5708c69ed18de55bff6f63b10161a2910214abfd2803e351a97f5d0b977b9340a882655a682536649dec508215

View File

@@ -1,17 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with app-editors/vim-core and app-editors/vim
VIM_VERSION="9.0"
VIM_PATCHES_VERSION="9.0.1000"
VIM_VERSION="9.1"
VIM_PATCHES_VERSION="9.0.2092"
LUA_COMPAT=( lua5-{1..4} luajit )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="threads(+)"
USE_RUBY="ruby27 ruby30 ruby31"
USE_RUBY="ruby31 ruby32"
inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
@@ -21,8 +21,8 @@ if [[ ${PV} == 9999* ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
S="${WORKDIR}"/vim-${PV}
@@ -86,7 +86,7 @@ DEPEND="${RDEPEND}
x11-base/xorg-proto"
# configure runs the Lua interpreter
BDEPEND="
sys-devel/autoconf
dev-build/autoconf
virtual/pkgconfig
lua? ( ${LUA_DEPS} )
nls? ( sys-devel/gettext )
@@ -96,7 +96,7 @@ PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
if [[ ${PV} != 9999* ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
PATCHES=(
"${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
"${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
)
fi
@@ -130,9 +130,9 @@ src_prepare() {
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \
>> "${S}"/src/feature.h || die "echo failed"
>> "${S}"/src/feature.h || die "echo failed"
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
>> "${S}"/src/feature.h || die "echo failed"
>> "${S}"/src/feature.h || die "echo failed"
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
@@ -150,7 +150,7 @@ src_prepare() {
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
echo >> "$c" || die "echo failed"
echo >> "$c" || die "echo failed"
done
# Try to avoid sandbox problems. Bug #114475.
@@ -177,6 +177,11 @@ src_prepare() {
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die "couldn't disable cscope"
fi
# bug 908961
if use elibc_musl ; then
sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
fi
}
src_configure() {
@@ -278,7 +283,7 @@ src_configure() {
fi
econf \
--with-modified-by=Gentoo-${PVR} \
--with-modified-by="Gentoo-${PVR} (RIP Bram)" \
--with-vim-name=gvim \
--with-x \
"${myconf[@]}"

View File

@@ -0,0 +1,387 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with app-editors/vim-core and app-editors/vim
VIM_VERSION="9.1"
VIM_PATCHES_VERSION="9.0.2092"
LUA_COMPAT=( lua5-{1..4} luajit )
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="threads(+)"
USE_RUBY="ruby31 ruby32"
inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
S="${WORKDIR}"/vim-${PV}
DESCRIPTION="GUI version of the Vim text editor"
HOMEPAGE="https://www.vim.org https://github.com/vim/vim"
LICENSE="vim"
SLOT="0"
IUSE="acl aqua crypt cscope debug gtk2 gtk3 lua minimal motif neXt netbeans nls perl python racket ruby selinux session sound tcl"
REQUIRED_USE="
lua? ( ${LUA_REQUIRED_USE} )
python? ( ${PYTHON_REQUIRED_USE} )
aqua? ( !motif )
"
RDEPEND="
~app-editors/vim-core-${PV}
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2:0=
x11-libs/libICE
x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
gtk3? (
x11-libs/gtk+:3
x11-libs/libXft
)
!gtk3? (
gtk2? (
>=x11-libs/gtk+-2.6:2
x11-libs/libXft
)
!gtk2? (
motif? ( >=x11-libs/motif-2.3:0 )
!motif? (
neXt? ( x11-libs/neXtaw )
!neXt? ( x11-libs/libXaw )
)
)
)
)
crypt? ( dev-libs/libsodium:= )
cscope? ( dev-util/cscope )
lua? (
${LUA_DEPS}
$(lua_gen_impl_dep 'deprecated' lua5-1)
)
nls? ( virtual/libintl )
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( ${RUBY_DEPS} )
selinux? ( sys-libs/libselinux )
session? ( x11-libs/libSM )
sound? ( media-libs/libcanberra )
tcl? ( dev-lang/tcl:0= )
"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
# configure runs the Lua interpreter
BDEPEND="
dev-build/autoconf
virtual/pkgconfig
lua? ( ${LUA_DEPS} )
nls? ( sys-devel/gettext )
"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
if [[ ${PV} != 9999* ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
PATCHES=(
"${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
)
fi
# various failures (bugs #630042 and #682320)
RESTRICT="test"
# platform-specific checks (bug #898450):
# - acl() -- Solaris
# - statacl() -- AIX
QA_CONFIG_IMPL_DECL_SKIP=(
'acl'
'statacl'
)
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
use lua && lua-single_pkg_setup
use python && python-single-r1_pkg_setup
}
src_prepare() {
default
# Fixup a script to use awk instead of nawk
sed -i -e \
'1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
"${S}"/runtime/tools/mve.awk || die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \
>> "${S}"/src/feature.h || die "echo failed"
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
>> "${S}"/src/feature.h || die "echo failed"
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i -e \
's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
echo >> "$c" || die "echo failed"
done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]]; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile || die
fi
cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed"
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i -e \
's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -v src/auto/configure || die "rm failed"
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope; then
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die "couldn't disable cscope"
fi
# bug 908961
if use elibc_musl ; then
sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
fi
}
src_configure() {
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
local file
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do
if [[ -e ${file} ]]; then
addwrite $file
fi
done
use debug && append-flags "-DDEBUG"
local myconf=(
--with-features=huge
--disable-gpm
--with-gnome=no
$(use_enable sound canberra)
$(use_enable acl)
$(use_enable crypt libsodium)
$(use_enable cscope)
$(use_enable netbeans)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python python3interp)
$(use_with python python3-command "${PYTHON}")
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable session xsmp)
$(use_enable tcl tclinterp)
)
if use lua; then
# -DLUA_COMPAT_OPENLIB=1 is required to enable the
# deprecated (in 5.1) luaL_openlib API (#874690)
use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1
myconf+=(
--enable-luainterp
$(use_with lua_single_target_luajit luajit)
--with-lua-prefix="${EPREFIX}/usr"
)
fi
# Default is gtk unless aqua or motif are enabled
echo ; echo
if use aqua; then
einfo "Building gvim with the Carbon GUI"
myconf+=(
--enable-darwin
--enable-gui=carbon
)
elif use gtk3; then
myconf+=( --enable-gtk3-check )
einfo "Building gvim with the gtk+-3 GUI"
myconf+=( --enable-gui=gtk3 )
elif use gtk2; then
myconf+=( --enable-gtk2-check )
einfo "Building gvim with the gtk+-2 GUI"
myconf+=( --enable-gui=gtk2 )
elif use motif; then
einfo "Building gvim with the MOTIF GUI"
myconf+=( --enable-gui=motif )
elif use neXt; then
einfo "Building gvim with the neXtaw GUI"
myconf+=( --enable-gui=nextaw )
else
einfo "Building gvim with the Athena GUI"
myconf+=( --enable-gui=athena )
fi
echo ; echo
# let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
if tc-is-cross-compiler ; then
export vim_cv_getcwd_broken=no \
vim_cv_memmove_handles_overlap=yes \
vim_cv_stat_ignores_slash=yes \
vim_cv_terminfo=yes \
vim_cv_toupper_broken=no
fi
econf \
--with-modified-by="Gentoo-${PVR} (RIP Bram)" \
--with-vim-name=gvim \
--with-x \
"${myconf[@]}"
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
einfo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
einfo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
einfo
# Don't let vim talk to X
unset DISPLAY
# Make gvim not try to connect to X. See :help gui-x11-start in vim for how
# this evil trickery works.
ln -s "${S}"/src/gvim "${S}"/src/testvim || die
# Make sure our VIMPROG is used.
sed -i -e 's:\.\./vim:../testvim:' src/testdir/test49.vim || die
# Don't do additional GUI tests.
emake -j1 VIMPROG=../testvim -C src/testdir nongui
}
# Call eselect vi update with --if-unset
# to respect user's choice (bug 187449)
eselect_vi_update() {
ebegin "Calling eselect vi update"
eselect vi update --if-unset
eend $?
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dobin src/gvim
dosym gvim /usr/bin/gvimdiff
dosym gvim /usr/bin/evim
dosym gvim /usr/bin/eview
dosym gvim /usr/bin/gview
dosym gvim /usr/bin/rgvim
dosym gvim /usr/bin/rgview
emake -C src DESTDIR="${D}" DATADIR="${EPREFIX}"/usr/share install-icons
dodir /usr/share/man/man1
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1 || die "echo failed"
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1 || die "echo failed"
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1 || \
die "echo failed"
insinto /etc/vim
newins "${FILESDIR}"/gvimrc-r1 gvimrc
eprefixify "${ED}"/etc/vim/gvimrc
# bash completion script, bug #79018.
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# don't install vim desktop file
rm -v "${ED}"/usr/share/applications/vim.desktop || die "failed to remove vim.desktop"
}
pkg_postinst() {
# update documentation tags (from vim-doc.eclass)
update_vim_helptags
# update fdo mime stuff, bug #78394
xdg_desktop_database_update
# update icon cache
xdg_icon_cache_update
# call eselect vi update
eselect_vi_update
}
pkg_postrm() {
# update documentation tags (from vim-doc.eclass)
update_vim_helptags
# update fdo mime stuff, bug #78394
xdg_desktop_database_update
# update icon cache
xdg_icon_cache_update
# call eselect vi update
eselect_vi_update
}

View File

@@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/cebix/macemu"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
IUSE="+jit -network"
DEPEND="x11-libs/gtk+:2

View File

@@ -1 +1 @@
EBUILD BasiliskII-9999.ebuild 814 BLAKE2B 5e59628449bb4af3703ddd9c802b618982a2b50f17b663846837f2f0278fa0c68998801401f81d79939d3446069cbaeabd56a322109311e73d1f1af5e7cdbef5 SHA512 f2c3d39754f0c69bd314a3b73e3a2d5a507bfa84ece56a8857c6d15ba69d41f644e07e4a790d486169d9a47fce9ebbd42c8fac0c8a25d7f939de62fdd55aa210
EBUILD BasiliskII-9999.ebuild 831 BLAKE2B 760067531baf610a5aaab24a885598d9545d05aa34f5cfcc18e7292ab113fa01a6fa974786081758bc497e59ed6785e8b28145a9632f0adb7135bf87d5b72659 SHA512 07a8a0d8b373c1ded9c865e68ee856c1cdacbc292474c4bf12d5c95365891df95491c7f55a11502aa1217f3122c6948ad095e0d71da7e46673fca8a10231cca6

View File

@@ -1 +1 @@
EBUILD boxpy-9999.ebuild 688 BLAKE2B dbab0e1b7f99be1ed00d36d540145f323c7b5ccb61ef1a82c32e09aba4662dde3c63489177e972c285330d49d9980a022d9c367d59c45c797c764754ddef57ca SHA512 4d256ca60c13e3b4406d1a087d1412a67b49ec767e437cbbe97502b65f99213eaac537d4b25301543023c4438c0962aabc533432283d13a1d2439a92c7fc3d20
EBUILD boxpy-9999.ebuild 572 BLAKE2B 89bb6b0e5729d0e3e6365f504f8fcb9095ce619714f1a1d0b8fd36bee0752c668067fee076a3b514c7f18bcae4e386baaad754020ad47dd34d28e2a6754d81cc SHA512 d9576bda7e6032107dde26a2ea7fce8889cf1427cff6982f6a5e034cbc6aacfc39b7f46563378e290cbc1ab693e52393e07d0b549b376034b83864cd4d0c4f2b

View File

@@ -3,11 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3 bash-completion-r1
inherit distutils-r1 git-r3
DESCRIPTION="Run Ubuntu or Fedora cloud image on top of VirtualBox using commandline tool"
DESCRIPTION="Run Linux cloud image on top of VirtualBox using commandline tool"
HOMEPAGE="https://github.com/gryf/boxpy"
EGIT_REPO_URI="https://github.com/gryf/boxpy"
@@ -24,10 +25,3 @@ RDEPEND="
app-emulation/qemu
"
DEPEND="${RDEPEND}"
src_install() {
newbin box.py boxpy
cd "${S}"
./box.py completion bash > boxpy_completion
newbashcomp boxpy_completion boxpy
}

View File

@@ -1,2 +1,4 @@
DIST exomizer-3.1.1.zip 713134 BLAKE2B 55f136983024636b2057becf0c46651b8dd5dc7aa0c508075f5596f60eb283a7a1ff78cd245278c1266759894f2bed6128cc7deb5b20a1299039bdd3de640b68 SHA512 24044211ecd570a17f63b3b667d53a720311e7b5ca910b6e52b212ab3e6304bddf9254a67fcb9e26a6a73d4f033dc38dbd9b007454acbb29f5202cd402340897
DIST exomizer-3.1.2.zip 723221 BLAKE2B a05a5edcf70286b1af05fbeaa083493d534e8c8413859f2cc054eee406a1b6d211319e4ba6d46113eabbd62fbaf3f4de9f0a334c0773c673dc0fd91b2bc1e113 SHA512 c63b884c365d3b3682515c0a296b8d33897223eb653a90e30634cea599305c37e002d5a6d166a068aa46e6d50f255563b9f62e571830353ded79c7b65b8e160e
EBUILD exomizer-3.1.1.ebuild 835 BLAKE2B 7fc7121c8022ce066275d0e600bd2ab06d174803d296c9a800456e2682c93d3bc5d74d6fc54c060e1e13d9d0ab6ba262356290195d832b3990fa0ca71b9a1efb SHA512 c4faf6ed5e54a60cd5936574bb8c5a91092eb4733f6a8cdc5eb7cc0b9eaefcac106e806e6cca2a9398d6fb235609d432d86d3c17fa748c8efce54b1f94cb18f1
EBUILD exomizer-3.1.2.ebuild 835 BLAKE2B 7fc7121c8022ce066275d0e600bd2ab06d174803d296c9a800456e2682c93d3bc5d74d6fc54c060e1e13d9d0ab6ba262356290195d832b3990fa0ca71b9a1efb SHA512 c4faf6ed5e54a60cd5936574bb8c5a91092eb4733f6a8cdc5eb7cc0b9eaefcac106e806e6cca2a9398d6fb235609d432d86d3c17fa748c8efce54b1f94cb18f1

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
DESCRIPTION="Suite of packer/depacker tools for 6510 processor"
HOMEPAGE="https://bitbucket.org/magli143/exomizer/wiki/Home"
SRC_URI="https://bitbucket.org/magli143/exomizer/wiki/downloads/${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
S=${WORKDIR}
src_prepare() {
sed -i -e 's/^WFLAGS/#WFLAGS/' src/Makefile || die "Sed failed!"
sed -i -e 's/^CFLAGS/#CFLAGS/' src/Makefile || die "Sed failed!"
sed -i -e 's/^LDFLAGS/#LDFLAGS/' src/Makefile || die "Sed failed!"
eapply_user
}
src_compile() {
cd ${S}/src
emake || die "Make failed!"
}
src_install() {
dobin src/exomizer src/exobasic
dodoc changelog.txt exo20info.txt exo31info.txt exobasic10b2.txt
}

View File

@@ -1,2 +1,3 @@
DIST fs-uae-wrapper-0.8.2.tar.gz 13988 BLAKE2B 4d671c0491f16d3ecfb7539270512e8f64dc6608b658cd354873bcf6a922b48a2edd81a260dd1d3a2fb33c6b8268889b29f0e732136e8403ed5146b2e2612e53 SHA512 89e514a38687593535adb4bffc88e51a8b6a1b709a4dbadb9dfb979be142f0b91bdc0cd6d9f39b01e171588314246617d064570704decf5e3599956e50d884fa
EBUILD fs-uae-wrapper-0.8.2.ebuild 431 BLAKE2B fb99e2c1f6265943c0078d6189ec1e83c5294a398486c978d90223e4151fc32ebca6da9db86dcdb9e1aeb9a8c0c9169173b11d7b9b19bd449674d2e5d8a293d3 SHA512 8770a92ad59ab68268c750c9bdd44864882f164854ae8ec2f482cf1c519b1bd8cf3785af3b073ef200f5b96ca161376a3bbace349e5816ad5695988fbf301859
DIST fs-uae-wrapper-0.10.5.gh.tar.gz 24199 BLAKE2B 08c98989632f165006f9e3265d74199fb51138c27e3736f8d100e546848dc14485e1aa9972ee8d7a7870fee05d8b0b353de991bd41b5c9d6662fe79b7dbf9908 SHA512 91b0cd52271c92fe253ae11ff1fe80d972dbf6360cb17f36a5fda43f9499f1ed04ea0d66c0a35105d0559d44b290e1687b4955347cd14d426f2df6fd56ea7ab4
EBUILD fs-uae-wrapper-0.10.5.ebuild 652 BLAKE2B 6d540b6fcfbc31953fd39ab2a8f114c51053cd2bc929e0100364c4d6e568d5a892fd5126a3fde3768771ca7fc00be6c7ab90457fa6e61ba6473aa0d99c842199 SHA512 eaa2bb17a331ae512aaf6f8ee65dcb537a088fd0254ac0fc6609db90931f96b5830817f7e6f8cbde32c3180789ae120beaabcd85cc5661253230873063cc808b
EBUILD fs-uae-wrapper-9999.ebuild 652 BLAKE2B 6d540b6fcfbc31953fd39ab2a8f114c51053cd2bc929e0100364c4d6e568d5a892fd5126a3fde3768771ca7fc00be6c7ab90457fa6e61ba6473aa0d99c842199 SHA512 eaa2bb17a331ae512aaf6f8ee65dcb537a088fd0254ac0fc6609db90931f96b5830817f7e6f8cbde32c3180789ae120beaabcd85cc5661253230873063cc808b

View File

@@ -4,13 +4,24 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Automate archives and state for fs-uae"
HOMEPAGE="https://github.com/gryf/fs-uae-wrapper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/gryf/fs-uae-wrapper"
EGIT_BRANCH="master"
else
SRC_URI="
https://github.com/gryf/fs-uae-wrapper/archive/refs/tags/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
fi
LICENSE="BSD"
SLOT="0"

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Automate archives and state for fs-uae"
HOMEPAGE="https://github.com/gryf/fs-uae-wrapper"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/gryf/fs-uae-wrapper"
EGIT_BRANCH="master"
else
SRC_URI="
https://github.com/gryf/fs-uae-wrapper/archive/refs/tags/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
fi
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=""
DEPEND="${RDEPEND}"

View File

@@ -1,3 +1,3 @@
AUX eselect-ctags-1.19_add-universal-ctags.patch 433 BLAKE2B 056388a398c1e0e23ad81b12de0a3283a79e333cee62ae146457c62cc81775024215b121bd431d405d746f7e4b0ee36fad07b7c7455c8fdee8cd92207a1d1e74 SHA512 ae303815c57ebb993737757a0739ede3404ba94cc2aa06d2782543f0c0adf2d013b19e0a77d191da0ee839cd00aa85baef34786d2abab9182ae36efb074bf784
DIST eselect-emacs-1.19.tar.xz 9072 BLAKE2B 6921200085df464bac84510bea414a3c68ef978999d9f49cef9d059e0391d237506bdb35c3379a810307dbc188bba1062ff08c9136d2b331c4aa299cca91befd SHA512 269c7ab5402f2507255c36c62f036a9daddaaf9ee399e2566ecd819c8bec234177a274ebcf397414050f9adfd2c61fde64e22bab0f6dc7e03f7b8a54e38564b0
EBUILD eselect-ctags-1.19-r10.ebuild 510 BLAKE2B 5d6fa6b5061bd0475c345656ef7ee31e2bbf3f37d98797e71dbb7fbc6dbfeb2bdccbfcf06db41ff37385131ef22707825dc3d53ad041d532d9b6d2593b8ee9ba SHA512 eac90dec97aa124096bad2ab72ad287cb3133100395c11cd4b7c04c06d80ad9a230df859635aeae02f7d217052baac95dfa9ebdd24c8ecdd62ca4f66666c1baa
EBUILD eselect-ctags-1.19-r10.ebuild 522 BLAKE2B 214e7245a0bf3934d957215b037206deec107f75b892c55cb5a4968fed75d8d00bf56ff5fa2ee9efd303b5698b106c61a4fc84e0db579f12f05b87c187c17675 SHA512 d2adfeb56cf140ff807cf61858887639e81302d99bbf0e747527f4304939daf24f4c37084f3226b0c498b65312af826d11ff4b1e1fa299301d5e31dada31f799

View File

@@ -7,7 +7,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
RDEPEND="!<app-eselect/eselect-emacs-1.19
>=app-admin/eselect-1.4.20"

View File

@@ -1 +1 @@
EBUILD adbfs-9999.ebuild 644 BLAKE2B cc5a64ec492e2b1879d27ad1364f504adb09c3c416e3d57a01943763ffc5880fe9b970756e803436608949bf62881948500e5a1b457ad9bee1766ab1d4c36c58 SHA512 623ca2f2012bfd17f15c6f6272b7580b72b6f02f0e1c856ae1155382fd7d18827d1365434081b5d256bef1ca7c3f6e4a004394b09ac56d13128e60554b7de149
EBUILD adbfs-9999.ebuild 663 BLAKE2B 5759815ef2ba9f6707cf3b598e326cefc12b858e121f2a320ef15d031e32370c8b776116ff7f55ff298219dcb6acac8e041d8a4cfc489f62f2dc917ea5265e03 SHA512 e3378246f0e2a4196d64d296cf99f382b6cc9fb018ef572d121088628f176bc08434b7cc99a8f29f6a12c6a93aaec69bfddb76d95a657c091ed9fa936bb2f8d5

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/gryf/mc_adbfs"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
DEPEND="
dev-util/android-tools

View File

@@ -1 +1 @@
EBUILD linak-ctrl-9999.ebuild 505 BLAKE2B d38f4d794582c33e2963b4f9fbde6d8fd36becbe0f0a531fda1ec160a9a03122cd0a86d8fc976a15d15813fe0bbdc0a983c495838ae58b169486e584b66a332e SHA512 c7390d8d6f6136abf9b1770d12dcdbe0888c306ee49d0569f7a1d5a03df5dac6b8832fb0b258d5a5f37053f91a7585a7ebaf413666892e64bb5db85500004c7e
EBUILD linak-ctrl-9999.ebuild 506 BLAKE2B b09bac6531cf69069b8150c878b57f91f15bc368292a7354d9b348524d3f627b552bb7f862d9e7c5fcf2a62f7c5533195f4b0ef0b2aca80671dc0d377842a36f SHA512 bc44ad89b7299d538bd4f29af406028842824c659ecde56b8dc58fffa2676cf7ba1258ddced9545835ef40b2450f2b402e232551cc8e212a0146eb2292a95fc7

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3
inherit distutils-r1

View File

@@ -1,14 +1,6 @@
AUX mc-4.8.26-ncurses-mouse.patch 612 BLAKE2B ba3324dfee320a6c08c65ec8bf7784075f8a36c111ffa75129251674152cea68cde87844d5849c82111d4fad779c1d13992a7d765c4bc48b39d865ab1f89cbb6 SHA512 f97025ad7b3719b372368028ad9428e0cac67069d04e70b2e2923dd998a9f687f0807254bdc859218869e1666db80807fd53c19291e2921b420bc357e79d9406
AUX mc-4.8.28-tests.patch 1308 BLAKE2B 37f2d2a3264386d558212741d95c68c9362676d727d4d2b47a690dd6ad97c15ff943b3950cc28456ffceda78e88645bd6f73958a592f425594e727cc383721cf SHA512 41499d5ee4a7d0bf3e08c6fad56c2d46e3761f4f7359db1351c4ca1358a9ba33be7979df55d19263214acb3ea01271278efccff72d32ea3cf8a3cfb84a964f47
AUX mc-4.8.29-autoconf-c99.patch 849 BLAKE2B 7d9eb9b7f046dac592dee09e3598620c61167365aefb41186f4d60b803f17cf151280b9bf5facef7101f5297d9faa3b269c9b759095ad6bd01f79b4a8ee38211 SHA512 983de54aa05b09c9510945f4c3b83231779ee24808ec2cbbb2ce0e2b5743bb120d85edf0e9bd0d78e5aafb42601272997c2bcef9fb606de9e043d9619eba4485
AUX mc-4.8.29-gentoo-tools.patch 413 BLAKE2B 53e3f8e5e711374bbc5e3bb868df5e3345eed8f8de4ec3cac486b63c210bb10e6832b60292c614b4bd5c65ae750c5b2c38430ac1da2c9f6febb2b686199463ff SHA512 38598f57f4905659bc5d69f4ae19510ce35e76c8e33fc5262c5c8d17742483ebd5aa61ddac29a5811e111fe8ca66e6418fa4d48567e3a4e7ec4406916834c6fa
AUX mc-4.8.30-mcdiff-segfault.patch 1534 BLAKE2B ff3904f22a3f46251833f259255abd15015d47fed685447fb7f42b4d8adc042adb3104b4e41c2bedc0552335e681ca5df7404cd9cd0e4066a8a84714faa718c2 SHA512 41aa773416a3bd2f035ed584b6179f237b216010bd541b1a881f95f25eb5d05abbe721af2ae3c64dc39916525ff284cf0c5bf2ddde89e4bcf3647f7c5cad4e2d
AUX mc-4.8.30-musl-tests.patch 300 BLAKE2B 52dff36517ccd7643cf594e556b0f315081ed39d01735f6da351bdf3dadc70ce1b14e8320b5edb08a8ae1a2db533f1bea60ef6bb1c37bc24a80a0c671384349d SHA512 73b32f64c5976a1b4518d2cdb8c802d9a93c71aab3781c6edfc731d7088ac67e3a09687bc1cce8a3597117b333e13ba96c50c4b26a21f5ad4c81aa76f03cfb41
DIST mc-4.8.28.tar.xz 2333072 BLAKE2B f4218e6c166df85b7b3736f0fd1414c9507c72074f06001f12b114ce6c6fbbf3688ab850aa70f5063eb3920736f878e113eb39a5d261ccfc3ffa9dab473a8436 SHA512 ca3b3a57281e9387cb52bf1fcfc3f39a4d5f438aafc256dc492c192678824f67c983a852c759664efc5bc6d0de471c9b3929834f8301f6302ca1ebeee513fdfd
DIST mc-4.8.29.tar.xz 2368164 BLAKE2B 0ecddf33b4b7b32918484bc7efe15ef1c9dda094814c85ceabf1b4bd9343507a33932b8cd050fdae2e683f9815ab6dd802ff8eb8e2215c6264be073bc5ac7e4d SHA512 c7e219eda34197d0294748cf5fd1a5dcfedfc17c20cfcf94c4dad5170f87095845f4fc0065e2868342125039c13cc3ba617804df74186816828e93ed71c1e9a3
DIST mc-4.8.30.tar.xz 2380824 BLAKE2B 2bf759314abae39db7596426cba22f6eaac0efc58e7025f1a7ef1863496ea7a3c00d298d101123b9defb109e76e31fe988227fb5c1112e06051b3c7a5b3dc1b6 SHA512 f793f744eaff236c9952d477236dd775a24d9ddd7ff46940bfe2d06da5596bed91d6bd9c85250696da6dcdc0a1890dc01c736654df3f59039674eff38e12e68e
DIST mc-4.8.33.tar.xz 2424476 BLAKE2B abfe493006930e7de7f7242308309382cf28c6b7f41967cf151e6507b081149322217f5a10a8e2c98c2bc39b8053a4e51443c956ec93e7850a00f8d19e7c1266 SHA512 3eb857af2fa689e9458aeef6d3b236fb92684e05c0e3e78e7e5a5fa5dba6431cae39bec51bc84598b0bb60579cb0a0679dcdc6e9f7d88ca85dc37ace251c8632
DIST uc1541 20829 BLAKE2B c94bd39cc6d9ffe2b4f8c2ae45b864609776538f75e30c38c1ccd7c34ca348c8898b2d2e1924a1cd2c4c942e448165e365a43a7467c83053ef85b9ee34922c0e SHA512 d043293031cc0e71f36c6948e645e222f01408eafb728cd89c526afb114a13493ea551144d6c8e0572f23119659572b1e9cace73f9d536c722324c1626dbab7d
DIST ulha 5495 BLAKE2B bd719ea676b17fce3c7e3a2c427c7faea1d57bbd8f9e8fee2ceda781cad1425fb80b7812328d33c8575aabf1add2f905532604bb759a2eb29bc0ad5bab27d603 SHA512 43f1bb444b7f796e8226e6448a9460c7470c40eeec51d84d80077f438cdedf207d7f9ef6da699d4edd839de3337244ff36341a33143d0847ba7c881e83119a0b
EBUILD mc-4.8.28-r10.ebuild 3511 BLAKE2B 94f4ca7ac151d445700cdd40939b51d083f236565362c5358d9e262d44d326260eada5470e501491d1b75bf59555584cfdf143aed22fdaf71858e6d5676a2b53 SHA512 de180744ef6a6afb4a9c1d38d5c7702903456bc9126a43790371bed6cecc703ea4444705dfe68ae1cde651065769bb8370f9771a3b9b3c37984b8f588126b133
EBUILD mc-4.8.29-r10.ebuild 3418 BLAKE2B 63a4ddaf5cfcd3443a72e519d75c52e4557374289c571971d6da2e2b9b1a74262b6125260717bfd3cd762daabde9f35d902d4d34c6b7af5c7654b518238e5ed6 SHA512 082ec71d5207692ce3fac652ee2270e9dc3b8d29293c8618dfe0d6e612fa7847bfad3676d882b78db5c2a47ae942c94cecec52b577d9168442d65ba875c754ba
EBUILD mc-4.8.30-r10.ebuild 3464 BLAKE2B bf497f1d7d742c0f3238bcf0da18ee2ee056c1f5d3884ddd342d3fa5e8e774eb9258787a079331c11e56255ecd2a587d08fcabe5731dcef9b23c0a608f136b79 SHA512 80720a72c7d7765a828263242a6cf3b6ef0948a85c024dbaad5623cf0e93eaf8139c99b5b3511f4c6c585bc47be28fca4b3f3680404f46fe4f9f11a3be62b246
DIST ulha 5392 BLAKE2B def48a21baa3a977bb2c417de7ab2d5882485bef66a31308a445bbf64adfe901414294b713d77a5db318391ce10b40fd9e82eb47e0749d0a853cc40197cd1e17 SHA512 b679ace38da80e887f1ca3d424db2174472b6aa31eda963181c578b57f9fa89219c93e515ef3b74547519d90840604c7a91a95b7bfc34cbae5c17d700ff88ed5
EBUILD mc-4.8.33-r10.ebuild 3461 BLAKE2B d1e754f35c3cf8415bc8cba3e94a2163471b27bc15fe23b952aae54acf3f21cbb490df8f3dd8a4c3ded824b54af26b28117014421c35f8666379ee4e6f8db6e0 SHA512 f8b85b1b693aa2ba6df4f5713a90f73af096ba62974c3b772370ed5856d6e1797403b94fbb89e57db975dd7011a8e273eb556f39468c6d3413a1a66c65608893

View File

@@ -1,35 +0,0 @@
START_TEST uses the variable name _i, so GCC complains about redefining it with
a different type here.
--- mc-4.8.28/tests/lib/strutil/filevercmp.c 2022-03-20 10:02:47.000000000 +0000
+++ mc-4.8.28/tests/lib/strutil/filevercmp.c 2022-03-27 15:31:19.812120141 +0100
@@ -353,20 +353,20 @@
START_TEST (filevercmp_test5)
/* *INDENT-ON* */
{
- size_t _i;
+ size_t ii;
- for (_i = 0; _i < filevercmp_test_ds5_len; _i++)
- for (; filevercmp_test_ds5[_i] != NULL; _i++)
+ for (ii = 0; ii < filevercmp_test_ds5_len; ii++)
+ for (; filevercmp_test_ds5[ii] != NULL; ii++)
{
- const char *i = filevercmp_test_ds5[_i];
- size_t _j;
+ const char *i = filevercmp_test_ds5[ii];
+ size_t jj;
- for (_j = _i; filevercmp_test_ds5[_j] != NULL; _j++)
+ for (jj = ii; filevercmp_test_ds5[jj] != NULL; jj++)
{
- const char *j = filevercmp_test_ds5[_j];
+ const char *j = filevercmp_test_ds5[jj];
- ck_assert_int_eq (test_filevercmp (i, j), 0);
- ck_assert_int_eq (test_filevercmp (j, i), 0);
+ ck_assert_int_eq (test_filevercmp (i, j), 0);
+ ck_assert_int_eq (test_filevercmp (j, i), 0);
}
}
}

View File

@@ -1,24 +0,0 @@
From a2dbad461b8a63630f9ad7cfa36b6613e85a91cb Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer@redhat.com>
Date: Sun, 5 Feb 2023 18:38:37 +0100
Subject: [PATCH] autoconf: Fix C99 compatibility issue in mc_GET_FS_INFO check
Content-type: text/plain
Include <fcntl.h> for the declaration of posix_fallocate. This
avoids an implicit function declaration and build issues with future
compilers.
Signed-off-by: Florian Weimer <fweimer@redhat.com>
--- a/m4.include/mc-get-fs-info.m4
+++ b/m4.include/mc-get-fs-info.m4
@@ -8,6 +8,7 @@ AC_DEFUN([gl_POSIX_FALLOCATE], [
AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#define _XOPEN_SOURCE 600
#include <stdlib.h>
+ #include <fcntl.h>
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7)
possibly broken posix_fallocate
#endif
--
2.39.1

View File

@@ -1,36 +0,0 @@
From dfe3279a365d629ba848f0265108d98d9f12348f Mon Sep 17 00:00:00 2001
From: Andrew Borodin <aborodin@vmail.ru>
Date: Sun, 27 Aug 2023 19:32:53 +0300
Subject: [PATCH] Ticket 4500: mcdiff: segfault when display of line numbers is
enabled.
The bug was introduced in 00f84fbf24b5f65381f41c5d6333182bc7921700.
* (dview_load_options): avoid NULL dereference: don't caclulate the
width of line numbers field here because dview->a isn't created yet.
* (dview_update): caclulate the width of line numbers field using an
actual length of diff lines array.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
--- a/src/diffviewer/ydiff.c
+++ b/src/diffviewer/ydiff.c
@@ -2366,7 +2366,7 @@ dview_load_options (WDiff * dview)
dview->display_symbols = 1;
show_numbers = mc_config_get_bool (mc_global.main_config, "DiffView", "show_numbers", FALSE);
if (show_numbers)
- dview->display_numbers = calc_nwidth ((const GArray * const *) dview->a);
+ dview->display_numbers = 1;
tab_size = mc_config_get_int (mc_global.main_config, "DiffView", "tab_size", 8);
if (tab_size > 0 && tab_size < 9)
dview->tab_size = tab_size;
@@ -2885,6 +2885,10 @@ dview_update (WDiff * dview)
if (height < 2)
return;
+ /* use an actual length of dview->a */
+ if (dview->display_numbers != 0)
+ dview->display_numbers = calc_nwidth ((const GArray * const *) dview->a);
+
width1 = dview->half1 + dview->bias;
width2 = dview->half2 - dview->bias;
if (dview->full)

View File

@@ -1,15 +0,0 @@
--- a/tests/lib/vfs/path_len.c
+++ b/tests/lib/vfs/path_len.c
@@ -89,12 +89,6 @@
"/тестовый/путь",
26
},
-#ifdef HAVE_CHARSET
- { /* 3. */
- "/#enc:KOI8-R/тестовый/путь",
- 38
- },
-#endif /* HAVE_CHARSET */
};
/* *INDENT-ON* */

View File

@@ -1,133 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
MY_P="${P/_/-}"
SRC_URI="
http://ftp.midnight-commander.org/${MY_P}.tar.xz
https://raw.githubusercontent.com/gryf/uc1541/master/uc1541
https://raw.githubusercontent.com/gryf/mc_ulha/master/ulha
"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
LICENSE="GPL-3"
SLOT="0"
IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
RDEPEND="
dev-python/extfslib
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
spell? ( app-text/aspell )
X? (
x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
)
"
DEPEND="${RDEPEND}"
BDEPEND="
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.26-ncurses-mouse.patch
"${FILESDIR}"/${P}-tests.patch #836812
)
pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled."
fi
}
src_prepare() {
default
# patch touches configure.ac
eautoreconf
}
src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local myeconfargs=(
--enable-charset
--enable-vfs
--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 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() {
# Bug #759466
if [[ ${EUID} == 0 ]] ; then
ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!"
fi
# 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 NEWS README
# 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
exeinto "/usr/libexec/mc/extfs.d/"
doexe "${DISTDIR}/ulha"
doexe "${DISTDIR}/uc1541"
}
pkg_postinst() {
if use spell && ! has_version app-dicts/aspell-en ; then
elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed."
elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini"
elog "It has to be set to one of your installed aspell dictionaries or 'NONE'"
elog
fi
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

View File

@@ -1,132 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
MY_P="${P/_/-}"
SRC_URI="
http://ftp.midnight-commander.org/${MY_P}.tar.xz
https://raw.githubusercontent.com/gryf/uc1541/master/uc1541
https://raw.githubusercontent.com/gryf/mc_ulha/master/ulha
"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
LICENSE="GPL-3"
SLOT="0"
IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
DEPEND="
dev-python/extfslib
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
spell? ( app-text/aspell )
X? (
x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
)
"
RDEPEND="${DEPEND}
spell? ( app-dicts/aspell-en )"
BDEPEND="
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.26-ncurses-mouse.patch
"${FILESDIR}"/${PN}-4.8.29-gentoo-tools.patch
"${FILESDIR}"/${PN}-4.8.30-mcdiff-segfault.patch
)
src_prepare() {
default
# Bug #906194
use elibc_musl && eapply "${FILESDIR}"/${PN}-4.8.30-musl-tests.patch
eautoreconf
}
src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local myeconfargs=(
--enable-charset
--enable-vfs
--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 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() {
# Bug #759466
if [[ ${EUID} == 0 ]] ; then
ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!"
fi
# 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 NEWS README
# 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
exeinto "/usr/libexec/mc/extfs.d/"
doexe "${DISTDIR}/ulha"
doexe "${DISTDIR}/uc1541"
}
pkg_postinst() {
if use spell && ! has_version app-dicts/aspell-en ; then
elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed."
elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini"
elog "It has to be set to one of your installed aspell dictionaries or 'NONE'"
elog
fi
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

View File

@@ -1,29 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
inherit flag-o-matic
MY_P="${P/_/-}"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org https://github.com/MidnightCommander/mc"
SRC_URI="
http://ftp.midnight-commander.org/${MY_P}.tar.xz
https://ftp.osuosl.org/pub/midnightcommander/${MY_P}.tar.xz
https://raw.githubusercontent.com/gryf/uc1541/master/uc1541
https://raw.githubusercontent.com/gryf/mc_ulha/master/ulha
"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
RESTRICT="!test? ( test )"
RDEPEND="
dev-python/extfslib
COMMON_DEPEND="
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
@@ -32,36 +32,41 @@ RDEPEND="
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
spell? ( app-text/aspell )
X? (
x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
x11-libs/libX11
)
"
DEPEND="${RDEPEND}"
DEPEND="
${COMMON_DEPEND}
X? ( x11-base/xorg-proto )
"
RDEPEND="
${DEPEND}
dev-python/extfslib
spell? ( app-dicts/aspell-en )
"
BDEPEND="
app-arch/xz-utils
virtual/pkgconfig
dev-python/extfslib
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch
"${FILESDIR}"/${PN}-4.8.29-gentoo-tools.patch
"${FILESDIR}"/${PN}-4.8.29-autoconf-c99.patch
)
src_prepare() {
default
# patch touches configure.ac
eautoreconf
}
# This is a check for AIX, on Linux mc uses statvfs() regardless of whether
# LFS64 interfaces are available in libc or not.
QA_CONFIG_IMPL_DECL_SKIP=(
statvfs64
)
src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
@@ -88,22 +93,18 @@ src_configure() {
}
src_test() {
# Bug #759466
# Bug #759466 - tracked upstream at https://github.com/MidnightCommander/mc/issues/4643
if [[ ${EUID} == 0 ]] ; then
ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!"
fi
# 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
emake check VERBOSE=1
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS NEWS README
dodoc AUTHORS doc/{NEWS,README,TODO,FAQ}
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
@@ -116,6 +117,8 @@ src_install() {
}
pkg_postinst() {
elog "${PN} extension scripts depend on many external tools, install them as needed"
elog
if use spell && ! has_version app-dicts/aspell-en ; then
elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed."
elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini"

View File

@@ -1 +1 @@
EBUILD pycatalog-9999.ebuild 473 BLAKE2B 27ad1b0a8a520d625998f08257b111e39156ebb87559ee96a5010888a7573e1ae6f40455e4db90b16c5ba117a9931d51efced92d4a42a0196db1fb4e9b3abf9c SHA512 11b81cc5f6f11818528aace3d404839bb1407d6b1c658ecf50fa5dc9159251aa1929439f7292db53563e68df5c263e7551155ecd2d18e8378807571093204a72
EBUILD pycatalog-9999.ebuild 474 BLAKE2B d556800d2669765a68fc91d58172a6200a875d8cb30ec8422555b0f46910b4caaa53afde71d96b93a5a71ad25cc3fa7ec61253899365aaa25a6861e440b0b549 SHA512 9417a983c0f84fcb8a4685a51813d0e566e385e8184cd93e2a6af4f65f3dc8a9429746225741b9b5031164e93457a34812c447c21d15cbfcfa5a5639e68025c7

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3
inherit distutils-r1

View File

@@ -1,2 +1,2 @@
DIST osmo-0.4.4.tar.gz 1312483 BLAKE2B 0849324609e8769f5108a87b56e553b677526deb94f81797baa280b2b9df81f3368de33c07185c78a4b20c21e246015a03f94c2e1dd040ef5dadd444b4f0b5b6 SHA512 2aa72933ec23dba236c3ff0f9d7a86fe3dcf80eaa7bad521866e22020d71ac883cbbb91a9fe444dbca3d651459b1c2b387c253cfadac39ba3d4fcab730010e08
EBUILD osmo-0.4.4.ebuild 1005 BLAKE2B b5f82996dafadd7e1f4d5126f27cb4f0fb335104f4bcd8a4b2902656b62215238992138481fd830e2037161ba19b3bb90472ae91cb57d35f43a7404a86f8edb5 SHA512 28c8f1a43ecb126b5ebd2fb56f50d86d128e5bcc7d56ce1b953bfe302a125a23b78f0ecf78d424632aa5c5e94eba7dcb399c85f0c28379ac17fb9e5a1b4ab27d
EBUILD osmo-0.4.4.ebuild 998 BLAKE2B 4673928a84f5f7ab1caf5433a35fb90e29a1b31d797e7ca25f06990d134b6abb561500f7613969dde77519536924233f080d06e255ac0ccf904424a36396ac77 SHA512 5fb02b475bd0724f1701be6c44c3a807811b871bd62fe0a1cdfaa147b08e674ddefcaa5517782c0a2aee8046ae1992500ac51fb5f9440bd2b9e7eec0d462d806

View File

@@ -6,12 +6,12 @@ EAPI="8"
inherit flag-o-matic
DESCRIPTION="A handy personal organizer"
HOMEPAGE="http://clayo.org/osmo/"
HOMEPAGE="https://osmo-pim.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}-pim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~arm64 ~arm ~x86"
IUSE=""
RESTRICT="mirror"
@@ -22,7 +22,7 @@ RDEPEND=">=x11-libs/gtk+-2.12:2
app-text/gtkspell:2
>=x11-libs/libnotify-0.7"
DEPEND="${RDEPEND}
sys-devel/automake:1.16
dev-build/automake:1.16
virtual/pkgconfig"
#PATCHES=( "${FILESDIR}/${P}-01-fix-build-without-webkit.patch"
@@ -30,10 +30,7 @@ DEPEND="${RDEPEND}
#
src_configure() {
append-flags -I/usr/include/libical
econf \
--disable-dependency-tracking \
--without-libsyncml
econf --disable-dependency-tracking
}
src_install() {

View File

@@ -1,5 +1,6 @@
AUX jpilot-1.8.2-fix-configure-clang16.patch 479 BLAKE2B 5b3e44bbb0a2f9374ba1ca87af6cf0ba56e79004594c505499c6e345971e1967d60379c2828567fb922235875b86b24cdf7961410a03e4c597e98d6ad332f7f2 SHA512 48a03f1eac8c69ee1bb9ce846a8b098362aa02e298037218d42b51e61c39ac0082167f50c8ad2e91d7885172f80d3b6c099b670b6a73b1cedeed7ca518cb9bfb
AUX jpilot-1.8.2-fix-paths.patch 3619 BLAKE2B 01d77eb206f2ce4c1f28b2950334f0814fb398cc61bc4164e573a7290b6ff0a1d6c710c6932ce0170b8634459beb8f2f53c296b3fcf79ea56d8ca061459babd4 SHA512 25e026aafc04e488183a7537f37566b30c1300f090cc1b4c9eca6531e30654751e10f72c8d45f0ad1bcfa441c659380831de520f41906daec61b4b069fc84f81
AUX jpilot-1.8.2-fno-common.patch 1094 BLAKE2B 50e039c59bd36af356c9eb53d144be622cc36af5be86464c135ff3184ad5f7bc59bfcb9d19287ba56d59e3eab33274cb8dcc220c8fc1429d4c82df0711d3feb5 SHA512 50d4f6c924fb3c5241d424ec5457f80f93a4fa5dc6dcd9f31e0a2d44bc696ea5ad9f6cd447dfae6f3a6b97a9c951977a0b98379ef3b548eba4b0d1732443bf87
AUX jpilot-1.8.2-qa-desktop-file.patch 280 BLAKE2B 8a84005ce60627cea1f6b8b9ce96e824a65b621d63706703d15a3dd1ed48945ab100927a885d8c7e40c2688194f89a151be96729b26d6cb4d081024095ed3178 SHA512 ccc59b87c5e7f9074e83e9c3a47799c6779c29583fbd9845a26ad735342b22bf390bf8bed50dc2adac097dea00823ea587c8a5abdce4c197f5160e59c4617a37
DIST jpilot-1.8.2.tar.gz 1740735 BLAKE2B efc9fb8e88843d6e0f4f2245753d67856c9d0cd455c9a22c829bb103631fd8a8111ead3cb4bc434a6be00ad0cb35fe554a9ebbe1f2d38bfaf560e1b414c62260 SHA512 733dd51a2acc60760bb1ffaa0d7b4433584a571793d5e4f857492349bae8d032625baf9f0060e619d760628ddda3559bf4be057f45f4dc17ddf1af1ca795c024
EBUILD jpilot-1.8.2-r1.ebuild 1013 BLAKE2B 983d386a0cb727151d9dd2f69d5480bf0a211fef47ffa50ad97978dff4c869d615e81996489c9cc1c513578acc7ab71f8965ac13b896a9334d68803a6523b4c4 SHA512 6f9cadabb42969ffe320e6260fd441b278265bafb5613f527df85dd3918c9359dce26240c3a648a760643df4268292241e1c34aa0852d9bd415d27b25e393bad
EBUILD jpilot-1.8.2-r2.ebuild 1091 BLAKE2B 7f0bcb0ca20c0f892964dc6922e4d6129fd8c612383e80e7061cc0ea39798474339f046106765607ea1edf840538ebf6fef7504b21ed4349e9b77dacaf8e43c4 SHA512 31d3dc2502d39c9d20b49093e4d803f17685619fabad7829f894b7361083b0b319f964edeee4ed272db05135c252ad9e97cafddfaabffb9ce1b3897c126ed8d2

View File

@@ -0,0 +1,15 @@
diff '--color=auto' -ur jpilot-1.8.2-orig/configure.in jpilot-1.8.2/configure.in
--- jpilot-1.8.2-orig/configure.in 2014-05-18 04:19:06.000000000 +0200
+++ jpilot-1.8.2/configure.in 2025-03-19 10:43:56.927172082 +0100
@@ -331,7 +331,10 @@
save_LIBS="$LIBS"
LIBS="$LIBS $PILOT_LIBS"
-AC_TRY_COMPILE([#include <pi-version.h>], [
+AC_TRY_COMPILE([
+#include <stdlib.h>
+#include <pi-version.h>
+], [
exit(0);
], ,
AC_MSG_ERROR([pilot-link header pi-version.h not found])

View File

@@ -12,7 +12,7 @@ SRC_URI="http://jpilot.org/tarballs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE="nls"
IUSE="nls plugins"
RDEPEND="
app-pda/pilot-link
@@ -30,6 +30,7 @@ PATCHES=(
"${FILESDIR}"/${P}-qa-desktop-file.patch
"${FILESDIR}"/${P}-fix-paths.patch
"${FILESDIR}"/${P}-fno-common.patch
"${FILESDIR}"/${P}-fix-configure-clang16.patch
)
src_prepare() {
@@ -40,7 +41,7 @@ src_prepare() {
}
src_configure() {
econf $(use_enable nls)
econf $(use_enable nls) $(use_enable plugins)
}
src_install() {

View File

@@ -1,3 +1,3 @@
DIST 6.1.38.tar.gz 1623906 BLAKE2B b84f3c2ad84b68369e336b5f695e2bb7069ec7f43ec438bf74236ecc02de6e5c607c1996e23583728f57912da52ba94ec673340c56095183017b58c5c5f988ff SHA512 a23a1d4b705d7c26798bce855ca2508ef35badda571270a317563591784ff57065b44b833841a035e5f3105cb4d9a9456082a3196d8f904e68b2b38e8a16c99a
EBUILD vboxmanage-bashcomp-6.1.38.ebuild 784 BLAKE2B cdb903802532cfcfa52f885fcd110f5f953b5136fab231f32aafadae0ddbbfb599f7bc3251d8352fa333410322317b4b56a64c5a878509b8e1299bc91fb68eb6 SHA512 3ae1cc254093616b262ed3b805d298925b4dbcc55c9e359ebb4627f239799e92393e1eecd935f2ea50c21021973df69431cd67caf5c9cdb69f5da074c54a5ca2
EBUILD vboxmanage-bashcomp-9999.ebuild 784 BLAKE2B cdb903802532cfcfa52f885fcd110f5f953b5136fab231f32aafadae0ddbbfb599f7bc3251d8352fa333410322317b4b56a64c5a878509b8e1299bc91fb68eb6 SHA512 3ae1cc254093616b262ed3b805d298925b4dbcc55c9e359ebb4627f239799e92393e1eecd935f2ea50c21021973df69431cd67caf5c9cdb69f5da074c54a5ca2
EBUILD vboxmanage-bashcomp-6.1.38.ebuild 811 BLAKE2B a30e4c1131c674c04eb91b152379c3350bac708e95d483af5acf1f0fee9c56145c1fd7ad252f3e148e1abce9be74fe739be47b12a205767fc1aa3c081e9dace1 SHA512 60fa7d3ffcc31ac092b34faba68bd0c6fa9a22bf197542bb6689a4cbfb97cbc3b3907c4075018c0433103bcfa0ffe066cbc11c5e294d639153abc5c33886700c
EBUILD vboxmanage-bashcomp-9999.ebuild 811 BLAKE2B a30e4c1131c674c04eb91b152379c3350bac708e95d483af5acf1f0fee9c56145c1fd7ad252f3e148e1abce9be74fe739be47b12a205767fc1aa3c081e9dace1 SHA512 60fa7d3ffcc31ac092b34faba68bd0c6fa9a22bf197542bb6689a4cbfb97cbc3b3907c4075018c0433103bcfa0ffe066cbc11c5e294d639153abc5c33886700c

View File

@@ -11,10 +11,10 @@ HOMEPAGE="https://github.com/gryf/vboxmanage-bash-completion"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gryf/vboxmanage-bash-completion"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
else
SRC_URI="https://github.com/gryf/vboxmanage-bash-completion/archive/refs/tags/${PV}.tar.gz"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 x86 arm64 arm"
S="${WORKDIR}/vboxmanage-bash-completion-${PV}"
fi

View File

@@ -11,10 +11,10 @@ HOMEPAGE="https://github.com/gryf/vboxmanage-bash-completion"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gryf/vboxmanage-bash-completion"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
else
SRC_URI="https://github.com/gryf/vboxmanage-bash-completion/archive/refs/tags/${PV}.tar.gz"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 x86 arm64 arm"
S="${WORKDIR}/vboxmanage-bash-completion-${PV}"
fi

View File

@@ -1 +1 @@
EBUILD sdpy-9999.ebuild 529 BLAKE2B 59882606f320bf40187bd1a7b1e24aeecd3472746875fd68b4747171eda395cf87f0a39e823b4601a9af28fb491ec76b735d521a885765829bcb257f91d887fd SHA512 68aeec6d525c0c2eff139c277ec0e274a2180a8bd4eea2c3bb280934f0232c81255b29f900edc3bd5911dda791d8205482f41fd3d1842a2a63be6464092e0576
EBUILD sdpy-9999.ebuild 546 BLAKE2B cfa9ec3feefa542767ba5107536f3b9c9b16229449f1b25da2fe0909d5fcc71b74042aa561756239ef0590739921e9282cfc8111b009ad803ff355ef0d3a6338 SHA512 db24c0131e038482d0d1ef24925e1568102c483bf1a0ac030c680f89a45548ac09d253ae7a8d7c86fd753e69d75660015bb9f53939b35031c27dd1579053c5d1

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
inherit git-r3
inherit distutils-r1
@@ -16,7 +16,7 @@ EGIT_BRANCH="master"
LICENSE="LGPL"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
RDEPEND="
dev-python/urwid

View File

@@ -0,0 +1 @@
EBUILD vimwiki2html-9999.ebuild 498 BLAKE2B 244647f1cfdba3a0b291204d005943fe2cb594eef61beb9c7ffd69f7e32de992f079a015ca0c6d253ffb55c286b99740cb331cfc1c9e4bf77edb522f89a30815 SHA512 4c82f79b872b03e2c7032d8bbce2efd2ca1909b4fa179be091e01684654e4bd9c3a3688acfc9846b29e848d100775bf3877ef82afd77b58dda2f9eaab500ba96

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit git-r3
inherit distutils-r1
DESCRIPTION="Parse and generate html out of vimwiki source files"
HOMEPAGE="https://github.com/gryf/vimwiki2html"
EGIT_REPO_URI="https://github.com/gryf/vimwiki2html"
EGIT_BRANCH="master"
LICENSE="LGPL"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
RDEPEND=""
DEPEND="${RDEPEND}"

View File

@@ -0,0 +1,2 @@
DIST demjson3-3.0.6.tar.gz 131477 BLAKE2B 566b09ceabf1fa529cd0f00b1c301eecfcbad478e43b2baa080fefd8b82bd002dd3489924ef525d3a94c3418a72dfa79f8ff0a2558d2f7b0081f7a278006b7b0 SHA512 d7d8d6fdd151c9c12692cd75f2368296408c00c722457206b8a49cb20ee9847b2c3f28c803ea52d788017631295551f7d8eaf7ae7537063deb618eb2ec8920cc
EBUILD demjson3-3.0.6.ebuild 381 BLAKE2B c4574a39b911c09a90c9cc229ca613cab51782c87438d148a30ffabba6d030e3aa44d1259db1784e074f6fd27174e12880aa62ff986d30cb8e3e6b66531f1816 SHA512 fb087cfd621baf253ece5fe4e1fccf04f6a3a5348d476b52a89d0078c4282d8a08db75241bd6a61df401e86765b0515dc0308705a4b0d4846f15fbb1364ed1de

View File

@@ -0,0 +1,19 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Fork of demjson for Python 3"
HOMEPAGE="https://pypi.org/project/demjson3"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
distutils_enable_tests pytest

View File

@@ -0,0 +1,2 @@
DIST docopt-ng-0.8.1.tar.gz 29373 BLAKE2B 61dc67a05e6feffad617ab1000379e1ca0654fdef33cffecc97da5853844cf2d89db6d761cda7b4f23b209604e2f8114d744847c6d0bfe2e23377b0cd463ed78 SHA512 7d1aa4e6bbec19c87407f20c7f1c8e8d1b18949979407d45b08fb627778df4dd07001d9d1f576de61b833586b6eb5284af97d9fccc77f698c9ab12014bfe8d05
EBUILD docopt-ng-0.8.1.ebuild 398 BLAKE2B b7dfdbcd27f9ad6be4828bc65b9e08f47251a8a708518e4f5f0b86ebca97669d676714bc81c915c4440d2b63809306f61afd6e4356e444a7ba6600554822f522 SHA512 043e31b89543a8949871346c0c6266e6c1d3063f43f46318233df0fef3e1cbe67464c6276e91edd61f7168d3ef317a33b8fb0bffbe00a62f31ccaebf00a2e848

View File

@@ -0,0 +1,19 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Fork of docopt with maintenance, typehints, and complete test coverage."
HOMEPAGE="
https://pypi.org/project/docopt-ng/
"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -0,0 +1,2 @@
DIST exifread-3.0.0.gh.tar.gz 44891 BLAKE2B 867644edfabaee6c90b4dd540a4225e74df45babee69ac3935644033d0e973b5d06cfc3fbba521ca352bda08eda44548e233c203b66978e4021db28ec45b29d6 SHA512 3b819718f5fc9f7807dc245908c2724d1023ce6345b6f6a84ea0c10d62b47939ae4dce23db868d67b6eeaa07e5c88fd406520106f31883d15442eaabcebb0746
EBUILD exifread-3.0.0.ebuild 555 BLAKE2B 9e14ecf92224491a7a7aacee7fe27d285b81f78c47b91a38ce6b10a8029b93fe7d5bf46dff28d750b51caf5ce98d0e4243f9391f149fe768e1ad9f0c753adae4 SHA512 338a9da87a8941475d1f072cc49afffd13381198082b015642829a315432ae649bc2071f47399929387cd4dc78a02b9e2e39c9164576e0b0d729130a77455976

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
MY_PN="exif-py"
inherit distutils-r1
DESCRIPTION="Easy to use Python module to extract Exif metadata from tiff and jpeg files"
HOMEPAGE="
https://pypi.org/project/ExifRead/
https://github.com/ianare/exif-py
"
SRC_URI="https://github.com/ianare/${MY_PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -1,2 +1,2 @@
DIST extfslib-1.4.tar.gz 6020 BLAKE2B eb634836875a525ae2fda586cca3218926b6b5a94a1da968df18cdefed6bebeffbc3b75ba28dd95584325a9e77b99ff4d2738b6705d9b8b2810d5a4542cc9445 SHA512 9605ac0bf7563891a623b23adc31b581dabbbc0b4d25b09ac0b529b9b4212fefe9dd73013d0fc8454fcc68653a9bd8d87d3a4e53e52f16f87918590a9d7f4774
EBUILD extfslib-1.4.ebuild 437 BLAKE2B 16e0bb4f9da76bdde021dde94939864885d062eaac456c87ede14548c279d9600d6f623793b72d8959db746ebd0c100a1e76e0935859f8daf56863ec7153b1fc SHA512 0c4f98f153bf94b65f42956856231dbbf091b060256e170a6908460991af532b4901936767e2fa679ea61ca44c5620800f45930b45329ec99678b4b0c7e585fe
EBUILD extfslib-1.4.ebuild 437 BLAKE2B 01abf4d31d712cef6623c16c2882992012e7ada66969b86bba9894657477ce61c68ac4a105193ee2a931dcf0eee07f73071b93ab19d4c5ecd38ff4deaf63d192 SHA512 63c7c81250b48788253f1f11cc748144937ad7e574430915f7016cc3d1fc63e1940e4aa891dceb4013adf32e923e646ed82e6a4c5737d892004952005db3928e

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi

View File

@@ -1,2 +1,2 @@
DIST fancycompleter-0.9.1.tar.gz 10866 BLAKE2B 0fb22e35e22f822c0a3671d17bf3b590bf300483036f013ae9c2bf3c31d0bf1d6f5dbccd5dd4927821b2fc62c2a3cfe6057a155fa1120759e8aecfee5f24b1cf SHA512 31be34a14be23cbc158665ca044d9aa126852fe68db697cce4734e8928ae2b36155ba2da3b4d9e8999d5144dfa23fb0823fe75f515c28871da136e00b8e16b6a
EBUILD fancycompleter-0.9.1.ebuild 435 BLAKE2B de678d36552a4e57ef9185106c46de34ac1d040eefc529c6b058cb9cb1089c7039cf3d215427a9b5f21076ce097e8136ea78b3f72a6b7f71fe66de7494f88e45 SHA512 39b54f7566301828002e23e6c1a8ef3015eb0983f700780f5cb967295322c22de9804c4c29d2678f3afb6abeaa11c1bc10307d18f4aa70a408082c8c5a178e55
EBUILD fancycompleter-0.9.1.ebuild 435 BLAKE2B dfe390fe15e94c5b1ea38b9783db6e088cc6c4556ca84a9f8037dc3cdc241639730528a8b26d65223f2e9df7af3af7468cb3072e8735115e21cae7e33af293a4 SHA512 9911ca99d34a369f6eb7a722d9a4d4556082ae47caa61c57e028ef65e9a17da0ac31545f850262fb16bbc28059d9010aed6cfe029b089002d5905c18a22a3843

View File

@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi

View File

@@ -1,2 +1,2 @@
DIST git-review-2.3.1.tar.gz 66400 BLAKE2B 67b2bf60e91a127144995231b94a48eaa03cfe8cb8e27513183f21b4cae1fbe2eeaa00a23d21da2dd7258aa794ce4cb0ee06e91510d707116699da1702bbebac SHA512 b3fe0ab40c473c80da20c42b4104e82115c9ea02bda01580aedb69622e117d733160eb42027432eec12379250186ea7b6f9eb4cb86b128a591816243a0c0fadc
EBUILD git-review-2.3.1-r10.ebuild 845 BLAKE2B 9d05362ed50d953826e93582d55243f4f8d39d857c90d1fadd8f9466c55319e408ff2e02b65c25de08bc19a2297c117cd52ff7dc2780c53dbef617c36f4bc47f SHA512 d2c5f580f3af498e801cdd80e2d899a2aa4354b374057d6784cb02f00ef40dcc12975419d758a2982f8943ffe4bd81895d71244fd5380120739984ac84f59626
EBUILD git-review-2.3.1-r10.ebuild 846 BLAKE2B e3ed14711c9f2f405c712b6f9d8070401f69ac74f535150c89d963d6b4a154740bb9fc215ee58a7ce8819249e8be24e85c78dab755087d3d5d13afcf309787df SHA512 b3fef874420fad78cc8d1c501fabc504a092ded76326242ba9de0c3be5eb8ec5a08e59d54236766ab5a2f4d71a4c4fa0fb7754fc15d692f5837deb8a18fc0355

View File

@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1

View File

@@ -1,2 +1,2 @@
DIST kitchen-1.2.6.tar.gz 255369 BLAKE2B 9d51cc0fa99c795b550f12edebdbe1df252a56dcb7087a36015224144bad6480c47e83986aac8499005456047b297f1097ac8813501b42d145b6d9bb8398b911 SHA512 215d9e1f64b2f10362ecc434999b27607ecf091c8abe317f47b8607d82a45a63ba2cdfaef8b560e38c82a5e4ab270bb9b5283f957e8a66423fd93e9b83ed0123
EBUILD kitchen-1.2.6.ebuild 596 BLAKE2B 398f8ae6cabf5b10f47c3607783f6ded212b0b98dc732bea30fa455062173320e5ba2f2ea6426e455f8fdc4d441b782032290423f3bd9b9e70cca7b04f81e971 SHA512 492bcc7ab829921fd5bbebc118ada38d6e02398a7b9989243f8d22514f32caa083439c2501c11ae48a79ee8b8142639f1849cb4acda385d7eab8f023d1a51fce
EBUILD kitchen-1.2.6.ebuild 596 BLAKE2B f259835485ada510343ff692c80ab4bf690b8111e75af341d622831e57ddfd2516fd2302d0141736c784814e358a610c47f95512bf367493417c5441f6816bac SHA512 518d67bfa5ae7313a56f174f086a15434948790329c2ac1546d580c47909fe679bacc5f35f8e59b5865db8cba5f23cde0a827cb24aea0a1c7e7a7901b8a6bb27

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi

View File

@@ -1,2 +1,2 @@
DIST pdbpp-0.10.3.tar.gz 68116 BLAKE2B 8bad431f11cbdc9bc3e373490f14252b6342ddebf8fbe869dca8a798bd9781a253e84139b3c4832c3c9a0f0644e8167fdde42bf7e709d26967ea0436ea1ccf45 SHA512 4076c64bf53698c801b5311ad6174eae65b24fd611b585b3e7866a539e44dfc6cb954026e319d2e3de610c50f08128015ea5038888d5412fc2d3da1f27bbc76c
EBUILD pdbpp-0.10.3.ebuild 511 BLAKE2B 2ee18ca89e2fcd7dbc4715aa815043d25685cf1344642bf0431ba5eceeaa2aa98ff7ebbfafca8c212e8cb63bb06de94c1b4b9407640ef8ccad5a2f46cfe12d92 SHA512 b0898072153bd1ae93b9ba72d0239e92f3ecdb1923037fad9dc29bf0ba885a61ef733b568c66595c750b5b5c501057cc137004b4ac5dc564d20d94ed640a63ea
EBUILD pdbpp-0.10.3.ebuild 511 BLAKE2B 010c85cb0bfbbd718421e671169d526dcebfbe86b58d556e6b0e9426aec60fe4852256d2d34eaf007a02c79239b39d6737e6ca6b5d2461badf5519973075f405 SHA512 ef0111e2b378b61ef6ec4a4353fb8881411c09d750b6bd23a5455bf683950adb6243922412ccc7aaaf8250146d72c2c347a095482da3ba9cb6ec06836b7436ae

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi

View File

@@ -1,2 +1,2 @@
DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540 SHA512 e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e
EBUILD ptpython-3.0.23.ebuild 810 BLAKE2B d059ea96f9eb0b8cfb8c11123c62d3e4f5dee0efa3d3eeb6e23fa8ea98a24c83dc41ef85dc9fbf910c602d8118372024049b9005320acb055a3be49535a83835 SHA512 b91f9bebb80312204ac0704e197ac1e88c9ed7711944a733e1aee7ff056df170d7b6b5d6b349ca2df1f78b96b1a168cee03cfe3423c4620984ff06009add7176
EBUILD ptpython-3.0.23.ebuild 843 BLAKE2B 752dc8cae1c56c1d6094af305dd633124eb3b548de4577ef06a9b2b7055ddcbb104816383b9b0f832ad93d99b972763f20f236c84c8134e933ca27cf3499352e SHA512 38b4b1ecd8581f67dec94409ee9502b7fc551c20862e1fb5ae18cb88c78254f67c5e0c60d3c1808b48dd87005d0987589175b9cc560bd46360a22f77cc6bbce0

View File

@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="Python REPL build on top of prompt_toolkit"

View File

@@ -1,4 +1,4 @@
AUX pystardict-0.8-multiple-defs.patch 1894 BLAKE2B 28fd04194c97f70ca8a5fedf04cd4d13895699dfb90047142f855bc79d0ad1ac5e76365c5a3724a80558646e461b863f4c7eb622325ce7283e5e06bf585b0385 SHA512 99eeea5b8a45c1038c8a62e7cbdab4ddeb1b7302ec2035cf7987d629548325f85f3291dda8adca3a121cc2fec7cd9a017506e50844214ed67d522849d82b5add
DIST pystardict-0.8-r1.tar.gz 795302 BLAKE2B eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050 SHA512 a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7
EBUILD pystardict-0.8-r10.ebuild 749 BLAKE2B 25737a166b3c48f684095d4377288e37eb30c5de57410ae8776465a596a78887a0970a70b7359b0fec39298ee2f758641eb58b93891cdb3a17b7bcb37c2ddebb SHA512 c4a69db98abe9d0da00487a60fd849addab7021b94473f34395b9ca8c24a4d4522ce983cf6011890768cc064585fed1ebbbc0e3c56547a408666184333b64712
EBUILD pystardict-0.8-r10.ebuild 749 BLAKE2B 124d1e2314a12ea329453387844aeb88812a8d4697e662c5088c979b13c4c73f1aaa0bd5228d849a4d33d29e5de0b232979ea45883fefb0b026d253f9075b913 SHA512 6f4f9b63f2e82f83bf1af67011f7700289654fc2f6ab00980bf9e71bce599b90683ab03cb228047c44d20aabce33a924b50ccd19da11c576ed1d0a67b9d77b6a
MISC metadata.xml 367 BLAKE2B 4c982ca2fdd6a44557ff823473dc88fe20c0925547638be69beca6243502b7b60df5dca55d5ac1b008c212a6461c1ed7801a0d2d34d497b290fda58c545e1caa SHA512 989c991d08be58711ff075bdea9b815283cb79176cb3889a1cd2b46324478301d1c193cf0d07effb20d092c17414530bb9a0366c0c3167f3f67f853f0076a067

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} pypy3 )
PYTHON_COMPAT=( python3_{11..13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -0,0 +1,2 @@
DIST unicode-slugify-0.1.5.tar.gz 5784 BLAKE2B 1cffb447549bfb48405d62feffe8de7dea8201c61869e49af9daf0ef48be81471aa9fa01b936ad55d15dbe5a8543b8ae26a1850e8c12d54f9a7ced1ab1e99bf2 SHA512 69cf66a91264647aa551996e84952ebf6b5a31b88783c657f2857265bf52fbc1bc52ba832e092862c56ab13967505e98db192e03e1d3932829c923ee30c483e8
EBUILD unicode-slugify-0.1.5.ebuild 426 BLAKE2B 406717db28abe1bdcadadc0ed5e09b3b92a55001b1aa8709a0f518e3a8f6ac16d7b50b29bf2385ce489ec5b5da786fce182e44809ba4ee01034fe24bd092e93f SHA512 35d2a5c2a2fb6a7ea0be1bc6ba6e7aa752b94326456b18155b8d94df776276fe1ec33a7b9044dcc1b42e57a05f2597b115c472905403a2a0ef4d07611c5bf6b0

View File

@@ -0,0 +1,23 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A slugifier that works in unicode"
HOMEPAGE="https://pypi.org/project/unicode-slugify"
LICENSE="BSD" # "BSD-3 Clause"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/unidecode
dev-python/six
"

View File

@@ -1 +1 @@
EBUILD wmdocklib-9999.ebuild 573 BLAKE2B d088c59ff716c78e0da641548d875f8e913f0b878b532d2095097d4bd396fc4efe4ae45a4fa9e276aa37533e32e05fc019c7fbaf7268067ad333abbeb9e07343 SHA512 3dc3360f67a9848c013cfd1a50def623142b8253641b6f4b4d6411699c9c9f900aca642ed0a6b03a9e490eb41a044875899dd3bc53943a934e9ef37a8571241f
EBUILD wmdocklib-9999.ebuild 591 BLAKE2B f861069ee83c376e771a92ca695da3c3edaf5ad33834caa51d23ea2441de07577f166343fc0534e29b60fcd2f7f80bfcb9d0a5b27107e717188d8f15abfe8946 SHA512 cd8f97c4a10c4b5dd0c9e8743cff5bf5c1e946af62fecf58c8d82a2daff227515390d94e8b816da5a5c2043af25f1e19749dff602d6f8831e292f7fef65d2bc7

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..13} )
inherit git-r3
inherit distutils-r1
@@ -16,7 +16,7 @@ EGIT_BRANCH="master"
LICENSE="LGPL"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
RDEPEND="
>=x11-libs/libX11-1.7.5

View File

@@ -1,3 +0,0 @@
DIST gertty-1.6.0.tar.gz 122570 BLAKE2B 8c3628f9b0b56aaff30f183a1ab0d852b8ee487927833f41b8aa61f94f8d14eaf3a8d515d5edcb3fa7dd18ca36f42a977d12790c52d6c629a720b4f29252b030 SHA512 0fe5224f5b4b06910bba0d19453ea0f273f6ea0688b9aa092e11f929b71801581f6d7cead1d64c00912ee3363b98d4b36e903fa992a7ce36f190a4f3c09375d2
EBUILD gertty-1.6.0-r10.ebuild 1190 BLAKE2B 1e045ef8ba02c927264d1ef95143543749ca9db82ad45e93500b70503f2849bb6042bd52ce4f44ef8307b9280d65150ee30555d26be80cb3e931b55dec9419d6 SHA512 d48db0ed252d650205827e0587d5b69e771e7f4d365b91dcdca3f32fafcaef0754db6072436c1d4e4bfe42436a9cd60ea24568834644768baa2bd94f1eebaa04
MISC metadata.xml 379 BLAKE2B b46a401263c266a0900d16e3c63e3bf5dd2a6b9d85d81e119ad88270530fb1a5345d6853683bfebe22738192e12f18c0bbd02390bcf540ac1a122ba5f4fba675 SHA512 a37a6ec1e287489f1c8f9058829b927d7ebdca15024fe01643cc888ae45e4567ee9a7897f4d0e4d0facfea89605f2db9c04170b974cf8e9ce9aed43e405d3b84

View File

@@ -1,38 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7..11} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Gertty is a console-based interface to the Gerrit Code Review system."
HOMEPAGE="https://pypi.org/project/gertty/"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://opendev.org/ttygroup/gertty"
EGIT_BRANCH="master"
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND=">=dev-python/pbr-0.11[${PYTHON_USEDEP}]"
RDEPEND="
>=dev-python/pbr-0.11[${PYTHON_USEDEP}]
>=dev-python/urwid-1.2.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.4[${PYTHON_USEDEP}]
>=dev-python/GitPython-0.3.7[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.3[${PYTHON_USEDEP}]
<dev-python/requests-3.0.0[${PYTHON_USEDEP}]
>=dev-python/alembic-0.6.4[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.7[${PYTHON_USEDEP}]
>=dev-python/ply-3.4[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<upstream>
<remote-id type="pypi">gertty</remote-id>
<remote-id type="github">openstack/gertty</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,2 @@
DIST opencode-bin-1.2.27-amd64.tar.gz 46357676 BLAKE2B e4e71b5c1a070ce2823a792323fb092528947897969193dcab48fac928a7d84fe830e5777c278de58b0b1775a2fce36eb421a0f2ae85631e3ff39208356c77f7 SHA512 3ae59bc368e2659c30deffaeaf041d2d80c3c0f1ffb9d49c0c5c9f0d3153f01892bfaee8a0921016492888abc46b00bd6fec448a96bf9db6b14dd008583eb25c
EBUILD opencode-bin-1.2.27.ebuild 456 BLAKE2B 666794106c5cb846e6014665a130d3ec060b9742cc55ed6b5303613d6473fc7289c7a214e15edd3a2593a6279b5ef41b806f016bdb2137d1ab0eca74832f7628 SHA512 13f65c38ae0ddac68f85a7e9dda144d3c7b3e4ec99fe83a09f616db745cfaf98a3dec3d27b0a16356c037adabd087206613afc14a4112db34fb78124e04d70ab

View File

@@ -0,0 +1,21 @@
# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="The open source coding agent"
HOMEPAGE="https://opencode.ai"
SRC_URI="https://github.com/anomalyco/opencode/releases/download/v${PV}/opencode-linux-x64.tar.gz -> ${P}-amd64.tar.gz"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="mirror strip"
QA_PREBUILT="usr/bin/opencode"
src_install() {
dobin opencode
}

View File

@@ -1 +1 @@
EBUILD universal-ctags-9999.ebuild 732 BLAKE2B f73c828eea2609ae9f601c3612e4ea822a2ddb4ebcf59cee07ebcf57806caafda7479f997fc8ba62d8742c02f5eeeb90c7e56132f3a6d332ec03761ecc35dae1 SHA512 1bbcc0f64a6b1944ea13c3bed23e416b0f31c1df0a7bfe3bbadb54b1fc73b1893aa11a56865d1a673d51cba9618fcaad2d046ba762eb9c673a863f3b533be9d5
EBUILD universal-ctags-9999.ebuild 755 BLAKE2B fea655297a51eea9b2ad0bb9287cc934ed172e1de0ee2b75005f14118cf96ae4b82e08dbd9b4afc0dcf6d5db676429af04630d29bb6f6c135b0205be8fddd52d SHA512 315f7bb493169b5c5300560aa6422c594f9decf3b1aa3c823354454eb757bcc68e5e019b8f083700d582684a1e82238dd76935cc6dd53ccd2e0f4ae0e57455d6

View File

@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/universal-ctags/ctags"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
IUSE=""
RDEPEND="app-eselect/eselect-ctags"

View File

@@ -2,5 +2,5 @@ AUX vector.ini 116 BLAKE2B 7dbc58708e0c371c6d8116891a37048d5477b1b92b61c26441f15
DIST mame-0.254.tar.gz 203449561 BLAKE2B d0c4f8ea8b92c885cdb1e763380efc9e0aadf42b9d08403dd53761473f832a9bedce6da087c31cb3de4dcaa3b41768859baf4c18a60c3dc24b7ee2885347bfef SHA512 efb89074229f5662ff23176cfc042c5e5f4732a54498574bac6b74d3726be9bf8e93fc49370e1b94e5f1ed2f7ead8b0a6d46bb965e2a22ef528bcc2131abf8a7
DIST mame-0.260.tar.gz 205251800 BLAKE2B 32c84208f11df3a6eb63460a0cf6e9455e5fba8ce74c59946d2c759c7e762b448722f843e785b872c920f07a62b60ac0a2e8c909c1e3149eb5ea60abc335e07d SHA512 87b9d157d62456d1a3f4b751ff869d8366ea90566304f1e5ce5b1cef60d1879a249b9ca2c281355c8abb6c7e1cdba1f57b3fb7209e3cc2f11adf0c7f6f960b12
DIST sdlmame.png 15733 BLAKE2B 7a4dea45062338a86a290d8a20b82fb7283e11c93191e0c3d337d08e15cbc383b64363c9ac2520666f3f3ac05249bd0da51f2b0dc3f292c4509d9ed88340ffa8 SHA512 2610fdf6768fab6ca16b7f2bd2b32abf11de4fa57e77c025b0857f213f26ab3b1d6220722f742092d818564b553e8444d0e6a06676b3a16997910113b271a7f5
EBUILD sdlmame-0.254.ebuild 6145 BLAKE2B 6e76e66d0cbac0521065106837f09aa695333632c9adf5ecad3ddb4abeb7896e96acfd9e82cb8e992bc15cd0ebbcce7bef2e2953698e1e85daf5c5d57bf56cd0 SHA512 e7508e83e17fdec4da4af4131b546104463f9e5497190ff330236d4e1d28ae2018d237ef3c92078c71f419b1e3c3ff6c05184cdd2c74572f6fa6cccf900e41e9
EBUILD sdlmame-0.260.ebuild 6252 BLAKE2B f0ca2cc618e77c81a98235164f9f0f03ba9a998a06d4c3a8213553e10687c63d0d4d7be0c565a04df206d96786f2163be7c92176996304dae4dcfda64421919d SHA512 c6336567d35f3e8d5f9f9d1936e469dd55c11b98c1a0f7b72b8e7e806bc7195f6092798ae7d57d8606cf49d6f27238ae7ada6e76da733ae5b98822b3abb3fda8
EBUILD sdlmame-0.254.ebuild 6146 BLAKE2B a69ae6b4c1d966f16edd12d3012884e89bb790b814eddf98964771fa385d8f2c115dba4cd6cfd3ddd0827b2ca515e6622b551a5acbf1d5f4cb09a094d5697c98 SHA512 653d5b1e118f48c970ec0929e85ee521abbaa4558316c2da2fae9e5fa0c8dc024ccdcebf6d1e4e61bc6bcda344ced7c6137cea8380e6d60e839a8c7c5c703cc0
EBUILD sdlmame-0.260.ebuild 6253 BLAKE2B 76c7492d7fde1ecca022b2efd6ff5a4d7d7f96e250635e318ccc6dc334e2d9d764817b4672bb9798ca7b8ac82ab81986480c9700fc0dcaf59c02850dffd83025 SHA512 020ad7d006757ba316ea2cd8082aea65dd13860cccd4d8e0e6f5425bd32022ec8833afaffd4fcbf243dd9653bcdcd35a911b5ec8665ffc80f05654a9f192bc9c

View File

@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python2_7 python3_{8..11} )
PYTHON_COMPAT=( python2_7 python3_{10..13} )
inherit desktop python-any-r1 toolchain-funcs qmake-utils xdg-utils
MY_PV="${PV/.}"

View File

@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python2_7 python3_{8..11} )
PYTHON_COMPAT=( python2_7 python3_{10..13} )
inherit desktop python-any-r1 toolchain-funcs qmake-utils xdg-utils
MY_PV="${PV/.}"

View File

@@ -1,13 +1,18 @@
AUX sylpheed-3.7.0-fix-incompatible-pointer-type.patch 443 BLAKE2B 29a45b526c099bfb33ada451b3800e67fd05eb6f56ccde1cc68623513f03b4cf6e60ab87cc20a8cdf710c7c23dec64c103db8904b3415d94e2ca9714e2d1dcd3 SHA512 b48bce1f7021336a7ab5bd1c7efd98df6f782e351c887d60793c4cad490be4a34732b758fbd2a546497fcf7dda97f1b8fcad48bf2fe280ad9cc8401d4bd98e06
AUX sylpheed-3.7.0-more-incomp-pt-type.patch 64871 BLAKE2B ae7fcd7a5d1e469d51e090f549ebe393d99c073ce779ebefa708c13db3aa858dac649b230e279cca60d549cb030c064e065773e43a8d90570b47bfbff71acae8 SHA512 9b82494e1f6f6bcb9960f3b36904e7b7ec19d0daf22fae92ba4cafaf6a6905441acb177f9cab4a13d4b56e5537be16eabd8dba9d1c2b11ee8ee2c168f6fea879
AUX sylpheed-CVE-2021-37746.patch 1284 BLAKE2B c0b17ed528a957c9a907c5cbf8ba3288ce989cd0f6da28571e92a210e36008a3c26bc52f0d6eeea6c6c922d1fb3c920a81aeeb2cae6b8f785edee780615d768c SHA512 dd3d00ee9bfaff6e1670ed312d90ddd016c28cee244eae35feb8acd922adf916fdf134663b497bd3541e2706a612f62a932bee11ff2629d4109d2994251e39a1
AUX sylpheed-debian-Specify-MACRO_DIRS-as-general.patch 506 BLAKE2B 0b1ec398cbdb6ea9c6b1b258d7c945b35f03c24838322d66ecacdf34e70014ec15fabe4ee3e3f4a8aafca64219115512ba0e32fb0f1829cb266e1a89ad413436 SHA512 c2540d4288af38102cac4e966c643b2271a40b743d2a1804890080c5e9cb1b8900a358c999c5db8c14c29e34677c22fef15c712a163c8afce33c7d2a6f484c9e
AUX sylpheed-debian-address-book.patch 901 BLAKE2B 7f33a243da7b7d2eb355530417897eba180b7fd16dc29fa455b8e24519aa337353b4077ac96b5330620e409eed9b1df6c81642bb72375e88b4e9c86d47e32865 SHA512 ecaf23f5e8d83ad58b72b934204baab02617ced1b30788903a8cef10868b963899602d9ba8540eee1e82ef906ae89a66b4152c2509932bfadf1db551962e2764
AUX sylpheed-debian-detect-oniguruma-without-onig-config.patch 1028 BLAKE2B 060ba20c02555570ff49bfa15e624e5a51f8ee0cc91d3b558f34449b43991330118bb735607d8f502e9c1c8e4eea89921948140231a4312fd349699a51e72555 SHA512 2b612d1cfdf3963387242f41e7a68c5081c028faedee4353e21ba4be29aab93c013b9ccf9042dacbf711166190f52f6c8e1943fd64cbc96d3e342d6374a0c613
AUX sylpheed-debian-escape-from-at-the-beginning.patch 854 BLAKE2B a3e7127ff1c64aba650c2086f36b979738d001960f6fbc7f4962f05ab166c3832287a599ec9ae9354a1dd977d2dc7db4aaa03e03daddd276c8b04faa2f7910b9 SHA512 63339ccb6ddacfa33cf8ed9f4582a98177290aaafca0015faeb2c14f7334eabcd8ea7266e3e7301e1d9889bd10a3ed45dd366f100ea9ed1486b44eab9397fbc3
AUX sylpheed-debian-fix-FTBFS-GCC-14.patch 916 BLAKE2B 28fd62b4b9133c7c6ecbe5050b2e4a814516e7af052f8cb8949d6d34d35ec3af8059133c62290962d0af11e9b86d18a7a9055ce1659964c47de62806d1efa572 SHA512 6220b936d0f1dfd8ba1f53a3804c39b0af7e1db6f011405a2d8925853644f63104b1de3c44607168a39354527cdce7749e5475075967332750dcad522a3317eb
AUX sylpheed-debian-fix-typo-import.patch 647 BLAKE2B 937bc5a64933ebc1bd40d4edee05d9827fe28a93b8c5125c2998c8a52f113a7c77c37823b01cbaa89de53c4657c59e3f72243709262d92d7298921e4c0fef228 SHA512 3e89634b9e38ed9e0c185d4e8820e6fb2b09c4f2c91c1926c3fd4ca2514e0288bb53f43891114db49113c93e1e30615169d1f86fae993a7a3aed0d71f0752b06
AUX sylpheed-debian-support-SNI-for-IMAP.patch 740 BLAKE2B 7dc9f7b3058d66e55aed5955a9491f757af244aea974f77bb3e29628aaa459827489932736515a08d5925dd0f1b5fa659fd8edc097c746454ddc512b8e4fc8ad SHA512 14c5aec311c0b623a4b62386f73675f25a63de765129f14cee5be93e681fa73498f4a7b75178b56213791909e1c257d153c8bf5fe1be09a0d860a821d35a7619
AUX sylpheed-debian-use-enchant-2.patch 1057 BLAKE2B 137dec5110fd1d299ad747e736de7ee9dfebae5040c7ea5bdd718c1041e4ef541204f22660433aaaa43dfeda06486ca7ac10adef9edac32f45f3721f21a77a13 SHA512 2afcd0c1bb5e05edb09aee3da63a1ee2056d676e874027490f17308dcc77907e100132a3925e93f1af192048e0b0d579a8081f8e55cd493fb4d4a44768bcdd42
AUX sylpheed-tls-1.3.patch 496 BLAKE2B faa07a14de7f8f0501a2de29fc98ebcda52138f6a912ceaf114fddd4b5029fb81a2a2c3a55724beb191fcaa613a828225bbacf6a7cdb46a66b69e763525b5483 SHA512 a4590da5381ff60d5d0549af674f9f1a30acb7617a5d76a5e11b34d74d699bc91e1d80380e5b346a66933b097ea915fffd7508571df504686777e13701585377
DIST sylpheed-3.7.0.tar.bz2 3612328 BLAKE2B bd8182db8a46b956e12b3da4b15d3ee8184a612e2fb216aca20fd4a022610b17416f994d36b390a5a92835915e95f08bd59bf71154a86962c9564162be891f21 SHA512 490837528bf7ba9d26994cd5fff00b6e5390a127419b9d0efd9fc25c38be1291d55c5b8daebdf5ca9d9159a51c938449e76212328f3eae40cc039db88cb5caa4
EBUILD sylpheed-3.7.0-r5.ebuild 1639 BLAKE2B feeb2b39247eba5e68a2fdd52b814e9580078fbe27cdf4574c848e5adb0a376fe0b716c1ed8fb473eb7013a7fe11db1aa6982ba10188fca3d64b4ceb627a38c7 SHA512 2f87420bf825ca14a40bb4b0e8815cd6eda32496b110f3bd1448239316a110ad8fafffa52b1696dee4384c869c105b57955aeadc2f1017ebd07488de7db97fd5
EBUILD sylpheed-3.8.0.ebuild 2105 BLAKE2B 1de2293b8b73ce7b164ca175dcf5f3dfd5c7d9fa25050c346c58b9e3eac35b015c9b68e11bf8f9b06416d7a9395ca2a034fb5d291906f551b5c4795969697332 SHA512 8be8b86c01ddf8f491d6fd815f13a205d77c1ee1649f60b3b3c79b41355b0809b6a9fdaad6c5da24c478c7b5a35dbb346cbb3dbe07358d7d540326c1d5f59a83
DIST sylpheed-3.8.0beta1.tar.bz2 3812124 BLAKE2B 8397f9ea540d524921ed9a55869a7143c241cf91ccb1715a8e240e2a5b9d55a8341fe6cc602c9070d5fcaa8e6355fb592d9f793656c64deeba5e13799612f662 SHA512 e84032324aec491e3f41ed39486f87df533ca659202361aec728c99f517bb01506750f826711e4d4cf05f3755987ac40272e97ef22df63c7b8b55b17b47c0c6e
EBUILD sylpheed-3.7.0-r5.ebuild 1697 BLAKE2B d4b08f51995c95ab9789b0d570a63ae9c244f600f4ec81f2984c89f2a60b714eb85e1f30c33d88ba073d5a08778d220d470d79c96743108e8e75e4891df590e6 SHA512 64f8b0ac7b0ed959b196385748a248148300fd6ae35ae33d1d088d04b53423e40e09b184ead9faa16e7095a1cbf788e42b52791ac7c07faa2dee03c152b6516e
EBUILD sylpheed-3.7.0-r6.ebuild 1743 BLAKE2B 69dbf1dab733a557c5053843d1673d0f320aed5ee9062d65cb0ef18be3c2db0b4361590e617ec773eda7dd448553f4882240f3df8280346f91f61116854d0cf6 SHA512 499975e7f322992391a97d9e153caee7ea1e8de5517bbf56494d29e3ff9e5ec5b8f01ac6707a406f27f7febb4a988073cd2a6876885026872d9424b945a9e5fa
EBUILD sylpheed-3.8.0_beta1.ebuild 2148 BLAKE2B 3f3fb180124b1a7c0d5859404677e7555576fd575dcb970e3940a8fe9a831a71171725f7ef1c65d7ca0403a2bfc76992c60106a2a5fe8e5e71c119a010c6fe39 SHA512 9d50428f648b73802ea8dfb046349d795b7aaa6252da1c0c9f231636f8ced4911dd25b7d90bb40d7d24056197d0c8e14876cf083a3c2026d5bdcca42a55cc5e0
MISC metadata.xml 353 BLAKE2B fcf86ed5908d01a1bbc2ee5c0a20a9b378a72039814d5cdcc1a139c14cab31d4137d020449c705002e61b0fa9294d4f8e1abd09a71ca7adae37f6e298c881448 SHA512 44dac43e49c796178bad4884b9a57cd225e6e6e9f78e72eb01e34a2f68fd277bce050aa527284f9a638d8b05c2cda9fdbdc2af72d2efdeca5ebbd0e0b168fc71

View File

@@ -0,0 +1,12 @@
diff '--color=auto' -ur sylpheed-3.7.0_orig/libsylph/utils.c sylpheed-3.7.0/libsylph/utils.c
--- sylpheed-3.7.0_orig/libsylph/utils.c 2017-11-30 03:34:14.000000000 +0100
+++ sylpheed-3.7.0/libsylph/utils.c 2025-09-23 14:17:33.492661137 +0200
@@ -4263,7 +4263,7 @@
log_print("opening %s - %s\n", file, content_type ? content_type : "");
argv[1] = file;
- execute_async(argv);
+ execute_async((gchar *const *) argv);
#endif
return 0;

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,28 @@
From: Ricardo Mones <mones@debian.org>
Subject: fix FTBFS with GCC 14 compiler
Last-Update: 2024-08-12
Bug-Debian: https://bugs.debian.org/1075546
Forwarded: https://github.com/sylpheed-mail/sylpheed/issues/41
diff --git a/libsylph/utils.c b/libsylph/utils.c
index aabce066..68ba2827 100644
--- a/libsylph/utils.c
+++ b/libsylph/utils.c
@@ -4254,7 +4254,7 @@ gint execute_open_file(const gchar *file, const gchar *content_type)
log_print("opening %s - %s\n", file, content_type ? content_type : "");
argv[1] = file;
- execute_async(argv);
+ execute_async((gchar * const*) argv);
#else
const gchar *argv[3] = {"xdg-open", NULL, NULL};
@@ -4263,7 +4263,7 @@ gint execute_open_file(const gchar *file, const gchar *content_type)
log_print("opening %s - %s\n", file, content_type ? content_type : "");
argv[1] = file;
- execute_async(argv);
+ execute_async((gchar * const*) argv);
#endif
return 0;

View File

@@ -6,8 +6,8 @@ EAPI="8"
inherit desktop xdg
DESCRIPTION="A lightweight email client and newsreader"
HOMEPAGE="http://sylpheed.sraoss.jp/"
SRC_URI="http://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2"
HOMEPAGE="https://sylpheed.sraoss.jp/"
SRC_URI="https://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
@@ -33,6 +33,7 @@ DEPEND="${CDEPEND}
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-fix-incompatible-pointer-type.patch"
"${FILESDIR}"/${PN}-tls-1.3.patch
"${FILESDIR}"/${PN}-CVE-2021-37746.patch
)

View File

@@ -0,0 +1,71 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
inherit desktop xdg
DESCRIPTION="A lightweight email client and newsreader"
HOMEPAGE="https://sylpheed.sraoss.jp/"
SRC_URI="https://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="crypt ipv6 ldap nls oniguruma spell ssl xface"
CDEPEND="net-libs/liblockfile
x11-libs/gtk+:2
crypt? ( app-crypt/gpgme:= )
ldap? ( net-nds/openldap:= )
nls? ( sys-devel/gettext )
oniguruma? ( dev-libs/oniguruma:= )
spell? (
app-text/gtkspell:2
dev-libs/dbus-glib
)
ssl? ( dev-libs/openssl:0= )"
RDEPEND="${CDEPEND}
app-misc/mime-types
net-misc/curl"
DEPEND="${CDEPEND}
xface? ( media-libs/compface )"
BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-fix-incompatible-pointer-type.patch"
"${FILESDIR}"/${PN}-tls-1.3.patch
"${FILESDIR}"/${PN}-CVE-2021-37746.patch
"${FILESDIR}/${P}-more-incomp-pt-type.patch"
)
DOCS="AUTHORS ChangeLog* NEW* PLUGIN* README* TODO*"
src_configure() {
local htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
econf \
$(use_enable crypt gpgme) \
$(use_enable ipv6) \
$(use_enable ldap) \
$(use_enable oniguruma) \
$(use_enable spell gtkspell) \
$(use_enable ssl) \
$(use_enable xface compface) \
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins \
--with-manualdir="${htmldir}"/manual \
--with-faqdir="${htmldir}"/faq \
--disable-updatecheck
}
src_install() {
default
doicon *.png
domenu *.desktop
cd plugin/attachment_tool
emake DESTDIR="${D}" install-plugin
docinto plugin/attachment_tool
dodoc README
find "${ED}" -name '*.la' -delete || die
}

View File

@@ -3,12 +3,11 @@
EAPI="8"
inherit git-r3 autotools desktop xdg
inherit desktop xdg
DESCRIPTION="A lightweight email client and newsreader"
HOMEPAGE="http://sylpheed.sraoss.jp/"
EGIT_REPO_URI="https://github.com/sylpheed-mail/sylpheed"
EGIT_COMMIT="${EGIT_COMMIT:c47d366}"
HOMEPAGE="https://sylpheed.sraoss.jp/"
SRC_URI="https://${PN}.sraoss.jp/${PN}/v${PV%.*}beta/${PN}-${PV%_*}${PV#*_}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
@@ -33,6 +32,8 @@ DEPEND="${CDEPEND}
xface? ( media-libs/compface )"
BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/${PN}-${PV/_/}"
PATCHES=(
"${FILESDIR}"/${PN}-debian-address-book.patch
"${FILESDIR}"/${PN}-debian-escape-from-at-the-beginning.patch
@@ -41,13 +42,13 @@ PATCHES=(
"${FILESDIR}"/${PN}-debian-support-SNI-for-IMAP.patch
"${FILESDIR}"/${PN}-debian-use-enchant-2.patch
"${FILESDIR}"/${PN}-debian-fix-typo-import.patch
"${FILESDIR}"/${PN}-debian-fix-FTBFS-GCC-14.patch
"${FILESDIR}"/${PN}-tls-1.3.patch
"${FILESDIR}"/${PN}-CVE-2021-37746.patch
)
DOCS="AUTHORS ChangeLog* NEW* PLUGIN* README* TODO*"
src_configure() {
eautoreconf
local htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
econf \
$(use_enable crypt gpgme) \

View File

@@ -1,2 +1,2 @@
DIST ap1.101otf.zip 2670250 BLAKE2B 097968de6dcf20dcbf985398c2545065149420764908cea2354d750115cfcc46f86d67221ab1ca63a3d39ba14ba4091144180583379ffc5c2ff84d93b0bae13b SHA512 3087e1fc0e09b06f403b28eb9fea1a94bf5931b18ce7a9dde652c48572286774ecc3d3300846cf0622cdd182f50289371e07006d46aeb19f8512e13560f55a7c
EBUILD antykwa-poltawskiego-1.101.ebuild 475 BLAKE2B 2c9954b8956144a159edfb1eb6b617b9917d0c74aa5ed0da30755d50c41ecc7b68bf930815f095debce747dde5f02bc90d3bffc54482649cec324c7c8ab75d29 SHA512 2b5207dcfb7c3bdf8ae9e55e308b288b5b88bd8eb597be9d4deaa562638038e11d7f35fa37f8b307f76a32b15eefa6742fded687b8bda38cc5aa7544fccdc2b5
EBUILD antykwa-poltawskiego-1.101.ebuild 492 BLAKE2B a4f62d01bcd77bf7d9ac37f9b0357c6fa99ce7c521b46058a7b7a8de768115d6591d8437552687849d852e3e38902f1973707ed6af688539c0ac54817607a287 SHA512 f4ab3986f03a6ea107c7c370d0642caecfe11c293c6937694b4569d26c49513eeb7d141c8033842dec5c49352edd3c5d4ef2fa7e6198defc92a2a6dcc9a5d408

View File

@@ -11,7 +11,7 @@ SRC_URI="https://www.gust.org.pl/projects/e-foundry/poltawski/download/ap${PV}ot
LICENSE="GFL"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
BDEPEND="app-arch/unzip"

View File

@@ -1,4 +1,4 @@
DIST comfortaa-2.004.zip 2078495 BLAKE2B 731b37174addfd74e930856421f731ca53acda5a2e578dd832f0ca4932baffd7b45cae6899248af093620ba72a604027c8019579ef24fa8f177ecfe952ffbce5 SHA512 7f8cfd4b6a2a225eed3b323a1d0a6b8bb96752f25fcc40085c2592a7d4360b23f32cf849ab62add87a80ea5c720400ac35b13563b377e0b69aeea910ec535879
DIST comfortaa-3.101.zip 2078495 BLAKE2B 731b37174addfd74e930856421f731ca53acda5a2e578dd832f0ca4932baffd7b45cae6899248af093620ba72a604027c8019579ef24fa8f177ecfe952ffbce5 SHA512 7f8cfd4b6a2a225eed3b323a1d0a6b8bb96752f25fcc40085c2592a7d4360b23f32cf849ab62add87a80ea5c720400ac35b13563b377e0b69aeea910ec535879
EBUILD comfortaa-2.004.ebuild 459 BLAKE2B 8f62995e9294c573dd5f8556cc7e7769c3220edd0ee46832cdeaddab44ce95c0cbec90cbb54f075fc53ca3090a032cc2acfc20927c19ba23dbdf4b2263513816 SHA512 7c7391db6e0d49d955b060e64f1ca5116430bf69aa72099037ca9fd36905d0270327b3469cb94b8cb2276a4e7235c8d79a1b42da2098884b2da3a9f2006be09c
EBUILD comfortaa-3.101.ebuild 438 BLAKE2B 04b2b4f0c4bbe9a7d7dc832f9ad097dd965b92f076bab7006b2f9f5e8d35a98804c8c2cb0cca0d764b3e7a40ecf9902622247cbe0d3398ca25302a3c4ccb546f SHA512 270b4224ad4dd7f1d86517c6c18e0a6d4471e693128cfe6ef7b56967e89a361f55fff0c15cfc67474cc081e8e59a744f74f1a1b5090258f29de1553758a25663
EBUILD comfortaa-2.004.ebuild 476 BLAKE2B c897eefb37c5c109e5db2b9deb4463b3b6116956afe4980938c78dbe7cda127bc48530b26a3face2937f384cd271f219310ba81a3c70ddc35acb081c2f6bfecc SHA512 6c95941b4c853a55674ce8d5d04d2a1f6d9de70d27cf0767aa606424e7b3ccf1a6595975fb9def46b45e45b28d478f9d175a1f1cdcc8e5a10669b42044e36f26
EBUILD comfortaa-3.101.ebuild 455 BLAKE2B 1aea9909d2abd8f7331c73ab928947e9f102bb959436c3ca77edf52e8ca67a201b9555161e6a41f2eacf428554f911bff23dd3140eed87787abd9e3dfa14b990 SHA512 2c320aca431955fc7a914ea44bd475987cb70b610a98146eb1300dc0bf14e83bc83afd7715f035680f75382f865c3a5516f3c99bf4646d26721ba8e69d1f4c14

View File

@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/comfortaa/archive/refs/tags/3.101.zip ->
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
BDEPEND="app-arch/unzip"

View File

@@ -12,7 +12,7 @@ SRC_URI="https://github.com/googlefonts/comfortaa/archive/refs/tags/${PV}.zip ->
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
BDEPEND="app-arch/unzip"

View File

@@ -1 +1 @@
EBUILD consolas-nerdfont-9999.ebuild 447 BLAKE2B fd0c6284412c197989c66be3633edb93e2bc0235619b76bd3165884a3d40ed6f6b4d53378c718fe9652b7ca0b04d66eb8a28c4cbdb6c949258c5a28d53ab1051 SHA512 7c08fa1540c193fa6335526cac4725364d6f884b8aeb42233bb6f7011ddc860f1df096b9ba2727bb71bfe13f6e414fd6c54cbdf541c552b32a521089e739350b
EBUILD consolas-nerdfont-9999.ebuild 464 BLAKE2B 7a35225e0064cfc14211de6567b10001bd5bffb58a504c11c85694e38c3d9b23f9c839e07f4867f8addcc0f1deb397def56d724fb1c17ac1ff70f41c021269fe SHA512 136b6dc27d62f72cd7b798b52cce8b44365727dde1ac323b03abb39bf783085106e8c18d64640916d2692ef50535ef828c3177566b17ff0f7dbd46f9565db622

View File

@@ -13,7 +13,7 @@ EGIT_SUBMODULES=()
LICENSE="Propriety"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
DEPEND=""
RDEPEND="${DEPEND}"

View File

@@ -1,4 +0,0 @@
DIST dejavu-nerdfont-2.3.3.zip 21092530 BLAKE2B 12a6fb5354869a7c331667e3008a90ecca2948b77d5f665e1a207313ed4f36a62d9d841d309a93bbb225a866119db9083345cd571e2f33f4aab20857377045e0 SHA512 e510ede702397889e67a352567ce67c8e0810f86aae725fa8fd94775ce413e3ee56ec262543536da31f7d17f58a4a87391878c00cd80647482924678c39419d8
DIST dejavu-nerdfont-3.0.2.tar.xz 2116640 BLAKE2B fead33a579a170383d4a36c3cfda5cd1ef3f581bd1c6468cea581ae5cd83ee046f32e95026be8434a4a1e59efa4e8dcb0d4fad1521037b19ece1d894d9f13f70 SHA512 fd39880029b990ae0899615bca2ccd5fa32667485569aaf9a56babd38e388ba7b088094947b026652b707e8cb943b671aa987b584a79ca617ba7725b748c2501
EBUILD dejavu-nerdfont-2.3.3.ebuild 446 BLAKE2B 6e0d47f545d37ad771540ca6725d8e9d53e160e262629c00c4de7147a2af9ff28e532a85b6a7953ef49e68f5d1d8dd03c1c24e38705e8094d66678341ca2365f SHA512 833afce6c78d5a26d1247ececefee712cfe7193b652c9507c30d94d3a5b4f6e1ca5c394bb360a02de16f8ef9aaebaab8bf3c62f53ee621426fb11d2d17d7e884
EBUILD dejavu-nerdfont-3.0.2.ebuild 779 BLAKE2B 2c96e43505d041fc83f7df1c335b3d0eea435252cf87e30b7aff585967b00008da603c77b7a2bfacb0a0697f2e13f63765a1cc236865d3d69a9598273433b5d4 SHA512 ea8a16f0d31494d930a3fad48fab940a9479ea6180d2aeb69fefe1150e613c4c9364e97cad87c21706add184042dfd4194aec66733b0cfb5802a123166276b10

View File

@@ -1,19 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="A free and open-source typeface for developers"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DejaVuSansMono.zip -> ${P}.zip"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="app-arch/unzip"
S="${WORKDIR}"
FONT_SUFFIX="ttf"

View File

@@ -1,25 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="A free and open-source typeface for developers"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/DejaVuSansMono.tar.xz -> ${P}.tar.xz"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}"
FONT_SUFFIX="ttf"
pkg_postinst() {
ewarn "Upstream has recently made some major changes since version 3.0.0."
ewarn "The older Material Design Icon codepoints have been dropped."
ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
ewarn "More information can be found here:"
ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
}

View File

@@ -1,4 +0,0 @@
DIST hack-nerdfont-2.3.3.zip 20771784 BLAKE2B 37ceeede67af10a85423a301f30efc84346212254dfe727e84b482be1f4e60d3bbc1c11f7371aab65f0b3fb2f0891090a44db723eaa75041f2949b12caeeca37 SHA512 b3408d9e0cf04a2f16bf5b2dd81b13e4ba7f21d66334372d85b7106da5d3a2560486241e98f654420172529ccbc94180bb61c9e3210e8bd2ba6da0e9d1272052
DIST hack-nerdfont-3.0.2.tar.xz 2062708 BLAKE2B 5e74b24da88140085302eab5263514894d8f73a154a93ada61bd0bdc10b5005f3c91605106fb8bd5c9399ff7edde5bd063b58c9ca063747939c31c0b2ee06027 SHA512 a66005508057fef5ea899479118f2c575b5fe87183bf9041d6e25f068edfcbffdf00eff3d716c08b6a3600f0ef57b0154ac97149b911c3c3ed55674c7347d082
EBUILD hack-nerdfont-2.3.3.ebuild 436 BLAKE2B 893586f3936c582b2fd14573e3124a66956b72d26eed7a4d4f65a1896641917c111023e00b4cdf6a005d237472923ec77c0e266de80690da69c882eff5463be7 SHA512 cd2a39d46be84281b639888ee69f42acdd3fc8049f4a2bbdf993e646b97a20728cf2ec0e752d82a79f6f4cdfabd2cbdd6bb5c3331d115ed9cbd238b53369a4ba
EBUILD hack-nerdfont-3.0.2.ebuild 769 BLAKE2B 50715b10782257f9093ffc7ac28298a36e08102be85b74d1a87f178f4e9ed5228110bf1cedeb6a0244d06e51406b60599c00d30abc1540231a8dfff29607c090 SHA512 71930a913d7dfea6f17e7c2a04c390755ff7bc1c049169a8b3a968ff51d9f1d20e787980fb0f5c9adb0a55895361e19f35d7643fef91adc71808fb9932880e03

View File

@@ -1,19 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="A free and open-source typeface for developers"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Hack.zip -> ${P}.zip"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="app-arch/unzip"
S="${WORKDIR}"
FONT_SUFFIX="ttf"

View File

@@ -1,25 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="A free and open-source typeface for developers"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Hack.tar.xz -> ${P}.tar.xz"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}"
FONT_SUFFIX="ttf"
pkg_postinst() {
ewarn "Upstream has recently made some major changes since version 3.0.0."
ewarn "The older Material Design Icon codepoints have been dropped."
ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
ewarn "More information can be found here:"
ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
}

View File

@@ -1,4 +0,0 @@
DIST inconsolata-nerdfont-2.3.3.zip 27293558 BLAKE2B 94a56217d0ea4ccefd1907b16b1e7f7ad14851e145036f95f173595b25763b8199cbcbf101ef346a451287527110574040f44c159e3a7e76e4d8ac8a56b7ccd5 SHA512 8fc23d7f0f404e7c38a8ff299f7050174167ef9571a920854934bc1820ee6f6472cb9e8e7937d6a163f0a9498fa75d4f006efa6a87df56cf377cc0b393d77be0
DIST inconsolata-nerdfont-3.0.2.tar.xz 1574036 BLAKE2B 9039465879046bad7dc6d66f88649cd70e3fa45aa9009b1ba33bf273b46fc481859ffeb3b1b15e4d55ad6b31294dc954f5f977a61c3d49ccc447cef3eaea3a35 SHA512 457cedb8e1267b14611d9685a423f1a508a8310e97faf1aac4465d8e305523830b8c4561f2735fcb8c601d0f902c72f9e2286473f021c0a45155474d235c1e43
EBUILD inconsolata-nerdfont-2.3.3.ebuild 443 BLAKE2B cb9bda25c74a2ba0a536048031cb7c23b7d837e14e00ceed9687a78195730649845692bd0a51919945cb9e479ccf59dc70818275d8a85bef40f6c6152ef5dd9c SHA512 a4c819c82f6469d71830e59b4f77e8053d9af36e9d8ff049be9e5b190af2cc73b1ab7277c97a6b7389d286076a7597116d4a6c91ee596e9c56ae600d87d829ff
EBUILD inconsolata-nerdfont-3.0.2.ebuild 776 BLAKE2B fb203c799b9f657f62749a29948f9235163e5f8c08bbcf6e959648fa649fbc5ee6bf827e6fcdf8d26c4ba99b26084270ccea6717095a77a3357c32bac98b102c SHA512 aade34f49ed4323feb59d204aaf58b1ec187b7e762eb053232b995430e0863604285e9e6361ebe4c0cf5b709b0f796efda3fbf16e8cace147a65a71dfaa46cc4

View File

@@ -1,19 +0,0 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit font
DESCRIPTION="A free and open-source typeface for developers"
HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Inconsolata.zip -> ${P}.zip"
LICENSE="OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="app-arch/unzip"
S="${WORKDIR}"
FONT_SUFFIX="ttf"

Some files were not shown because too many files have changed in this diff Show More