Commit Graph

147 Commits

Author SHA1 Message Date
François Revol 926df420ca recipe.syntax.vim: Update following SRC_URI/SRC_FILENAME change
in haikuporter.
2015-07-02 19:28:11 +02:00
Augustin Cavalier 00c90992ff 3rdparty/kallisti5: convert the IOMMU HowTo to Markdown.
So that you can read it without an ODT viewer. I got permission
from Alex to do this.
2015-06-22 13:20:04 -04:00
Augustin Cavalier 3ecb7fb441 3rdparty: delete CUE file.
Almost certainly doesn't work anymore, and Jam can create ISOs
if needed.
2015-05-08 13:31:02 -04:00
Adrien Destugues 83b732c732 checkstyle.vim: add catch to checked keywords
* Check catch() without space
* Check }\ncatch () with newline
* Remove false positive on area_for() and other functions ending with a keyword
2014-11-26 13:27:33 +01:00
Alexander von Gluck IV 91c0454716 3rdparty: Add a quick doc on how to use IOMMU on Linux
* Drop my old script, didn't work well anymore.
2014-11-09 12:58:55 -06:00
Adrien Destugues 788e359072 checkstyle: Add missing check for space after switch 2014-08-21 08:43:44 +02:00
Adrien Destugues 1ec28f7117 improved Vim coding guidelines checker
* Avoids highlighting some matches when inside C++ comments
* Add operators << and >>
* Automatic initialization when opening Vim in the Haiku source
directory (if you use the same directory layout as me)
* Matches are highlighted in red, rather than reusing the "Search" match
group. You can pick another color by editing the "highlight Style"
definition.

Improvements are still welcome.
2014-08-07 13:17:57 +02:00
François Revol 05f06a9065 Update this script to match pkgman behaviour
We don't need to move away older packages anymore.

Probably not useful either to stop Deskbar,
but let's just keep that for now.
2014-08-04 00:21:58 +02:00
François Revol 0754c31959 Add a simple script to identify where packages come from
There is probably a simpler way, but it helps finding
which packages were installed manually.
2014-07-20 22:15:25 +02:00
Adrien Destugues 9522c1e4f2 Add unbootstrap, a script to remove _bootstrap from packages.
This needs to be run under haiku as it uses the package tool. It can be
used to remove the _bootstrap tagging from bootstrap packages and then
upload them to the repos as normal packages. The goal is to make
non-bootstrap builds work even for archs where the bootstrap isn't
working yet.

Packages built that way should be replaced as soon as better ones are
obtained by the proper bootstrapping process.
2014-07-02 08:16:20 +02:00
PulkoMandy 0c66734e4d Add a small helper script to configure gdb
This is useful for debugging the ARM port with qemu gdb stub.
2014-06-13 20:26:50 +02:00
Adrien Destugues c100e05085 Update vim syntax file for checksums
* Match the current trend of using CHECKSUM_SHA256 only.
* Re-wrap the keyword list to 80 columns.
2014-04-29 08:50:13 +02:00
Adrien Destugues 29f1217553 Add some more keywords to the vim recipe syntax file. 2014-04-07 19:01:00 +02:00
Alexander von Gluck IV 1d481eee64 3rdparty: These 3rd party mesa bits are no longer needed
* Mesa is completely filled by recipies now
2014-03-23 18:48:34 -05:00
Alexander von Gluck IV c075da70b6 3rdparty: Add Linux IOMMU script
* For use on linux hosts to attach a secondary GPU directly
  to a qemu / kvm virtual machine.
* The attached card may be in a limbo state, so the driver will
  need to re-post the GPUU
2014-03-23 12:48:30 -05:00
François Revol 8e8f7748d3 Update the HardwareChecker script
to work post-PM, however nothing makes any use of it yet.
2014-03-05 02:06:55 +01:00
François Revol 5143323fb6 myupdate: Close and restart Deskbar on update
Close Deskbar before trying to update and restart it afterward.
This way the addons are restored as they were before.
2014-01-09 17:08:22 +01:00
François Revol e6eaad8615 A little script which takes care of updating system packages
It checks for updates, asks the user to reboot,
then moves old packages out and re-adds ProcessController
and NetworkStatus to the Deskbar.
2013-12-29 11:49:58 +01:00
Adrien Destugues 94bf728825 Add more keywords, variables and functions 2013-10-01 18:54:59 +02:00
Adrien Destugues b617a7b410 Vim syntax files for haikuporter recipes. 2013-09-30 17:37:43 +02:00
luroh 0ce4c23d22 Bump vmx files to virtualHW.version = "6", to allow USB 2.0
Signed-off-by: Matt Madia <mattmadia@gmail.com>
2012-12-08 20:29:05 -05:00
François Revol 4373e37dd8 Hide error when cd-ing out of the git tree 2012-11-03 00:18:54 +01:00
François Revol a71c00d314 Work in progress supybot plugin for developer-related commands
* most useful one for now is !error which acts much like /bin/error
* other useful commands like !haiku, !trout or !jlg
TODO: make the fortunes file path a config option.
2012-09-27 23:17:05 +02:00
François Revol 70449c90d9 dev-perso: Add current branch name in window title for git
* when the project uses git, include the current branch name
in the terminal window title
2012-08-22 01:16:15 +02:00
Alexander von Gluck IV e949483f2c mesa: Remove no longer needed patch
* Commited upstream to Mesa in:
  http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3054c849d84
2012-06-14 08:19:33 -07:00
Alexander von Gluck IV b069fa30d9 mesa: Update rtasm fix to work with latest mainline Mesa 2012-06-07 11:53:51 -05:00
Alexander von Gluck IV 7c5d8dd2a8 mesa-o-matic: Fix bug exposed by new Mesa build
* While we want to exclude include/GL (because we
  get the whole directory) we also exclude include/GLES2
  which gets picked up in newer Mesa code
* Add a slash on the end of the grep to make sure we omit
  *just* include/GL
2012-06-07 11:52:25 -05:00
François Revol 3af608ada5 Fix fossil SCM update command
* fossil update should do a pull on its own anyway.
2012-05-15 20:25:34 +02:00
François Revol b8c19d314d Fix fossil checkout filename. 2012-04-21 15:28:48 +02:00
François Revol fce97ba360 Add support for the fossil scm
Rework scm tests.
Add a test for fossil checkouts.
2012-04-21 10:31:33 +02:00
Alexander von Gluck IV b318ebee97 mesa: Add stock Mesa diffs for mainline mesa
* rtasm symbol collision fix.
  There is older Mesa rtasm code, and newer Gallium3D
  rtasm code. There are colliding symbols only seen when
  you link Mesa and Gallium into the same shared library.
  This diff makes Mesa use the Gallium3D rtasm code.
* Mesa target architecture fix.
  This ensures the generated Mesa binaries work under
  Pentium or higher processors. Fix for #8318
2012-03-30 10:09:08 -05:00
François Revol aa29a30426 Fix cutting names of views containing spaces. 2012-03-23 00:37:29 +01:00
François Revol d4ad358195 Added 'devup' function to autoupdate projects
* scans projects for the AUTOUP tag in the .profile script.
* runs the $DEVUPCMD sequentially with the needed environment.
2012-02-23 02:39:09 +01:00
François Revol 9130cabf87 Cleanup
* separate unrelated code.
* remove "function" bashism.
* add a possible update command override variable $DEVUPCMD that is pushed to the history.
2012-02-23 02:38:22 +01:00
Alexander von Gluck IV 63203bef62 mesa-o-matic: Update script for Mesa mainline 2012-02-13 16:14:35 +00:00
Alexander von Gluck IV 4b3408bdf6 mesa build: Remove un-needed headers
* Let gcc do it's job and pull header requirements
* Add defines for gcc to ensure all arch headers are pulled
2012-01-23 13:23:16 -06:00
Alexander von Gluck IV ec4f80739e mesa: Update OptionalPacakge build script
* Add missing cpuinfo header
* Add diff to compile Mesa 7.8.2 for gcc2
2012-01-17 14:57:00 +00:00
Alexander von Gluck IV 9097f91c95 mesa: Updated script to build Mesa optional package
* Move compiled binaries into lib.haiku
* Enables usage with makefile and scons Mesa builds
2012-01-17 14:51:55 +00:00
Aleksas Pantechovskis f2b4344867 Draft of proj2make - BeIDE projects convertion tool
* The proj2make can extract most of data required by makefile-engine powered
  makefiles from the BeIDE project files making porting of the old BeOS
  software projects more easy;
* This tool was implemented during GCI2011 as the "undocumented data format
  investigation task" study work, so please be patient to it's incompleteness
  and not perfect design. Thank you for understanding!

Signed-off-by: Siarzhuk Zharski <zharik@gmx.li>
2012-01-16 23:03:37 +01:00
Alexander von Gluck IV b4f8644589 add in a missing mesa header, formats.h; No Haiku code change. 2012-01-10 12:57:43 -06:00
Alexander von Gluck IV b63d0f0c44 add mesa-o-matic shell script
* This bundles up a compiled upstream Mesa source directory
 * Used during the creation of the Mesa optional package
2012-01-07 23:58:54 -06:00
François Revol 378601a77e Make sure /dev/mem is published before using dmidecode as the current version doesn't use /dev/misc/mem (pending patch to fix it). This allows to fill in machine vendor and name automatically and more precisely.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43108 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-11-02 13:13:08 +00:00
François Revol 71f92c6439 Check for and use dmidecode if present, to get the exact vendor and machine identification, which should be much more reliable than the user.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43066 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-11-01 15:02:06 +00:00
Adrien Destugues b15c03021d Add catmerge.sh, a shellscript for easily merging an existing but outdated
catalog with a newer one in another language. I was not sure where to put it,
is this the right place ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43059 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-11-01 12:40:51 +00:00
François Revol 6db5b8c639 Use a fake site for testing...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42940 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-29 01:34:08 +00:00
Joseph Prostko 5dfed04886 * Fix a couple of spelling mistakes, one which affects functionality
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42923 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-26 02:32:59 +00:00
François Revol 6f6d1e36fd Missed the most important: machine infos.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42918 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-25 17:43:33 +00:00
François Revol 18b34d36b7 Put radio buttons in columns. Tried to use the user guide css but it doesn't like having DIV elements everywhere.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42916 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-25 17:16:44 +00:00
François Revol 9191eeb755 Add missing name attribute so the field does get sent as well.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42915 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-25 16:53:58 +00:00
François Revol 2362652a4b Make it look a little better.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42914 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-10-25 16:43:26 +00:00