|
| 1 | +# This stuff used to be in the script, but it was getting annoyingly |
| 2 | +# long. Probably only of interest to me, and maybe future archaeologists. |
| 3 | + |
| 4 | +# 20180619 bkw: |
| 5 | +# - Updated for 0.37.1. |
| 6 | +# - Force building with bundled zita-convolver and resampler libs. |
| 7 | +# Previously, system libs would be linked if they were installed, |
| 8 | +# otherwise bundled libs were used... caused a problem if the |
| 9 | +# system zita-convolver was updated to an incompatible version. |
| 10 | +# - Add config options to re-enable ladspa and lv2 mod-gui stuff that |
| 11 | +# used to be enabled by default in 0.36.1. |
| 12 | +# - Add patches from upstream git, to fix segfaults when online |
| 13 | +# button gets clicked. Also if dbus isn't running, guitarix will now |
| 14 | +# actually say so, in its error message. |
| 15 | +# - Move old changelog entries to ChangeLog.old. |
| 16 | + |
| 17 | +# 20171223 bkw: Updated for 0.36.1. |
| 18 | +# 20170825 bkw: Updated for 0.35.6. Install the bundled roboto font. |
| 19 | +# 20170725 bkw: Updated for 0.35.5 |
| 20 | + |
| 21 | +# 20170710 bkw: |
| 22 | +# - Updated for 0.35.4 |
| 23 | +# - Remove README stuff about webkitgtk, since upstream dropped it. |
| 24 | +# - Add README.online with troubleshooting info. I had trouble |
| 25 | +# getting the new Online Presets stuff to work, so hopefully this |
| 26 | +# might help the next guy. |
| 27 | + |
| 28 | +# 20170404 bkw: |
| 29 | +# - Updated for 0.35.3 |
| 30 | +# - Use + rather than ; in find/chmod. Noticeably faster. |
| 31 | + |
| 32 | +# 20170306 bkw: |
| 33 | +# - Flip changelog comments right-side up |
| 34 | +# - Stop writing outside of $TMP. |
| 35 | + |
| 36 | +# 20161016 bkw: Updated for 0.35.2 |
| 37 | + |
| 38 | +# 20160806 bkw: |
| 39 | +# - Updated for 0.35.1 |
| 40 | +# - removed WEBKIT=no option from README (it was removed from the |
| 41 | +# script in March, should have been removed from README then). |
| 42 | +# - removed webkitgtk from REQUIRES, as it's now optional (and |
| 43 | +# autodetected, no way to force-disable it). |
| 44 | +# - removed patches, since they're already included in the new release. |
| 45 | +# - remove unimplemented SSE=no option. Note that SSE support is still |
| 46 | +# autodetected, so if someone's trying this on e.g. ARCH=arm, it should |
| 47 | +# automatically build without SSE (I have no idea if the build will |
| 48 | +# actually complete, in that case). |
| 49 | +# - remove .desktop sed stuff, upstream fixed it. |
| 50 | +# - update man page. |
| 51 | +# - note: zita-convolver and zita-resampler are not requirements. they |
| 52 | +# will be linked if installed, otherwise guitarix's bundled copies will |
| 53 | +# be used. I only mention this here so I won't forget again... |
| 54 | + |
| 55 | +# 20160329 dbs: |
| 56 | +# - Updated for Slackware-14.2. Forced -msse in SLKCFLAGS. |
| 57 | +# This just won't build without SSE on 32 bit gcc-5.3.0 :( |
| 58 | +# xmmintrin.h:857:1: error: inlining failed in call to always_inline |
| 59 | +# ‘void _MM_SET_EXCEPTION_STATE(unsigned int)’: target specific option mismatch |
| 60 | +# Patch 0003-fix-build-even-for-gcc4.8.patch doesn't fix it, and there |
| 61 | +# are no further fixes upstream at this time. |
| 62 | + |
| 63 | +# 20151108 bkw: |
| 64 | +# - Updated for 0.34.0 |
| 65 | +# - Added --disable-cxx11 to ./waf flags, as bluetooth.h uses the gcc |
| 66 | +# typeof() extension. Not sure if newer versions of bluez would have |
| 67 | +# this issue (but Slackware 14.1's bluez is pretty old by now). |
| 68 | +# - Added patch from upstream git to allow building without webkitgtk. |
| 69 | +# The author added support for downloading presets, but didn't make |
| 70 | +# it optional in 0.34.0. Also added a couple of bugfix patches. |
| 71 | +# - Support building 0.33.0 with VERSION=0.33.0 in the env. |
| 72 | +# - Add SSE=no option. |
| 73 | +# - Add WEBKIT=no option. |
| 74 | +# - Remove LV2=no option from README (but not from script). |
| 75 | + |
| 76 | +# 20150514 bkw: |
| 77 | +# - Updated for 0.32.3 |
| 78 | +# - Fix some issues with the shared libs: they were being installed |
| 79 | +# to /usr/lib/ on 64-bit, and they were missing the +x bits. |
| 80 | +# - Made LV2 option default to yes, since upstream is requiring lilv |
| 81 | +# even if --no-lv2 is used. Also, the lv2 plugins were being |
| 82 | +# installed to /usr/lib/ on 64-bit. Grr. |
| 83 | +# - Upstream wants avahi by default. For now, hardcoded --no-avahi. |
| 84 | + |
| 85 | +# 20130430 bkw: |
| 86 | +# - Updated for 0.27.1 |
| 87 | +# - Replaced slack-desc with updated text from guitarix site |
| 88 | +# - Added LV2 option |
| 89 | + |
| 90 | +# 20121216 bkw: |
| 91 | +# - Upgraded to guitarix2 |
| 92 | +# - Added man page |
| 93 | +# - Added realtime capabilities |
| 94 | +# - Make .desktop file validate |
| 95 | +# - Add guitarix's README to /usr/doc |
0 commit comments