Maximilian Downey Twiss
99ac930743
Use Package.load_package instead of require_relative in package files to avoid global scope conflicts (See #7283 , #3150 , 3b09159) ( #10202 )
2024-07-26 00:01:20 -05:00
SupeChicken666
d6c5ce79e6
Remove redundant use of .to_s ( #8917 )
2023-11-10 07:44:50 -05:00
Satadru Pramanik, DO, MPH, MEng
ccc88e44ba
Repackaging gcc -> gcc_lib and gcc_dev ( #8335 )
...
* gcc -> libs and dev
* update deps
* adjust deps in install.sh
* update gcc dep in core
* cleanup
* add gcc_build
* update gcc deps in llvm packages
* adjust conflicts command to exclude _build package filelists
* remove conflicts_ok from compiler packages
2023-06-06 10:21:11 -05:00
Satadru Pramanik, DO, MPH, MEng
0e26c63d06
gcc => 13.1 ( #8199 )
...
* gcc 13.1 RC2
* gcc 13.1 final release
2023-04-26 13:46:13 -05:00
Satadru Pramanik, DO, MPH, MEng
6fd1c43144
gcc rebuild w/o openmp installed. ( #7884 )
...
* gcc rebuild w/o openmp installed.
* update binary
* Revert "update binary"
This reverts commit 4056857353 .
2023-01-30 16:05:24 -06:00
Maximilian Downey Twiss
b7fea89df2
Move @_ver comments to same line as version value. ( #7800 )
2023-01-04 13:54:27 -05:00
Maximilian Downey Twiss
43c9f6afdd
Do not use @_ver for gcc, git, openssl and ruby. ( #7797 )
2023-01-03 19:34:46 -05:00
Satadru Pramanik
65e0511380
Qt updates & Add jellyfin_media_player w/ deps ( #7672 )
...
* initial updates
* add qtquickcontrols
* cleanup
* more binaries
* add more packages to packages.yaml
* add more packages
* disable ccache requirements
* disable musl_zstd requirement
* lint
* ffmpeg modification initial commit
* update qtwebengine package
* add binaries
* add binary
* update qtwebengine
* fix qtx11extras
* add libmpv to mpv build
* mpv rebuild
* add binary
* fix deps
* add new builds
* Add jellyfin postinstall
* adjust postinstall
* make changes for armv7l
* add more verbose error message
* suggested changes
* Adjust xorg_server dep to xwayland
* update jellyfin
* jellyfin rebuild
2022-11-25 13:37:00 -06:00
Satadru Pramanik
1f6e745ff5
gcc rebuild with new armv7l flags ( #7583 )
...
* gcc rebuild with new armv7l flags
* add indent
2022-11-02 18:39:05 -05:00
Satadru Pramanik
22bb47bd45
add missing runtime deps to ALL core packages, add getrealdeps script ( #7472 )
...
* gcc: add missing zlibpkg dep
* add getrealdeps script
* add color
* suggested changes from @supechicken
* suggested changes
* fix verbiage
* add NOCOLORS option
* use read in lieu of head, and do not check nonexistent files
* Exit early if wrong package name is given.
* Add some quick exit code
* Allow for pkg.rb in getrealdeps and also add deps to all core packages
* fix lint error
* fix zlibpkg
* cleanup gcc deps
* move filecmd to be a ruby dependency
* fix llvm deps
* lint fix
* update more deps
* make sure package is installed before checking for deps
* add more deps
* change verbiage
* add more deps
* more dep updates
2022-10-10 18:39:48 -05:00
Maximilian Downey Twiss
11982c190c
Add binutils dependency to gcc.rb ( #7401 )
2022-09-13 20:27:53 -04:00
Satadru Pramanik
3c8dc57ca6
gcc: use xz for i686 ( #7348 )
...
* gcc: use xz for i686
* update hash, pass linter
2022-08-24 16:07:03 -05:00
Maximilian Downey Twiss
de24923ee8
Add Rubocop CI ( #7083 )
...
* Rename IgnoredPatterns to AllowedPatterns.
* Exclude docopt.rb (not our code) from Rubocop
* Disable Style/RedundantReturn
* Disable Style/MutableConstant
* Disable Style/NumericLiterals
* Set Layout/IndentationStyle to spaces
* Temporarily disable various cops.
* Add Rubocop CI via Octocop
* Lint tree with rubocop -A -c .rubocop.yml
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2022-08-22 13:31:25 -04:00
Satadru Pramanik
be94de49a1
gcc -> 12.2 ( #7302 )
...
* gcc -> 12.2
* manually adjust indentation
2022-08-19 16:04:37 -05:00
Ed Reel
fc1d3efafe
Revert d3038e0805 ( #7090 )
2022-05-29 17:17:01 -04:00
supechicken
b5b4c7c6b0
[llvm] [gcc]: Correct variable name ( #7080 )
...
* [gcc]: should be `ARCH_LIB`
* [llvm]: should be `ARCH_LIB`, not `LIB_SUFFIX`
2022-05-23 11:06:07 -05:00
supechicken
d3038e0805
crew: Add multi-component support in one package ( #7018 )
...
* crew: Add multi-component support in one package
* Remove CREW_USE_RSYNC variable
* suggested @uberhacker changes
* Change back to `Dir.glob(...)` (`Dir[...]` will not work with blocks)
* Change `Dir.glob` to `Dir[...].each` (be consistent)
* Merge upstream
* Update gcc.rb
* Add `{glob,regex,array}` support for file filter
* Add comment
* `sed s/gcc11::libs/gcc::libs/g *`
* Remove extra options
* Delete `CREW_PREFIX` in filenames that will be passed to the filter function
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2022-05-23 10:45:24 -05:00
supechicken
dde3a87c3f
Remove {file,directory}list only in postinstall ( #7078 )
2022-05-23 10:43:31 -05:00
supechicken
cb7eb4993b
Merge gcc12.rb and gcc.rb, cleanup, remove any gcc packages older than 12 ( #7076 )
...
* Delete older `gcc` versions
* Delete older `gcc` versions, merge `gcc12.rb` and `gcc.rb`
* Fix syntax error
* Switch from `gcc12.rb` to `gcc.rb`
* remove gcc_tools
* Fix `exception` logic in `def self.system` (`package.rb`)
* Update gcc.rb
* Correct usage of `File.write`
* Update gcc.rb
* Update gcc.rb
* `previous` might be better than `older`
2022-05-22 12:30:01 -05:00
Satadru Pramanik
7e60e42b04
gcc -> 12.1, update mold as per upstream issue fix ( #7040 )
...
* gcc -> 12.1, update mold as per upstream issue fix
* Update postinstall logic for gcc12
2022-05-09 09:03:09 -05:00
Satadru Pramanik
3ecfafd893
cleanup gcc postinstall ( #6329 )
...
* cleanup gcc postinstall
* cleanup gcc postinstall add back color
2021-10-24 15:23:43 -05:00
Satadru Pramanik
ebf6017cc7
Rescue gcc postinstall ( #6328 )
2021-10-24 13:24:18 -05:00
Satadru Pramanik
f15449e8b5
gcc: fix dependency condition when no gcc is installed. ( #6323 )
2021-10-22 15:35:19 -05:00
Satadru Pramanik
434797e212
Make generic GCC dependency independent of gcc version ( #6321 )
...
* Make gcc dependency more flexible
* add is_fake
* Report GCC version installed.
2021-10-21 16:06:22 -05:00
Ed Reel
a975e3a414
Add gcc8 package ( #3127 )
...
Remove gcc package
Update gcc7 from 7.3.0-3 to 7.4.0
Change dependency to gcc8 in buildessential
Update install.sh to use gcc8
Replace xz package with xzutils
Update postinstall message in install.sh
Add pre-built binaries for gcc7 and gcc8
2019-01-29 11:32:39 -05:00
James Larrowe
2a2e0b28c6
Update Cloog ( #2771 )
...
Tested on x86_64
Remove texinfo during build
Patches CLooG configure script instead of removing texinfo
Shorten 'sed' commands
Add pre-built binaries
Removed cloog from "core"
Add pre-built binaries for arm
2018-10-19 19:21:27 -05:00
Kazushi (Jam) Marukawa
e06528278c
Add pre-compiled binaries
2017-08-26 09:29:23 +09:00
Kazushi (Jam) Marukawa
8be5eb5eef
Update toolcahin binary packages to use compressed manual/info
2017-07-16 13:22:55 +09:00
Ed Reel
8950760570
Change packages d-h from sha1 to sha256
2017-06-29 11:57:31 -05:00
Kazushi (Jam) Marukawa
c60ed1d64e
Change to use gcc-4.9.4.
2017-06-24 13:30:49 +09:00
lyxell
5aa6546dde
Add package descriptions and homepages
2017-05-30 05:20:56 +02:00
Kazushi (Jam) Marukawa
4627aab079
Change all toolcain binaries to use cc1.3
2017-05-18 16:51:29 +09:00
Kazushi (Jam) Marukawa
10bcbb23a1
Add aarch64 binary packages by duplicating armv7l packages.
2017-03-19 11:48:01 +09:00
Kazushi (Jam) Marukawa
9c207911ee
Move binary packages from dropbox to github
2017-02-04 00:56:02 +09:00
Kazushi (Jam) Marukawa
8fe6513559
Update toolchains to match to the latest Chrome OS 55
...
Change gcc to use isl and cloog too
2017-02-02 01:44:58 +09:00
Kazushi (Jam) Marukawa
4ac1abd14c
Updated all binaries using new gcc without ~/Downloads/tools link.
2016-12-24 18:58:08 +09:00
Kazushi (Jam) Marukawa
85f1aaf2cf
Updated install and binutils, gcc, glibc and linuxheaders
2016-12-24 18:58:08 +09:00
Kazushi (Jam) Marukawa
4a1f3a6190
Updated all necessary packages for ARM
2016-11-15 20:41:51 +09:00
Michał Siwek
54162d4986
Add ncurses x86_64 link
2013-10-15 21:34:24 +02:00
Michał Siwek
cc8960144f
Add x86_64 links to packages
2013-10-15 21:15:53 +02:00
Michał Siwek
70cae4eb2b
Implement path constants and support for path prefix
2013-09-12 18:01:19 +02:00
Michał Siwek
f1eba9f76e
Implement resolving dependencies
2013-09-07 19:01:54 +02:00