Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F148127113
D12895.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
9 KB
Referenced Files
None
Subscribers
None
D12895.diff
View Options
Index: head/audio/Makefile
===================================================================
--- head/audio/Makefile
+++ head/audio/Makefile
@@ -312,6 +312,7 @@
SUBDIR += guspat
SUBDIR += gvolwheel
SUBDIR += gxmms2
+ SUBDIR += gxplugins-lv2
SUBDIR += harp
SUBDIR += herrie
SUBDIR += hexter
Index: head/audio/gxplugins-lv2/Makefile
===================================================================
--- head/audio/gxplugins-lv2/Makefile
+++ head/audio/gxplugins-lv2/Makefile
@@ -0,0 +1,45 @@
+# $FreeBSD$
+
+PORTNAME= gxplugins
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.3-7
+DISTVERSIONSUFFIX= -g8e39e29
+CATEGORIES= audio
+PKGNAMESUFFIX= -lv2
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Set of LV2 plugins from the guitarix project
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= lv2>0:audio/lv2
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
+
+USES= gmake localbase gettext-runtime pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= brummer10
+GH_PROJECT= GxPlugins.lv2
+USE_GNOME= gtk20 glib20 gdkpixbuf2 atk cairo pango
+
+.for x in GxBottleRocket.lv2:8a6174b GxGuvnor.lv2:26c94e9 GxHotBox.lv2:3dcbffa GxHyperion.lv2:aae0e12 GxQuack.lv2:84fef2e GxSD1.lv2:01f1f33 \
+ GxSD2Lead.lv2:4efa042 GxSVT.lv2:91cd53e GxSaturator.lv2:9d25353 GxSlowGear.lv2:ba7c689 GxSuperFuzz.lv2:8ef00b8 GxSuppaToneBender.lv2:07692d1 \
+ GxToneMachine.lv2:bb32739 GxUVox720k.lv2:1af7313 GxVBassPreAmp.lv2:b9cedb5 GxVintageFuzzMaster.lv2:e7a6a6e GxVmk2.lv2:5f61c3d GxVoodoFuzz.lv2:2d63148
+GH_TUPLE+= brummer10:${x}:${x:C/\..*//}/${x:C/:.*//}
+.endfor
+
+post-patch:
+ # SIMD level is wrongly determined during build: https://github.com/brummer10/GxPlugins.lv2/issues/8
+ @${REINPLACE_CMD} -E ' \
+ s|shell cat /proc/cpuinfo|shell echo ""|; \
+ s| -fstrength-reduce||; \
+ s| -O2||; s| -Wl,-z,nodelete||; \
+ s| [a-z/]+\.h||g; \
+ s|INSTALL_DIR = .*|INSTALL_DIR = ${PREFIX}/lib/lv2|' \
+ ${WRKSRC}/*/Makefile
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/*/*.so
+
+.include <bsd.port.mk>
Index: head/audio/gxplugins-lv2/distinfo
===================================================================
--- head/audio/gxplugins-lv2/distinfo
+++ head/audio/gxplugins-lv2/distinfo
@@ -0,0 +1,39 @@
+TIMESTAMP = 1509824314
+SHA256 (brummer10-GxPlugins.lv2-v0.3-7-g8e39e29_GH0.tar.gz) = 1710e6fe6706fa4e9f7400723736d9d8a84cbbec75b8c3e59845f2b2951e737c
+SIZE (brummer10-GxPlugins.lv2-v0.3-7-g8e39e29_GH0.tar.gz) = 15529
+SHA256 (brummer10-GxBottleRocket.lv2-8a6174b_GH0.tar.gz) = 69cde7cd427a30869b981e6f0953889dd067d86f9bfdffaf5387762f4a53ba84
+SIZE (brummer10-GxBottleRocket.lv2-8a6174b_GH0.tar.gz) = 541523
+SHA256 (brummer10-GxGuvnor.lv2-26c94e9_GH0.tar.gz) = c9c0fe9873728896eda9f9404829ec2242d71af3de8006bbe15c0784c496bcd2
+SIZE (brummer10-GxGuvnor.lv2-26c94e9_GH0.tar.gz) = 1914701
+SHA256 (brummer10-GxHotBox.lv2-3dcbffa_GH0.tar.gz) = beb3ca4e43d1da1f23cc3d869d1de3ec9ad87e4616e7560164cb00f90f7d57ca
+SIZE (brummer10-GxHotBox.lv2-3dcbffa_GH0.tar.gz) = 1195742
+SHA256 (brummer10-GxHyperion.lv2-aae0e12_GH0.tar.gz) = e8ab31f84a86215c29774c604b33d6227d54f50871e8694123a2d8c2ca7ea5ad
+SIZE (brummer10-GxHyperion.lv2-aae0e12_GH0.tar.gz) = 910431
+SHA256 (brummer10-GxQuack.lv2-84fef2e_GH0.tar.gz) = fd199533d37de554b0eede40d4f666cfe98e7b355931d70cfb3935926ca6df30
+SIZE (brummer10-GxQuack.lv2-84fef2e_GH0.tar.gz) = 838957
+SHA256 (brummer10-GxSD1.lv2-01f1f33_GH0.tar.gz) = 24ae1b6e9a707b700ccc133255db8cdfb7ad3ebbbca92bfa2859939bca330b0e
+SIZE (brummer10-GxSD1.lv2-01f1f33_GH0.tar.gz) = 920161
+SHA256 (brummer10-GxSD2Lead.lv2-4efa042_GH0.tar.gz) = 56856044105f7206c95c5564e843698a7f767cd7e7f33ee1279007cae4efeea6
+SIZE (brummer10-GxSD2Lead.lv2-4efa042_GH0.tar.gz) = 1300577
+SHA256 (brummer10-GxSVT.lv2-91cd53e_GH0.tar.gz) = 2f27f304f0be39e85cedc8481444e086872131aa7c35691aa2831827b3272fe1
+SIZE (brummer10-GxSVT.lv2-91cd53e_GH0.tar.gz) = 543801
+SHA256 (brummer10-GxSaturator.lv2-9d25353_GH0.tar.gz) = 22fcba820ab292a4e6ff684b9bbaa8c78639ac3a9cb16574716fd8e9b65aeaab
+SIZE (brummer10-GxSaturator.lv2-9d25353_GH0.tar.gz) = 1015347
+SHA256 (brummer10-GxSlowGear.lv2-ba7c689_GH0.tar.gz) = f972e7c4140c6a571791094cd574f6779f9e614d63aa097a0a1274f871d1d79d
+SIZE (brummer10-GxSlowGear.lv2-ba7c689_GH0.tar.gz) = 956179
+SHA256 (brummer10-GxSuperFuzz.lv2-8ef00b8_GH0.tar.gz) = 34f2e1633906ffdee681cc2f8ac272081a30b2677edcc209432e0aba41388449
+SIZE (brummer10-GxSuperFuzz.lv2-8ef00b8_GH0.tar.gz) = 687093
+SHA256 (brummer10-GxSuppaToneBender.lv2-07692d1_GH0.tar.gz) = 83d4e59540c486c49d2ee48ec248c097c23f2482e9c19db4bc8b9bbcfd1ff23f
+SIZE (brummer10-GxSuppaToneBender.lv2-07692d1_GH0.tar.gz) = 775314
+SHA256 (brummer10-GxToneMachine.lv2-bb32739_GH0.tar.gz) = a5bcc56ce1cff298e2b7862bbdf8e445a321d464fcfd98a51cd3ae9fe45ad7ca
+SIZE (brummer10-GxToneMachine.lv2-bb32739_GH0.tar.gz) = 775804
+SHA256 (brummer10-GxUVox720k.lv2-1af7313_GH0.tar.gz) = 5a6fa5d8e190c5a5c2c794a8e554923e82b990b3ac3d10766cfa0e69022c278d
+SIZE (brummer10-GxUVox720k.lv2-1af7313_GH0.tar.gz) = 1354914
+SHA256 (brummer10-GxVBassPreAmp.lv2-b9cedb5_GH0.tar.gz) = adba665e3425f4adef8259a426790f1c8a06a33e79a342d1355d77d5e0290c3e
+SIZE (brummer10-GxVBassPreAmp.lv2-b9cedb5_GH0.tar.gz) = 392093
+SHA256 (brummer10-GxVintageFuzzMaster.lv2-e7a6a6e_GH0.tar.gz) = 0651e4c36c9752d5e5df40b98dd68bc8ba9aa3365aead1f5af18d81c09e4c66c
+SIZE (brummer10-GxVintageFuzzMaster.lv2-e7a6a6e_GH0.tar.gz) = 1149063
+SHA256 (brummer10-GxVmk2.lv2-5f61c3d_GH0.tar.gz) = 2b2c64d4f2f7fee0a97f28cad19f0856e88c258856bde1e4703bb45f47bbcacb
+SIZE (brummer10-GxVmk2.lv2-5f61c3d_GH0.tar.gz) = 381282
+SHA256 (brummer10-GxVoodoFuzz.lv2-2d63148_GH0.tar.gz) = 1d0c770b9db8148077a87b69e7edbade17c5553e0ce0a1728353cc8e64914501
+SIZE (brummer10-GxVoodoFuzz.lv2-2d63148_GH0.tar.gz) = 985896
Index: head/audio/gxplugins-lv2/pkg-descr
===================================================================
--- head/audio/gxplugins-lv2/pkg-descr
+++ head/audio/gxplugins-lv2/pkg-descr
@@ -0,0 +1,21 @@
+This repository contains several LV2 plugins.
+* GxBottleRocket.lv2
+* GxGuvnor.lv2
+* GxHotBox.lv2
+* GxHyperion.lv2
+* GxQuack.lv2
+* GxSD1.lv2
+* GxSD2Lead.lv2
+* GxSVT.lv2
+* GxSaturator.lv2
+* GxSlowGear.lv2
+* GxSuperFuzz.lv2
+* GxSuppaToneBender.lv2
+* GxToneMachine.lv2
+* GxUVox720k.lv2
+* GxVBassPreAmp.lv2
+* GxVintageFuzzMaster.lv2
+* GxVmk2.lv2
+* GxVoodoFuzz.lv2
+
+WWW: https://github.com/brummer10/GxPlugins.lv2
Index: head/audio/gxplugins-lv2/pkg-plist
===================================================================
--- head/audio/gxplugins-lv2/pkg-plist
+++ head/audio/gxplugins-lv2/pkg-plist
@@ -0,0 +1,72 @@
+lib/lv2/gx_ampegsvt.lv2/gx_ampegsvt.so
+lib/lv2/gx_ampegsvt.lv2/gx_ampegsvt.ttl
+lib/lv2/gx_ampegsvt.lv2/gx_ampegsvt_ui.so
+lib/lv2/gx_ampegsvt.lv2/manifest.ttl
+lib/lv2/gx_bottlerocket.lv2/gx_bottlerocket.so
+lib/lv2/gx_bottlerocket.lv2/gx_bottlerocket.ttl
+lib/lv2/gx_bottlerocket.lv2/gx_bottlerocket_ui.so
+lib/lv2/gx_bottlerocket.lv2/manifest.ttl
+lib/lv2/gx_guvnor.lv2/gx_guvnor.so
+lib/lv2/gx_guvnor.lv2/gx_guvnor.ttl
+lib/lv2/gx_guvnor.lv2/gx_guvnor_ui.so
+lib/lv2/gx_guvnor.lv2/manifest.ttl
+lib/lv2/gx_hotbox.lv2/gx_hotbox.so
+lib/lv2/gx_hotbox.lv2/gx_hotbox.ttl
+lib/lv2/gx_hotbox.lv2/gx_hotbox_ui.so
+lib/lv2/gx_hotbox.lv2/manifest.ttl
+lib/lv2/gx_hyperion.lv2/gx_hyperion.so
+lib/lv2/gx_hyperion.lv2/gx_hyperion.ttl
+lib/lv2/gx_hyperion.lv2/gx_hyperion_ui.so
+lib/lv2/gx_hyperion.lv2/manifest.ttl
+lib/lv2/gx_quack.lv2/gx_quack.so
+lib/lv2/gx_quack.lv2/gx_quack.ttl
+lib/lv2/gx_quack.lv2/gx_quack_ui.so
+lib/lv2/gx_quack.lv2/manifest.ttl
+lib/lv2/gx_saturate.lv2/gx_saturate.so
+lib/lv2/gx_saturate.lv2/gx_saturate.ttl
+lib/lv2/gx_saturate.lv2/gx_saturate_ui.so
+lib/lv2/gx_saturate.lv2/manifest.ttl
+lib/lv2/gx_sd1sim.lv2/gx_sd1sim.so
+lib/lv2/gx_sd1sim.lv2/gx_sd1sim.ttl
+lib/lv2/gx_sd1sim.lv2/gx_sd1sim_ui.so
+lib/lv2/gx_sd1sim.lv2/manifest.ttl
+lib/lv2/gx_sd2lead.lv2/gx_sd2lead.so
+lib/lv2/gx_sd2lead.lv2/gx_sd2lead.ttl
+lib/lv2/gx_sd2lead.lv2/gx_sd2lead_ui.so
+lib/lv2/gx_sd2lead.lv2/manifest.ttl
+lib/lv2/gx_sfp.lv2/gx_sfp.so
+lib/lv2/gx_sfp.lv2/gx_sfp.ttl
+lib/lv2/gx_sfp.lv2/gx_sfp_ui.so
+lib/lv2/gx_sfp.lv2/manifest.ttl
+lib/lv2/gx_slowgear.lv2/gx_slowgear.so
+lib/lv2/gx_slowgear.lv2/gx_slowgear.ttl
+lib/lv2/gx_slowgear.lv2/gx_slowgear_ui.so
+lib/lv2/gx_slowgear.lv2/manifest.ttl
+lib/lv2/gx_tonemachine.lv2/gx_tonemachine.so
+lib/lv2/gx_tonemachine.lv2/gx_tonemachine.ttl
+lib/lv2/gx_tonemachine.lv2/gx_tonemachine_ui.so
+lib/lv2/gx_tonemachine.lv2/manifest.ttl
+lib/lv2/gx_uvox.lv2/gx_uvox.so
+lib/lv2/gx_uvox.lv2/gx_uvox.ttl
+lib/lv2/gx_uvox.lv2/gx_uvox_ui.so
+lib/lv2/gx_uvox.lv2/manifest.ttl
+lib/lv2/gx_vfm.lv2/gx_vfm.so
+lib/lv2/gx_vfm.lv2/gx_vfm.ttl
+lib/lv2/gx_vfm.lv2/gx_vfm_ui.so
+lib/lv2/gx_vfm.lv2/manifest.ttl
+lib/lv2/gx_vmk2d.lv2/gx_vmk2d.so
+lib/lv2/gx_vmk2d.lv2/gx_vmk2d.ttl
+lib/lv2/gx_vmk2d.lv2/gx_vmk2d_ui.so
+lib/lv2/gx_vmk2d.lv2/manifest.ttl
+lib/lv2/gx_voodoo.lv2/gx_voodoo.so
+lib/lv2/gx_voodoo.lv2/gx_voodoo.ttl
+lib/lv2/gx_voodoo.lv2/gx_voodoo_ui.so
+lib/lv2/gx_voodoo.lv2/manifest.ttl
+lib/lv2/gx_voxbass.lv2/gx_voxbass.so
+lib/lv2/gx_voxbass.lv2/gx_voxbass.ttl
+lib/lv2/gx_voxbass.lv2/gx_voxbass_ui.so
+lib/lv2/gx_voxbass.lv2/manifest.ttl
+lib/lv2/gx_vstb.lv2/gx_vstb.so
+lib/lv2/gx_vstb.lv2/gx_vstb.ttl
+lib/lv2/gx_vstb.lv2/gx_vstb_ui.so
+lib/lv2/gx_vstb.lv2/manifest.ttl
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Mar 16, 11:42 PM (16 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29794627
Default Alt Text
D12895.diff (9 KB)
Attached To
Mode
D12895: New port: audio/gxplugins-lv2: Set of LV2 plugins from the guitarix project
Attached
Detach File
Event Timeline
Log In to Comment