notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
smasher Cross platform audio loop slicer
1.1.7_6 audio Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.1.7_6Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Does not build with modern csound
Expired This port expired on: 2017-11-12
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-07-09 03:43:07
Last Update: 2017-11-12 17:21:38
SVN Revision: 454057
License: LGPL20
WWW:
http://smasher.sourceforge.net/
Description:
Cross-platform audio loop slicer designed to create sliced loops from WAV, MP3, FLAC or AIFF files in seconds without a sequencer. Effects include filter sweeps, phasing, flanging, delay, and distortion. WWW: http://smasher.sourceforge.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (70 items)
Collapse this list.
  1. @desktop-file-utils
  2. /usr/local/share/licenses/smasher-1.1.7_6/catalog.mk
  3. /usr/local/share/licenses/smasher-1.1.7_6/LICENSE
  4. /usr/local/share/licenses/smasher-1.1.7_6/LGPL20
  5. bin/smasher
  6. bin/smashercsound
  7. share/applications/smasher.desktop
  8. share/pixmaps/smasher.png
  9. share/smasher/csd/declick.csd
  10. share/smasher/csd/enhance.csd
  11. share/smasher/csd/eq.csd
  12. share/smasher/csd/freeverb.csd
  13. share/smasher/csd/pandelay.csd
  14. share/smasher/csd/smasher_fx_aux.csd
  15. share/smasher/help/ar01s02.html
  16. share/smasher/help/ar01s03.html
  17. share/smasher/help/ar01s04.html
  18. share/smasher/help/ar01s05.html
  19. share/smasher/help/elements.html
  20. share/smasher/help/index.html
  21. share/smasher/png/edit-clear-gs.png
  22. share/smasher/png/edit-redo_gs.png
  23. share/smasher/png/edit-undo_gs.png
  24. share/smasher/png/fileopen.png
  25. share/smasher/png/filesave_gs.png
  26. share/smasher/png/gradient-anticlock-spiral_24x24_gauss_gs.png
  27. share/smasher/png/gtk-media-play-inv.png
  28. share/smasher/png/logviewer_gs.png
  29. share/smasher/png/media-playback-pause.png
  30. share/smasher/png/media-playlist-shuffle-inv.png
  31. share/smasher/png/player_play.png
  32. share/smasher/png/player_play_inv.png
  33. share/smasher/png/player_stop.png
  34. share/smasher/png/player_stop_inv.png
  35. share/smasher/png/preferences-desktop.png
  36. share/smasher/png/smasher.png
  37. share/smasher/png/stock_data-next.png
  38. share/smasher/png/stock_data-previous.png
  39. share/smasher/png/stock_draw-line.png
  40. share/smasher/png/stock_draw-line_r.png
  41. share/smasher/png/stock_help-agent.png
  42. share/smasher/png/stock_hyperlink.png
  43. share/smasher/png/stock_id.png
  44. share/smasher/png/stock_internet_gs.png
  45. share/smasher/png/stock_open.png
  46. share/smasher/png/stock_repeat.png
  47. share/smasher/png/stock_repeat_inv.png
  48. share/smasher/png/stock_shuffle.png
  49. share/smasher/png/warp.png
  50. share/smasher/png/warp4.png
  51. share/smasher/png/window_nofullscreen_gs.png
  52. share/smasher/presets/amen_break_i.smash
  53. share/smasher/presets/amen_break_ii.smash
  54. share/smasher/presets/amen_break_iii.smash
  55. share/smasher/presets/artemis_i.smash
  56. share/smasher/presets/artemis_ii.smash
  57. share/smasher/presets/bill_ray_i.smash
  58. share/smasher/presets/bill_ray_ii.smash
  59. share/smasher/presets/blank.smash
  60. share/smasher/presets/jan_hanford_i.smash
  61. share/smasher/presets/jan_hanford_ii.smash
  62. share/smasher/presets/john_williams_i.smash
  63. share/smasher/presets/john_williams_ii.smash
  64. share/smasher/samples/Amen_Break.wav
  65. share/smasher/samples/Artemis.wav
  66. share/smasher/samples/Bill_Ray.wav
  67. share/smasher/samples/Jan_Hanford.wav
  68. share/smasher/samples/John_Williams.wav
  69. share/smasher/samples/Sine_Wave.wav
  70. share/smasher/xpm/smashericon.xpm
Collapse this list.
Dependency lines:
  • smasher>0:audio/smasher
No installation instructions:
This port has been deleted.
PKGNAME: smasher
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (smasher-1.1.7.tar.gz) = c14a2ca522147f4febf99ac3c28606c5a2b8bec3e76452cb5b3378ffc7b75372 SIZE (smasher-1.1.7.tar.gz) = 4970134

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gmake : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. gcc6 : lang/gcc6
  5. as : devel/binutils
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. gcc6 : lang/gcc6
Library dependencies:
  1. libsndfile.so : audio/libsndfile
  2. libmad.so : audio/libmad
  3. libcsound64.so : audio/csound
  4. libwx_baseu-2.8.so : x11-toolkits/wxgtk28
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
desktop-file-utils gmake pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (26 items)
Collapse this list.
  1. http://cytranet.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  2. http://downloads.sourceforge.net/project/smasher/smasher/1.1.7/
  3. http://excellmedia.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  4. http://freefr.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  5. http://jaist.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  6. http://kent.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  7. http://nchc.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  8. http://netcologne.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  9. http://netix.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  10. http://superb-dca2.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  11. http://superb-sea2.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  12. http://ufpr.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  13. http://vorboss.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  14. https://cytranet.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  15. https://downloads.sourceforge.net/project/smasher/smasher/1.1.7/
  16. https://excellmedia.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  17. https://freefr.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  18. https://jaist.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  19. https://kent.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  20. https://nchc.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  21. https://netcologne.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  22. https://netix.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  23. https://superb-dca2.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  24. https://superb-sea2.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  25. https://ufpr.dl.sourceforge.net/project/smasher/smasher/1.1.7/
  26. https://vorboss.dl.sourceforge.net/project/smasher/smasher/1.1.7/
Collapse this list.

Number of commits found: 49

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.7_6
12 Nov 2017 17:21:38
Revision:454057Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2017-11-12 audio/smasher: Does not build with modern csound
2017-11-12 audio/csound: Not supported upstream anymore, use csound6
1.1.7_6
12 Oct 2017 08:01:46
Revision:451810Original commit files touched by this commit
bapt search for other commits by this committer
Mark csound as deprecated: latest release is on csound6
Latest csound5 was from 2012, its only consumer is audio/smasher
which is an abandonware (and also marked as deprecated)
1.1.7_6
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
1.1.7_5
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
1.1.7_4
05 Feb 2017 13:30:01
Revision:433405Original commit files touched by this commit
jbeich search for other commits by this committer
audio/smasher: unbreak with gcc5 or later (runtime still broken)

In file included from /usr/local/lib/gcc5/include/c++/string:52:0,
                 from /usr/local/include/wx-2.8/wx/string.h:176,
                 from /usr/local/include/wx-2.8/wx/memory.h:16,
                 from /usr/local/include/wx-2.8/wx/object.h:20,
                 from /usr/local/include/wx-2.8/wx/event.h:17,
                 from /usr/local/include/wx-2.8/wx/window.h:19,
                 from /usr/local/include/wx-2.8/wx/control.h:23,
                 from /usr/local/include/wx-2.8/wx/checkbox.h:19,
                 from settingsbook.cpp:4:
/usr/local/lib/gcc5/include/c++/bits/basic_string.h: In instantiation of 'union
std::__cxx11::basic_string<wxPoint>::<anonymous>':
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:119:7:   required from
'class std::__cxx11::basic_string<wxPoint>'
fxplotwindow.h:12:32:   required from here
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:121:53: error: member
'wxPoint std::__cxx11::basic_string<wxPoint>::<anonymous union>::_M_local_buf
[2]' with constructor not allowed in union
  _CharT           _M_local_buf[_S_local_capacity + 1];
                                                     ^
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:121:53: note: unrestricted
unions only available with -std=c++11 or -std=gnu++11

PR:		216707
Reported by:	antoine (via exp-run)
1.1.7_4
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
1.1.7_3
26 Jul 2016 16:51:16
Revision:419133Original commit files touched by this commit
mat search for other commits by this committer
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
1.1.7_3
25 May 2016 15:43:34
Revision:415839Original commit files touched by this commit
mat search for other commits by this committer
Remove useless WRKSRC definitions.

While there, correct DEV_WARNINGS when they occur.

Sponsored by:	Absolight
1.1.7_3
01 Apr 2016 13:29:17
Revision:412344Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
1.1.7_3
06 Nov 2015 16:04:32
Revision:400941Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE
- Drop unneeded WX_UNICODE
1.1.7_3
16 Sep 2015 19:51:28
Revision:397077Original commit files touched by this commit
bapt search for other commits by this committer
Remove ansi version fo wxGTK 2.8 and only keep the unicode version

All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
1.1.7_2
04 May 2015 00:33:15
Revision:385360Original commit files touched by this commit
eadler search for other commits by this committer
By request, reset maintainership of multiple ports

PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
1.1.7_2
20 Mar 2015 14:02:14
Revision:381738Original commit files touched by this commit
wen search for other commits by this committer
- Pass maintainership to submitter

PR:		198646
Submitted by:	chris@bsdjunk.com
1.1.7_2
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.1.7_1
20 Oct 2014 06:36:00
Revision:371234Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.1.7_1
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
1.1.7
24 Mar 2014 15:13:26
Revision:349009Original commit files touched by this commit
bapt search for other commits by this committer
Update to 1.1.7
Use wx 2.8 (incompatible with 3.0)
Use unicode version
1.1.6_6
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
1.1.6_5
06 Mar 2014 08:12:06
Revision:347170Original commit files touched by this commit
culot search for other commits by this committer
- Reset maintainership

PR:		ports/187285
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
1.1.6_5
05 Feb 2014 15:53:18
Revision:342735Original commit files touched by this commit
bapt search for other commits by this committer
Chase libmad changes
1.1.6_4
24 Jan 2014 16:02:13
Revision:340916Original commit files touched by this commit
danilo search for other commits by this committer
- Remove the comment from USE_GCC

Reported by:	tijl
1.1.6_4
23 Jan 2014 23:13:39
Revision:340869Original commit files touched by this commit
danilo search for other commits by this committer
- Add stage support
- Fix build
- Add USE_GCC. clang fails with a lot of c++ erros
- Bump PORTREVISION
11 Dec 2013 14:35:37
Revision:336166Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
1.1.6_3
22 Oct 2013 13:50:44
Revision:331267Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with a)

Approved by:	portmgr (bdrewery)
1.1.6_3
20 Sep 2013 14:36:37
Revision:327706Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio)
30 Aug 2013 23:01:06
Revision:325727Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
1.1.6_3
22 Apr 2013 23:19:09
Revision:316287Original commit files touched by this commit
bapt search for other commits by this committer
Convert USE_PKGCONFIG -> USES=pkgconf for audio category
1.1.6_3
07 Mar 2013 03:25:11
Revision:313559Original commit files touched by this commit
bdrewery search for other commits by this committer
- Please welcome back Chris Petrik as maintainer of
  these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
1.1.6_3
25 Jan 2013 16:17:52
Revision:310982Original commit files touched by this commit
makc search for other commits by this committer
Trim Makefile header
Set USE_PKGCONFIG
Respect PREFIX
Reformat description
Sort plist
1.1.6_3
10 Dec 2012 01:20:17
Revision:308576Original commit files touched by this commit
eadler search for other commits by this committer
Revert Chris Petrik's ports to the pool.  Thank you for all your work so far,
and should you desire to return just let us know.

PR:		ports/174309
Submitted by:	Chris Petrik
1.1.6_3
09 Sep 2012 02:30:44
Revision:303952Original commit files touched by this commit
eadler search for other commits by this committer
Welcome back Chris Petrik <c.petrik.sosa@gmail.com>

PR:	ports/171481
1.1.6_3
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
1.1.6_2
01 Nov 2011 20:46:07
Original commit files touched by this commit
dougb search for other commits by this committer
Remove references to unsupported FreeBSD versions. Mostly of the form:
.if ${OSVERSION} < 700000
1.1.6_2
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
1.1.6_2
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
1.1.6_2
02 Mar 2011 23:59:52
Original commit files touched by this commit
linimon search for other commits by this committer
Return these ports to the pool.

PR:             ports/155217
Submitted by:   maintainer
1.1.6_2
27 Oct 2010 00:46:52
Original commit files touched by this commit
wen search for other commits by this committer
- Pass maintainership to submitter

PR:             ports/151754
Submitted by:   Chris Petrik <c.petrik.sosa@gmail.com> (new maintainer)
1.1.6_2
15 Jun 2010 01:01:14
Original commit files touched by this commit
linimon search for other commits by this committer
Reset maintainer at his request.

PR:             ports/147838
1.1.6_2
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
1.1.6_1
13 Mar 2010 20:11:03
Original commit files touched by this commit
pav search for other commits by this committer
- The maintainer reappeared

Requested by:   the maintainer
1.1.6_1
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
1.1.6
21 Dec 2009 20:53:44
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.1.6
1.1.0
04 Dec 2009 02:38:52
Original commit files touched by this commit
linimon search for other commits by this committer
Reinstate maintainer at his request.
1.1.0
26 Nov 2009 00:36:49
Original commit files touched by this commit
linimon search for other commits by this committer
Temporarily reassign ports maintained by chris@officialunix.com back to
the pool for the duration of his upcoming move.

Requested by:   maintainer
1.1.0
27 Aug 2009 15:04:16
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove remaining SFP references (switch these ports to SF)

Approved by:    portmgr (pav)
1.1.0
14 Aug 2009 18:02:23
Original commit files touched by this commit
miwi search for other commits by this committer
- Change to new SFP macro
1.1.0
28 Jul 2009 13:43:00
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 1.1.0

PR:             137202
Submitted by:   Chris Petrik <chris@officialunix.com> (maintainer)
1.0.8
13 Jul 2009 18:49:10
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.0.8

PR:             136673
Submitted by:   Chris Petrik <chris@officialunix.com> (maintainer)
1.0.5
09 Jul 2009 03:25:56
Original commit files touched by this commit
pgollucci search for other commits by this committer
Cross-platform audio loop slicer designed to create sliced loops from WAV, MP3,
FLAC or AIFF files in seconds without a sequencer.

Effects include filter sweeps, phasing, flanging, delay, and distortion.

Chris Petrik (chris@officialunix.com)
WWW: http://smasher.sourceforge.net/

PR:             ports/135937
Submitted by:   chris at officialunix.com

Number of commits found: 49