Maximilian Downey Twiss
f6b6cab229
Rename autotools constants to fall in line with the rest of crew ( #10442 )
...
* Rename CREW_OPTIONS to CREW_CONFIGURE_OPTIONS
* Rename build_extras and install_extras to configure_build_extras and configure_install_extras
2024-09-09 18:21:58 -05:00
Satadru Pramanik, DO, MPH, MEng
73f1ed2b04
Update gcc => 14.2, upx => 4.2.4 ( #10235 )
...
* upx => 4.2.4
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Initial gcc 14.2 add and fixed gcc10 package
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* update gcc_build
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
* Add glibc 2.37 builds
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
---------
Signed-off-by: Satadru Pramanik <satadru@gmail.com >
2024-08-01 14:18:15 -05:00
Maximilian Downey Twiss
f8f2128c2d
Rename zlibpkg to zlib ( #9859 )
2024-07-26 00:23:05 -05:00
Maximilian Downey Twiss
f6dc1d8d4e
Derive binary_url in package.rb ( #7082 )
...
* Add binary_compression value to each package
* Remove binary_url values and arrays
* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
2024-01-25 11:03:31 -05:00
Satadru Pramanik, DO, MPH, MEng
9e06b80562
gcc10 => 10.5 ( #8460 )
2023-07-07 14:08:26 -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
daac2dad6f
Some updates ( #7577 )
...
* Some updates
* add indentation
2022-11-01 17:21:18 -05:00
Satadru Pramanik
194b87b188
Gnome43/Libjpeg_turbo/ICU72.1 ( #7508 )
...
* crew: cache builds
* Initial Gnome43/Libjpeg_turbo/ICU72 commits squashed
* fix lint error
* update packages.yaml
* Vulkan packages -> 1.3.231
* add packages to packages.yaml
* add more to packages.yaml
* update libxshmfence
* pixman -> 0.42.0
* libpciaccess -> 0.17.0
* update libxau
* update libxfont2
* update libxcb
* many updates
* updates
* baobab updates
* add libshumate
* update gnome_calculator
* update dfonf_editor
* update evince
* add libpanel
* update libpeas
* update libgweather
* update libgudev gnome_maps
* update upower and libxfixes
* style update
* update gnome_session
* update gnome_settings_daemon
* temporary partial webkit2gtk upload
* update packages.yaml
* fix ruby file perms
* update folks
* move webkit2gtk_4 back to 2.38.0
* update icu4c, change webkit2gtk build
* add updated webkit2gtk_5 file
* update js102
* add x86 builds for webkit2gtk_4
* add mozjs exclusion to icu4c postinstall
* add builds for evolution_data_server
* update gemacs
* update webkit2gtk packages
* update emacs
* add folks fix
* loosen icu4c postinstall check
* rebuild libportal with gtk3
* update epiphany
* openssh -> 9.1
* add x86 webkit2gtk_4 binaries
* add postinstall to webkit2gtk_4
* update svt_av1
* update libavif
* linting fix
* curl -> 7.86.0
* git -> 2.38.1
* add postinstall to gnome_console
* add gcc10 for armv7l
* add gcc10 binaries
* lint gcc10
* rebase fix
* Add WIP webkit2gtk builds
* add back postintall to gnome_maps
* gstreamer version change
* cleanup geocode_glib, and fix gnome_maps depend
* s/@_ver.to_s/@_ver/
* add mpv build and gtk4 -> 4.8.2
* bump curl version to 7.86.0
* remove other version binaries from webkit2gtk builds
* add i686 build
* adjust compatibility for gemacs... for now.
* Add code to sommelier to adjust for whether scripts are sourced or run.
* make -> 4.4
* bump version
2022-11-01 12:23:38 -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
satmandu
62e5118a2d
Fix gcc11 issues, and upgrade issues with gcc10, modify preflight ( #5767 )
...
* change rpartition to partition
* bump versions
* don't make more symbolic links
* Add preinstallcheck functionality
* gcc11 builds added
* cleanup preinstallcheck in gcc package files
* change abort verbiage
* add armv7l for gcc10, redo error messages in preinstallcheck
* merge preinstallcheck into preflight
* Run preflight in CREW_DEST_DIR
* preflight adjustment
2021-05-12 16:19:41 -05:00
satmandu
2b10b9843a
perl -> 5.32.1, gcc -> 11.1, llvm -> 12.0.0, add pixz to core ( #5665 )
...
* perl -> 5.32.1
* fix url
* perl rebuild with lto, adjustment of conflicts
* texinfo rebuild
* working version on all architectures
* simply logic
* Cleanup, backport of gcc11 package changes
* more cleanup
* restore some depends
* Use specific revision for mpfr patchset
* Update links to release links
* Replace gcc10 with libssp in install.sh
* Change links to gcc10.3.0 release links
* install not a dependency libssp when installing gcc10 to avoid breaking any libssp dependent packages.
* Adjust gcc10 postinstall logic
* preinstall and postinstall changes for gcc 10.3.0
* Add gcc uninstall message
* Add ruby require for gcc10 package file
* libssp => gcc11.1
* Initial add of gcc 11.1
* change buildessential to use gcc11 instead of gcc10
* x86_64 workaround still needed
* Still need PATH_MAX patching
* add libssp 11.1.0 binaries
* add gcc11 binaries
* convert gcc10 to an is_fake package requiring libssp
* Update gcc_tools with new libssp & gcc11
* revert gcc_tools update
* update to gitlab links
* switch to gitlab links
* use gitlab links
* use gitlab links
* move to gitlab, add more symlinks
* change to gitlab
* switch to gitlab take 2
* use nproc
* New binary packages
* use gnumirror
* Add llvm 12.0.0
* remove lld dep
* finish merge
* switch to gcc11 as primary
* update stow
* fix stow
* replace lzma with current xz-utils
* add po4a build dep to xzutils
* file conflict fix
* initial perl 5.32.1 fixes
* add stow
* deal with conflict
* deal with conflict take 2
* work crew modifications
* have crew delete conflict files from crew module builds
* move delete packfile function to crew
* remove need for po4a
* Add xzutils, pixz
* is_fake doesn't need source_url
* add pixz tpxz format support to crew
* add more perl 5.32.1 binaries
* modify pixz settings
* pixz changes
* tpxz fixes
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* crew debugging
* fix gcc10 gcc11 packages
* Add xzutils to pixz deps
* Add pixz if not installed.
* change pixz logic
* pixz changes
* xzutils is a runtime dep for pixz
* grammar fix
* Keep crew from crashing on reading malformed package files
* clean up
* don't show duplicate error for syntax error
* don't show duplicate error for syntax error
* Fix comparison
* Use safe navigation operator.
* Use same fix for list compatible
* refactor compatibility
* bump
* add binary_url to package.rb
* cleanup empty space
* minimal rubocop suggested cleanup
* requested changes
* revert code changes which don't work in ruby
* simplify list compatible
* requested changes...
* hide message behind debug flag.
* libdrm -> 2.4.105
* add mesa 21.1.0
* make full gcc11 package
* replace stow with perl_stow and update gcc10 to full package
* gcc11 hash update
* Add pixz to core
* remove libgcc_s1
* libgcc_s1 -> dummy package
* cleanup perl package files
* requested changes
* remove libgcc_s1.rb
* gcc changes
* rubocop changes
* modify crew to use PIXZ by default
* enable pixz in install.sh
* move postinstall to install
* bump gcc versions
* fix gcc10 url
* make gcc_version logic changes
* Add new gcc10 binaries
* add new gcc11 and libssp armv7l binaries, bump const.rb version
* modify already installed logic
* install.sh and crew bump
* back out core_packages.txt install changes
2021-05-11 17:33:20 -05:00
Cassandra Watergate
a0712e9828
Separate pip from python3, add pip for python2 ( #5692 )
...
* Rearrange python2 and 3, seperate pip
* rename python27 => python2
* merge master into pip
* touch up
* make old setuptools package fake
* lib/const.rb: bump version
* Fix py2_setuptools
* Add runtime dependencies to python2
* reorder depends
* python2 minor change
* packages/setuptools.rb: Fix ugly version
* Add binaries
Co-authored-by: satmandu <satadru@umich.edu >
Co-authored-by: satmandu <satadru@gmail.com >
2021-04-29 10:29:06 -05:00
Ed Reel
f7c9a99f2d
Transition binary repo from GitHub to GitLab ( #5702 )
2021-04-28 16:22:06 -04:00
Ed Reel
df801b93f5
Update binary_url to github in all packages ( #5675 )
...
Add gh.sh script to tools
Add .gitignore
Update download_binary.sh
Update README.md
2021-04-21 15:39:00 -04:00
Ed Reel
30a1f8719d
Transition binary repo from Bintray to SourceForge ( #5608 )
2021-04-13 10:11:55 -04:00
saltedcoffii
164a1aa529
Gcc doesn't depend on gawk ( #5473 )
...
* Fix gcc7
* Fix gcc8
* Fix gcc10
2021-03-23 16:28:34 -05:00
saltedcoffii
e905c20ad5
Licensed file ga* to gz* and other minor changes
2021-03-19 21:04:37 -04:00
Kevin Perkins
951925aeb8
Trim trailing whitespace in most files ( #4946 )
...
Co-authored-by: Ed Reel <edreel@gmail.com >
2021-01-20 17:58:34 -06:00
satmandu
90e9da2372
gcc10 => 10.2.1, with fixed compilation ( #4799 )
...
* gcc10 which compiles with gcc 10.
* moar ruby
* FileUtils.ln_sf -> FileUtils.ln_s
* sync to gcc_10_master, add -fpic
* add necessary "#{CREW_DEST_PREFIX}/bin/#{gcc_arch}-bin links
* bump to e73caa0fc12e4b33563d68ee58b8af882b2341e6
* sync with upstream
* bump to 67cbe5c8e68299442552f18139e0689646f9729d
* built with -flto
* update to 0f64123bde80a37c8d9aced69405e71848a23b9
* Use CREW_{,DEST_}MAN_PREFIX constants
2021-01-06 10:05:07 -06:00
Ed Reel
2d232fd3d7
Update gcc_tools from 1.0 to 1.1 and add gcc10 option ( #4433 )
...
Add parameter handling to gcc_switcher script
Add pre-built binaries for gcc10
2020-10-20 13:24:06 -04:00
satmandu
943b9dd90e
Re-disable bootstrap ( #4380 )
...
Bootstrap gets confused because gcc changes thorugh build.
Not sure why this happens, but the compiled gcc seems to work
just fine.
(This is the version working on my setup. Re-enabling bootstrap was only a test which I accidentally uploaded.)
2020-10-06 14:38:22 -05:00
satmandu
c1341e0a1b
Add gcc-10 ( #4379 )
...
Co-authored-by: Satadru Pramanik <satadru@gmail.com >
2020-10-06 14:00:56 -05:00