mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-25 07:08:13 -07:00
Merge updates from master
This commit is contained in:
@@ -14,7 +14,7 @@ SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST joe-4.6.tar.gz 1895046 BLAKE2B fbf53d3b5b066cb32bb26b08d7d314a3bb89ac5ae22db498cdf3597bf8cb322bd9aa05543debd47ac7380a33982c388e13f38c60747503494c582393ae8eb13d SHA512 3dd64a994fb3d352a12bf027ef16d57d14ac2577fd63fb6b6e25cae46052befaa7c15dc029bff2f8c3275df90f0343bd46313601055d97277ea4540e109fbe82
|
||||
DIST joe-4.7.tar.gz 1973126 BLAKE2B 75dd747dbcfa3c95e4bac4268c450ec7421040ea499e9fb6dbcb100b95288f7fad9312d4843e533931dd1da257dffd9e5547567145964621579d930bc50f8458 SHA512 7f7c47e9851d2c6fe41059c372dd9343ab19d389a91923ffbc0affa206bb2fb4977146b9af5a41d5623cecca27f9da9e488de31e8c7355e88d2a8ae045dc7b11
|
||||
|
||||
11
app-editors/joe/files/joe-4.7-db.patch
Normal file
11
app-editors/joe/files/joe-4.7-db.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/desktop/Makefile.am
|
||||
+++ b/desktop/Makefile.am
|
||||
@@ -2,8 +2,3 @@ include $(top_srcdir)/Makevars
|
||||
|
||||
dist_desktop_DATA = joe.desktop jmacs.desktop jstar.desktop jpico.desktop
|
||||
|
||||
-update-databases:
|
||||
- -update-desktop-database $(desktopdir)
|
||||
-
|
||||
-install-data-hook: update-databases
|
||||
-uninstall-hook: update-databases
|
||||
19
app-editors/joe/files/joe-4.7-signal-check.patch
Normal file
19
app-editors/joe/files/joe-4.7-signal-check.patch
Normal file
@@ -0,0 +1,19 @@
|
||||
This configure check fails for several wrong reasons,
|
||||
with misleading errors. Make it compile properly.
|
||||
|
||||
--- joe-4.7/acinclude.m4
|
||||
+++ joe-4.7/acinclude.m4
|
||||
@@ -59,9 +59,10 @@ AC_DEFUN([joe_REINSTALL_SIGHANDLERS],
|
||||
#include <signal.h>
|
||||
#endif
|
||||
|
||||
-#ifndef HAVE_SIGHANDLER_T
|
||||
-typedef RETSIGTYPE (*sighandler_t)(int);
|
||||
-#endif
|
||||
+typedef void RETSIGTYPE;
|
||||
+
|
||||
+void set_signal(int signum, sighandler_t handler);
|
||||
+RETSIGTYPE sigint(int s);
|
||||
|
||||
int nsigint;
|
||||
|
||||
61
app-editors/joe/joe-4.7.ebuild
Normal file
61
app-editors/joe/joe-4.7.ebuild
Normal file
@@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools flag-o-matic xdg-utils
|
||||
|
||||
DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
|
||||
HOMEPAGE="https://sourceforge.net/projects/joe-editor/ https://github.com/joe-editor/joe"
|
||||
SRC_URI="https://downloads.sourceforge.net/joe-editor/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1+ CC-BY-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
|
||||
IUSE="xterm"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.2-r2:0="
|
||||
RDEPEND="${DEPEND}
|
||||
xterm? ( >=x11-terms/xterm-239 )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-4.3-tinfo.patch"
|
||||
"${FILESDIR}/${P}-db.patch"
|
||||
"${FILESDIR}/${P}-signal-check.patch"
|
||||
)
|
||||
|
||||
DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Enable xterm mouse support in the rc files
|
||||
if use xterm; then
|
||||
pushd "${S}"/rc &>/dev/null || die
|
||||
local i
|
||||
for i in *rc*.in; do
|
||||
sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die
|
||||
done
|
||||
popd &>/dev/null || die
|
||||
fi
|
||||
|
||||
# for signal handling
|
||||
append-cflags -D_GNU_SOURCE
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
if use xterm; then
|
||||
elog "To enable full xterm clipboard you need to set the allowWindowOps"
|
||||
elog "resources to true. This is usually found in /etc/X11/app-defaults/XTerm"
|
||||
elog "This is false by default due to potential security problems on some"
|
||||
elog "architectures (see bug #91453)."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
@@ -21,5 +21,6 @@
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">joe-editor</remote-id>
|
||||
<remote-id type="github">joe-editor/joe</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -22,7 +22,7 @@ if [[ ${PV} = *9999* ]]; then
|
||||
else
|
||||
SRC_URI="https://download.libvirt.org/${P}.tar.xz
|
||||
verify-sig? ( https://download.libvirt.org/${P}.tar.xz.asc )"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
|
||||
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="amd64 arm64 ppc64 ~x64-macos ~x64-solaris"
|
||||
IUSE="log4j"
|
||||
|
||||
# src/test/java/org/apache/commons/logging/tccl/logfactory/AdaptersTcclTestCase.java:26:
|
||||
|
||||
@@ -72,7 +72,7 @@ LICENSE+="
|
||||
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
KEYWORDS="~amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/openssl-1.0.2o-r6:0=
|
||||
|
||||
@@ -23,7 +23,7 @@ else
|
||||
MY_P="${P/-/_}"
|
||||
SRC_URI="https://download.libvirt.org/python/${MY_P}.tar.gz
|
||||
verify-sig? ( https://download.libvirt.org/python/${MY_P}.tar.gz.asc )"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 x86"
|
||||
RDEPEND="app-emulation/libvirt:0/${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
@@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/PyQt6-sip/"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
|
||||
|
||||
@@ -27,7 +27,7 @@ else
|
||||
https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz
|
||||
"
|
||||
S=${WORKDIR}/${QTC_P}
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="amd64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
|
||||
|
||||
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git"
|
||||
else
|
||||
SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv x86"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A graph based image processing framework"
|
||||
|
||||
@@ -9,7 +9,7 @@ DESCRIPTION="Less plugins for GStreamer"
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
IUSE="X bzip2 +introspection +orc udev vaapi vnc wayland"
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ DESCRIPTION="Basepack of plugins for gstreamer"
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+"
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
# For OpenGL we have three separate concepts, with a list of possibilities in each:
|
||||
# * opengl APIs - opengl and/or gles2; USE=opengl and USE=gles2 enable these accordingly; if neither is enabled, OpenGL helper library and elements are not built at all and all the other options aren't relevant
|
||||
|
||||
@@ -10,7 +10,7 @@ DESCRIPTION="Basepack of plugins for GStreamer"
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="+orc"
|
||||
|
||||
# Old media-libs/gst-plugins-ugly blocker for xingmux moving from ugly->good
|
||||
|
||||
@@ -9,7 +9,7 @@ DESCRIPTION="Basepack of plugins for gstreamer"
|
||||
HOMEPAGE="https://gstreamer.freedesktop.org/"
|
||||
|
||||
LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL library
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
# False positive as only a52dec uses symbols from orc.
|
||||
# QA: IUSE=orc is missing while plugin supports it
|
||||
|
||||
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/Ettercap/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Ettercap/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
|
||||
fi
|
||||
|
||||
IUSE="doc geoip gtk ipv6 ncurses +plugins test"
|
||||
|
||||
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
fi
|
||||
|
||||
SRC_URI+="
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_${PV}/${P}.t
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ else
|
||||
S="${WORKDIR}/${MY_PF}"
|
||||
|
||||
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
|
||||
KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
|
||||
fi
|
||||
|
||||
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20250713 )"
|
||||
|
||||
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
|
||||
KEYWORDS="amd64 arm64 ppc64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtbase:6=[concurrent,gui,network,opengl,sql,widgets]
|
||||
|
||||
Reference in New Issue
Block a user