On Sunday, May 15, 2016 05:21:49 PM you wrote: > Hi Tim, > > I could test the new branch "lv2_fixes" because I have an Ubuntu Studio > 14.04.4 installation. I guess the system lv2 libraries in my installation > are older than the ones that are built into this branch. I did not check > that yet. > > Is the following command the correct command to download the source code of > the lv2_fixes branch? > > git clone https://github.com/muse-sequencer/lv2_fixes.git > > ? > > If yes, this commands asks to specify a username (at that point I aborted > the git command) and presumably a password. > > How should I proceed now? I do not know the user credentials for this > command. Would it be reasonable to remove the user credentials protection > from the lv2_fixes branch if one wants to download the source code of this > branch? > > Regards, > > Jens
Yes, git can be a mind-warping thing to understand :-) git clone https://github.com/muse-sequencer/muse.git muse3 The last part (muse3) is your choice, can be any name. It creates a folder by that name and downloads everything to that folder. Once downloaded, change (cd) to that folder, and execute: git branch -a to see a list of all the available branches. So then, in this case, you would want to execute: git checkout lv2_fixes to switch to the lv2_fixes branch. (I think. If that fails, it might be "git checkout remotes/origin/lv2_fixes".) Now proceed with cmake configuration, build, and install. ----- Later, you can always switch branches again to any branch with git checkout <branch> In fact, if you /already/ have downloaded muse git before, you can just switch branches in that tree without downloading again. That is, you can download just once, and switch branches 'on the fly' at any time. I've always found that to be the most mind-blowing thing about git. When you switch branches 'in-place' like that, folders and files will magically disappear or appear depending on the branch. That was quite shocking to me at first, that a program would make things appear and disappear before your eyes like that. HTH. Tim. > > Am Samstag, 14. Mai 2016, 15:23:08 schrieb Tim E. Real: > > Hey list. > > > > For the impatient, or those with an afternoon to kill, you can try > > > > the brand *new* lv2 built-in support versions, in branch lv2_fixes, > > even if you are on a distro that uses the older versions, such as > > 14.04 LTS or even 15.* or 16.* (?) > > > > I have yet to merge with master. > > I'm adding some more stuff in a different area (the gtkHelper folder) > > > > so if you can go ahead and try /these/ changes, please do. > > > > Upgraded our built-in LV2 support library versions to: > > lv2-1.12.0 > > lilv-0.22.0 > > serd-0.22.0 > > sord-0.14.0 > > sratom-0.4.6 > > > > I have kept their original tree structures /intact/ with version numbers, > > > > and kept the NEWS, AUTHORS, COPYING etc, while still removing > > all other unnecessary files. > > > > Instructions on how to upgrade the tree are given in lv2Support/ChangeLog. > > > > But wait ! There's more ! > > > > All of this built-in support may not matter to most users now because... > > > > [Drum roll] > > > > I added the ability to choose *system* versions instead of *builtin* > > See the new cmake setting ENABLE_LV2_SUPPLIED :-) > > The default is off. > > > > You are permitted to choose the system versions *only* if they > > > > are greater than or equal to our versions listed above. > > > > Otherwise it automatically falls back to our built-in versions. > > No worries. > > > > This is because some stuff was deprecated - it required mods to MusE - > > > > and a lot was fixed in the new LV2 versions. > > > > So MusE's code must at least /match/, or better, what is in the > > > > linked support libraries. > > > > Should future *system* LV2 versions break something in MusE, > > > > you can manually fall back to the built-in versions. > > > > Before I merge to master, I need to test on 14.04 distro, no time ATM, > > > > so please go ahead and test if you can. > > > > It should automatically force the built-in version to be built, > > > > assuming you have those way-too-old lv2 packages installed :-) > > > > Fixed a compile warning stoppage if using jack-1. > > (That very old JackTransportNetStarting "case 4:" statement HACK.) > > > > Suppressed unwanted Jack terminal errors and info output. > > Although, it doesn't seem to be suppressing them with jack-1. > > > > Tim. > > ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
