summaryrefslogtreecommitdiff
path: root/media-sound/guitarix
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
committerV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
commit752d6256e5204b958b0ef7905675a940b5e9172f (patch)
tree330d16e6362a49cbed8875a777fe641a43376cd3 /media-sound/guitarix
parent0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff)
gentoo resync : 12.05.2022
Diffstat (limited to 'media-sound/guitarix')
-rw-r--r--media-sound/guitarix/Manifest6
-rw-r--r--media-sound/guitarix/guitarix-0.43.1.ebuild2
-rw-r--r--media-sound/guitarix/guitarix-0.44.1.ebuild90
-rw-r--r--media-sound/guitarix/guitarix-9999.ebuild7
4 files changed, 100 insertions, 5 deletions
diff --git a/media-sound/guitarix/Manifest b/media-sound/guitarix/Manifest
index 1644201b12f8..cc9101afb8ea 100644
--- a/media-sound/guitarix/Manifest
+++ b/media-sound/guitarix/Manifest
@@ -1,5 +1,7 @@
AUX guitarix-0.41.0-nostrip.patch 1601 BLAKE2B dbfbcb84635fed192ef5d3fdfe97f6d30891cd0f7877cccff3cb9125d756ce3a30206ed67b1c4a30f85e7689245c8ec7fd2b12a5894f07756ed6bdb31a4ad492 SHA512 5002b05fa2fe13bb9f28e1b6d8f9cce518550b58e77e8d56fa278fa16232ab94c06618733364b5271667e77700809136333e55db1215ca7b9436f48590b6a297
DIST guitarix2-0.43.1.tar.xz 71742288 BLAKE2B bfa72a20f5fe1bdd08162e283f7074f6bcd6b4d6ccb1771f0351e60802ebf030f8f6627d2480ccd2e5972215847edd62bff38c338723fd0bf2504b9b2cee5101 SHA512 30e56d863308cea18bb4af6f71d3e8d852662b4252c998507a1c3de9a2d97fe1c4ecb525bd35ef8e176b5cb5138806553cba157c1aa6cb14e48fe0bbea8a7def
-EBUILD guitarix-0.43.1.ebuild 1798 BLAKE2B 05cdbd8f5681d4013c8ee8893b9ed9baa913fc3675e4f8310e08dad930435e88fe5dbfe538ca2f1b19fa515cbeba95b80e4d0901325594606524c46ef6b2e618 SHA512 16f6e3b7417830b444eab1bd6f84db738ced2827497e2c0bb99ec8cb892df7d01b2ddf7e41afd5e2cb0d63b7dbbdd9b056cdf50faee6c0a27b0b76dcd8c8574c
-EBUILD guitarix-9999.ebuild 1762 BLAKE2B 6bc5e9ef78e46f02196e6866d081801774af2cde30b65b7035e81e85168f099c449608922d7694b0f74b9768c6eddae195b51c5485f7401f8cf35e4066144d99 SHA512 f5b0d0c1ad5d4d7fc52744ac187f26153cb7f5681395be416bf83dc1a46ae4cb42ad8b0fe6a6ed84df3248b26ac4a32c8abe614c9dfcaf5555775e7f46803cf1
+DIST guitarix2-0.44.1.tar.xz 71754176 BLAKE2B 57a1ad0be133fe2851ff7539d5c467a649774a1de90569e83feeb3ba2b05324ce0ee6d4388122cdb3fdcb36afac4cb7cfd2d6ab0216ff2f56d8e7c2886d14152 SHA512 d2c0e40762d97ed7ce61c3115fc3800cc569a2bb4f66e09147507a9eaa815fb9d1363444353a5854035755bd1b1e247ccb341aed60ca0ecf6a77019da73064c1
+EBUILD guitarix-0.43.1.ebuild 1798 BLAKE2B 5af82156be27df513cffd2e6e999deb201960c1fc7b5f44523e37151c5150a70ac5ca273365d29338f76044d51f49def5d104204ee5cfc5a6f77adcdf0baabaa SHA512 0d99a6cfb0e7aa3e1bb8e9307d208b3e06ac39ed62cc85beb198d90806e1e28dd015dabe076fcda25106270f31f2cb37498aac4765c7c2eee85af4ca9067185a
+EBUILD guitarix-0.44.1.ebuild 1799 BLAKE2B d5562035feea9bf75b841c476970466757d1b6c298392aa2c64df88909ed7a711b1ffeac5afdbb34254a17dc5701aebc47bf8e552b5e124ceaa00ef16c13cefd SHA512 3e83087bbe6c2e2023e31c294b4a5f71a76479c2ef5d8f53912d9b32352faa9d36434d37a8e959ceec1e95e5d0d50a0d632a2aa1db729c122ad9bc24c9dfb9be
+EBUILD guitarix-9999.ebuild 1888 BLAKE2B a22ef008df2a04ee6c422802443dbb51529c10d038dbb9debd7c5003f7ca27e30dc4698a321975eae371f8f039cf5f6637ef78d251af4a2a01742d218a102b9d SHA512 2cba01b8b5718186923ace248dbf68d5a8ca3a0e160d916c16d3ad1a87ca20ee8f3155915d2674bcafbd1a42f91193e55d5b42802ce75aabd28b8e554e155864
MISC metadata.xml 692 BLAKE2B d71528f5f53831df41070160d9abee21667fc98c2000f28f87abd1669497cd7dbdf5f16ce8401d54e1886eda75ba7f991387586b9c758a35c5b5a9dde6a29a2a SHA512 0444744e99fd322718d0cd5b42406b549e72db08ca053a8ff06fe405646946291038719e6b6873dd1695b6661e2864c03f225476108b2424a5c9019e9983a0c4
diff --git a/media-sound/guitarix/guitarix-0.43.1.ebuild b/media-sound/guitarix/guitarix-0.43.1.ebuild
index 32de3d3a96e1..cd2c72ecf68d 100644
--- a/media-sound/guitarix/guitarix-0.43.1.ebuild
+++ b/media-sound/guitarix/guitarix-0.43.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE='threads(+)'
inherit python-any-r1 waf-utils xdg
diff --git a/media-sound/guitarix/guitarix-0.44.1.ebuild b/media-sound/guitarix/guitarix-0.44.1.ebuild
new file mode 100644
index 000000000000..d85e289e2d53
--- /dev/null
+++ b/media-sound/guitarix/guitarix-0.44.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 waf-utils xdg
+
+MY_P="${PN}2-${PV}"
+
+DESCRIPTION="Virtual guitar amplifier for Linux"
+HOMEPAGE="https://guitarix.org/"
+SRC_URI="mirror://sourceforge/guitarix/guitarix/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bluetooth debug lv2 nls nsm +standalone zeroconf"
+REQUIRED_USE="|| ( lv2 standalone )"
+
+DEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0
+ dev-libs/glib:2
+ media-libs/libsndfile
+ media-libs/zita-convolver:=
+ media-libs/zita-resampler
+ net-misc/curl
+ sci-libs/fftw:3.0=
+ x11-libs/gtk+:3
+ lv2? ( media-libs/lv2 )
+ standalone? (
+ dev-libs/boost:=
+ media-libs/liblrdf
+ media-libs/lilv
+ virtual/jack
+ bluetooth? ( net-wireless/bluez )
+ nsm? ( media-libs/liblo )
+ zeroconf? ( net-dns/avahi )
+ )
+"
+# roboto fonts are required for correct ui rendering
+RDEPEND="
+ ${DEPEND}
+ standalone? (
+ media-fonts/roboto
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ standalone? (
+ dev-lang/sassc
+ nls? (
+ dev-util/intltool
+ sys-devel/gettext
+ )
+ )
+"
+
+DOCS=( changelog README )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.41.0-nostrip.patch
+)
+
+src_configure() {
+ local myconf=(
+ --cxxflags-debug=""
+ --cxxflags-release="-DNDEBUG"
+ --ldflags="${LDFLAGS}"
+ --enable-lfs
+ --lib-dev
+ --no-desktop-update
+ --no-faust
+ --no-ldconfig
+ --shared-lib
+ $(use_enable nls)
+ $(usex bluetooth "" "--no-bluez")
+ $(usex debug "--debug" "")
+ $(usex lv2 "--lv2dir=${EPREFIX}/usr/$(get_libdir)/lv2" "--no-lv2 --no-lv2-gui")
+ $(usex nsm "" "--no-nsm")
+ $(usex standalone "" "--no-standalone")
+ $(usex zeroconf "" "--no-avahi")
+ )
+ waf-utils_src_configure "${myconf[@]}"
+}
diff --git a/media-sound/guitarix/guitarix-9999.ebuild b/media-sound/guitarix/guitarix-9999.ebuild
index ac32a3ca36c9..e491096f8505 100644
--- a/media-sound/guitarix/guitarix-9999.ebuild
+++ b/media-sound/guitarix/guitarix-9999.ebuild
@@ -1,11 +1,14 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE='threads(+)'
+EGIT_OVERRIDE_REPO_ENYOJS_BOOTPLATE="https://github.com/enyojs/bootplate.git"
+EGIT_OVERRIDE_BRANCH_ENYOJS_BOOTPLATE="master"
+
inherit python-any-r1 waf-utils xdg git-r3
MY_P="${PN}2-${PV}"