mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 04:20:27 +02:00
commit
bb8cd5792d
13 changed files with 24 additions and 159 deletions
|
|
@ -1 +1,2 @@
|
|||
DIST mini_exiftool-2.10.0.gem 318976 BLAKE2B 4a7c2101c226a7d9149211e58b01c964f1eb4eaa22eac9eaf9c447832d2964433b7caa830ba087cc7c4f843f411df04029f90dfda98b279fc4ae57b60c4bf0e6 SHA512 fcc8066b324bc3e79190919935ae9ba52426552b4ed6bd8dee7cddaafa6567cc7998b39ddc313e115b75cbf82564cb699f3e55c86f248ece696a29587b6a53e1
|
||||
DIST mini_exiftool-2.14.0.gem 28160 BLAKE2B 82d18f0c210ea72c5b8d89a94223e99d71404676db93ba3b2d0f4de940b364195168a650d64d1f2ae81fae96af71f827c319e4d7d424dd971db8f55a1a3c43a9 SHA512 0ec4e43c5e9ac7ab18e37957073500afc0bae4f910f03f02acf20d93861b3c4eaaac2ecea3355196a102c63408623916eeba1fb34bab08b7135c567a00fab428
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ HOMEPAGE="https://rubygems.org/gems/mini_exiftool"
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-libs/exiftool"
|
||||
|
||||
RESTRICT=test
|
||||
|
|
|
|||
19
dev-ruby/mini_exiftool/mini_exiftool-2.14.0.ebuild
Normal file
19
dev-ruby/mini_exiftool/mini_exiftool-2.14.0.ebuild
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_RUBY="ruby32 ruby33"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="wrapper for exiftool"
|
||||
HOMEPAGE="https://rubygems.org/gems/mini_exiftool"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm64 x86"
|
||||
|
||||
RDEPEND="media-libs/exiftool"
|
||||
|
||||
RESTRICT=test
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
DIST burpsuite_pro_v2026.1.4.jar 656558502 BLAKE2B e2a3de781207ef3df033066164b089c8661a324703db42caf73308d91f018e3ba34dbcd34f10abec2df90324ab64fb569b2ca7bb6f82e2544bf3094204e2140e SHA512 cbc4f3fb94cc6cd230fd343fe9629b4876cf04d3eed86ae86c054c9315a5d309b2476e838d41034509fee07df46cc7d8089c5c1898ea144e837d6eeb7c6c62eb
|
||||
DIST burpsuite_pro_v2026.1.5.jar 656521046 BLAKE2B 685c9c4595fb86ef32852a957b4f186458f6e7ea670aa68afad6a9570bd139d8605ca4c0186248295be406a109ee6aeaee610cc4ebeb237f741604c3b1a87ed8 SHA512 c21f490ea5d7adf128b8d857d96f14221e4c51406cea6630f9cee4ead9e7136f35b511012ebb73eba62797ef797920acf703ddb1b0b7f1a91ce286cb55da74ec
|
||||
DIST burpsuite_pro_v2026.2.3.jar 661599093 BLAKE2B eb6dd095e7fa00c0240460ef3a58c4d6d2c0252da56ccb222146c59b8f89e0c0a0918d3084d81808a6bdcfd49e9466cb727a50fd610004e89e968da9bc025250 SHA512 99b188ca621c1381741401dd49918eada5ec85a91fe9f892d6b4f00d793ef48942973552d297a2000d9bb7ee7ec5ea3811f82cc135ec1f6d73c5d3959e4645f7
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
DIST burpsuite_community_v2026.1.4.jar 647988243 BLAKE2B b0153ba8b9b88134bb7b09d0983dfb9fc26f88386055b58a15743bb3c778f42ea4dcca246a29c86cbede92e9485bbc5c0f1b8c722dd72f5654434ab60766a6ae SHA512 17c58827286dd63323ead7d9cea5e7b5ab62d6f89760e6c16f76b7afd2534058150810cecacf837efb41dc3420d7fede2e5ff4c580fbee75fd166c5e2f0295e0
|
||||
DIST burpsuite_community_v2026.1.5.jar 647981618 BLAKE2B 816dcc00a2a0f2f19b031c01d55612a94e307652393f77e35602c561a96c3bc448c83f53e0a1235677f8933e43470aaf3ac5e31187b0e8ba34dc127ce99760e0 SHA512 72c4d4cc3364682b84237824c2bdd40fd0cdd3720c4f45538cea6ea14e8495bed8b5c698f5c3db7b4e0ffcb3f35b1f63fdaa2c0852e8ed17bd545dc7f5799184
|
||||
DIST burpsuite_community_v2026.2.3.jar 653018544 BLAKE2B 370114c851abdd25eeb10ebeea11e46b6b524b469f04b5aa2db5615b4e0e19d010a71b93e50d89a822cb594539089ae179e506da42622269d9fff22eacec4f38 SHA512 47128478705f90eadcb1efeb0c2f764d74d65eff81b3cb7b35197e723f23b7cc26df388f2ad923be921f78d08687dc0d097256421f5bb1c4944e24ca3f1c7c8b
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ dev-libs/capstone python
|
|||
# required by dev-util/ropper
|
||||
dev-libs/keystone python
|
||||
|
||||
dev-libs/libdbusmenu-qt qt5
|
||||
dev-libs/libpcre pcre16
|
||||
dev-libs/libpcre2 jit pcre32
|
||||
|
||||
|
|
@ -14,9 +13,6 @@ dev-libs/nss utils
|
|||
# required by gnuradio
|
||||
dev-libs/Ice python
|
||||
|
||||
#required by sqlitebrowser
|
||||
dev-libs/qcustomplot qt5
|
||||
|
||||
#required by app-office/libreoffice-bin-5.4.2.2
|
||||
dev-libs/xmlsec nss
|
||||
|
||||
|
|
|
|||
|
|
@ -10,8 +10,6 @@ media-libs/libvpx postproc svc
|
|||
media-libs/lsp-plugins ladspa
|
||||
media-libs/mesa gbm gles1 gles2 osmesa pic vulkan xa xvmc
|
||||
media-libs/rubberband ladspa
|
||||
media-libs/phonon designer qt5
|
||||
media-libs/phonon-vlc qt5
|
||||
#required by app-office/libreoffice
|
||||
media-libs/harfbuzz icu
|
||||
#required by x11-libs/pango
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
sys-auth/pambase -passwdqc
|
||||
sys-auth/polkit-qt qt5
|
||||
|
|
|
|||
|
|
@ -2,12 +2,8 @@ x11-libs/fltk threads xft
|
|||
x11-libs/libdrm libkms
|
||||
x11-libs/motif xft
|
||||
x11-libs/qwt designer
|
||||
x11-libs/qwt-multiaxes -designer
|
||||
x11-libs/vte python
|
||||
x11-libs/wxGTK gstreamer tiff
|
||||
|
||||
#required by sqlitebrowser
|
||||
x11-libs/qscintilla qt5
|
||||
|
||||
# required by gnome-extra/cinnamon-screensaver
|
||||
x11-libs/xapps introspection
|
||||
|
|
|
|||
|
|
@ -1,22 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick farina</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The Qwt library contains GUI Components and utility classes which are
|
||||
primarily useful for programs with a technical background.
|
||||
Besides a 2D plot widget it provides scales, sliders, dials,
|
||||
compasses, thermometers, wheels and knobs to control or display
|
||||
values, arrays or ranges of type double. This package is built using the
|
||||
qwt-6.1-multiaxes branch
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="designer">Installs <pkg>dev-qt/designer</pkg> plugin.</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">qwt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,123 +0,0 @@
|
|||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit qmake-utils subversion
|
||||
|
||||
DESCRIPTION="2D plotting library for Qt5"
|
||||
HOMEPAGE="https://qwt.sourceforge.net/"
|
||||
ESVN_REPO_URI="https://svn.code.sf.net/p/qwt/code/branches/qwt-6.1-multiaxes"
|
||||
|
||||
LICENSE="qwt"
|
||||
SLOT="6/1.9999"
|
||||
IUSE="designer doc examples opengl svg"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwidgets:5
|
||||
designer? ( dev-qt/designer:5 )
|
||||
opengl? (
|
||||
dev-qt/qtopengl:5
|
||||
virtual/opengl
|
||||
)
|
||||
svg? ( dev-qt/qtsvg:5 )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
mv qwtconfig.pri qwt-multiaxesconfig.pri || die
|
||||
sed -e 's#qwtconfig.pri#qwt-multiaxesconfig.pri#' \
|
||||
-i qwt.pro qwt.prf tests/tests.pri tests/tests.pro \
|
||||
src/src.pro src/src.pri src/qwt_plot_canvas.h \
|
||||
playground/playground.pri playground/playground.pro \
|
||||
examples/examples.pri examples/examples.pro \
|
||||
doc/install.dox doc/doc.pro designer/designer.pro \
|
||||
classincludes/classincludes.pro admin/svn2package.sh || die
|
||||
|
||||
cat > qwt-multiaxesconfig.pri <<-EOF
|
||||
QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
|
||||
QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6-multiaxes"
|
||||
QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}"
|
||||
QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig
|
||||
VERSION = ${PV/_*}
|
||||
QWT_VERSION = ${PV/_*}
|
||||
EOF
|
||||
|
||||
use designer && echo "QWT_CONFIG += QwtDesigner" >> qwt-multiaxesconfig.pri
|
||||
use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwt-multiaxesconfig.pri
|
||||
use svg && echo "QWT_CONFIG += QwtSvg" >> qwt-multiaxesconfig.pri
|
||||
|
||||
cat > qwt-multiaxesbuild.pri <<-EOF
|
||||
QWT_CONFIG += qt warn_on thread release no_keywords
|
||||
EOF
|
||||
|
||||
echo "QWT_CONFIG += QwtDll" >> qwt-multiaxesconfig.pri
|
||||
|
||||
cat >> qwt-multiaxesconfig.pri <<-EOF
|
||||
QWT_INSTALL_PLUGINS = "${EPREFIX}$(qt5_get_plugindir)/designer"
|
||||
QWT_INSTALL_FEATURES = "${EPREFIX}$(qt5_get_mkspecsdir)/features"
|
||||
EOF
|
||||
sed \
|
||||
-e 's/target doc/target/' \
|
||||
-e "/^TARGET/s:(qwt):(qwt6-qt5-multiaxes):g" \
|
||||
-e "/^TARGET/s:qwt):qwt6-qt5-multiaxes):g" \
|
||||
-i src/src.pro || die
|
||||
|
||||
sed \
|
||||
-e '/qwtAddLibrary/s:(qwt):(qwt6-qt5-multiaxes):g' \
|
||||
-e '/qwtAddLibrary/s:qwt):qwt6-qt5-multiaxes):g' \
|
||||
-i qwt.prf designer/designer.pro examples/examples.pri || die
|
||||
|
||||
sed -i 's#QMAKE_PKGCONFIG_NAME = Qwt#QMAKE_PKGCONFIG_NAME = Qwt-multiaxes#' src/src.pro || die
|
||||
sed -i 's#qwtconfig.pri qwtfunctions.pri qwt.prf#qwt-multiaxesconfig.pri qwt-multiaxesfunctions.pri qwt-multiaxes.prf#' qwt.pro || die
|
||||
mv qwt.prf qwt-multiaxes.prf || die
|
||||
mv qwtfunctions.pri qwt-multiaxesfunctions.pri || die
|
||||
sed -e 's#qwt.prf#qwt-multiaxes.prf#' -i qwt.pro admin/svn2package.sh classincludes/classincludes.pro \
|
||||
designer/designer.pro playground/playground.pri examples/examples.pri tests/tests.pri src/src.pro || die
|
||||
sed -e 's#qwtfunctions.pri#qwt-multiaxesfunctions.pri#' -i qwt-multiaxes.prf tests/tests.pri src/src.pro \
|
||||
playground/playground.pri examples/examples.pri designer/designer.pro classincludes/classincludes.pro || die
|
||||
sed -e 's#libqwt.so.$${VER_MAJ}.$${VER_MIN}#libqwt6-qt5-multiaxes.so.9999#' -i src/src.pro
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd examples || die
|
||||
eqmake5 examples.pro
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
|
||||
einstalldocs
|
||||
|
||||
if use examples; then
|
||||
# don't build examples - fix the qt files to build once installed
|
||||
cat > examples/examples.pri <<-EOF
|
||||
include( qwtconfig.pri )
|
||||
TEMPLATE = app
|
||||
MOC_DIR = moc
|
||||
INCLUDEPATH += "${EPREFIX}/usr/include/qwt6"
|
||||
DEPENDPATH += "${EPREFIX}/usr/include/qwt6"
|
||||
LIBS += -lqwt6
|
||||
EOF
|
||||
sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die
|
||||
cp *.pri examples/ || die
|
||||
insinto /usr/share/${PN}6
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
||||
Loading…
Reference in a new issue