825 Commits

Author SHA1 Message Date
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
Ed Reel
bd5278c747 Add missing flex dependency to binutils (#5754)
Add binutils, flex and py3_pip to core packages

Remove crew_profile_base and binutils from buildessential
2021-05-08 12:34:55 -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
339caab19e Correct more spelling errors (#5654) 2021-04-18 12:46:34 +08:00
Ed Reel
1bc928f5b2 Correct grammar and spelling errors (#5651) 2021-04-17 23:24:45 -04:00
Ed Reel
f2155900ce Add new packages to packages.yaml (#5643) 2021-04-17 12:08:14 +08:00
Ed Reel
8f3a75193d Add binary repo tools (#5623) 2021-04-14 23:13:47 -04:00
Ed Reel
9f8f58aa51 Remove core packages that are build dependencies (#5525)
* Remove core packages that are build dependencies

Combine echo and read into one command prompt

* Move compiler checks to right before source download

* Remove prompts to install buildessential

* Bump crew version

* Make sure all buildessential packages are installed

* Remove stray text file

Co-authored-by: satmandu <satadru@umich.edu>
2021-04-11 23:33:24 -04:00
Ed Reel
87c735770e Exclude packages in needs_binaries.sh (#5571) 2021-04-11 23:14:54 -04:00
Cassandra Watergate
d6e779ccd3 Crew profile base (#5503)
* Make basic crew-profile-base package

* Use crew consts

* Upgrade to 0.0.2-pre2

* Convert aa* to cf*

* Docbook

* aa* to dz*

* docbook-xsl

* through fz* and fix environment variables

* through mz*

* through pz*

* through zz*

* fix crew-profile-base

* upgrade crew-profile-base

* major crew-profile-base changes

* Upgrade crew-profile-base and fix xdg-base

* fix sha256sum

* Remove stale files

* pkgsrc and sommelier

* Add crew-profile-base to core packages and ready for merging

* Bump versions

* prevent conflicts with #5494

* fix sha256sum

* fix fop

* profile.d is not ours

* fix bash

* Upgrade crew-profile-base to 0.0.1-pre6 and fix bash

* Remove self-referencing comment

* Add binaries, fix rust, fix #{@ver}

* move compatibility line

* add core mandb deps back

* File.exists? => File.exist?

* deduplicate @env

* update packages

* Fix gdk_pixbug source url

* Add binaries, use rubocop style fixes

* Update cf from 6.36.1-1 to 6.53.0

* fix sl

* fix depot tools

* remove apulse since it conflicts with pulseaudio.

* refactor crew_profile_base

* first tranche of builds

* go

* add cf

* hunspell

* transmission

* clean up dependency & env situation for gdk_pixbuf

* fix gettext

* fix nano

* fix intel-media-driver

* add zziplib for texlive

* fix texlive

* split fuse for flatpak

* fix flatpak

* delete rack (broken and unmaintained)

* fix packer completion

* modify and fix sl

* fix s

* fix stressng

* fix stack

* Add TMPDIR

* Remove TMPDIR from build files

* Fix aws2 version

* Go: remove extraneous dependency

* hunspell_fr_fr: use french in description

* intel media driver: remove case x86_64

* aws2: quickfix

* everything but texlive

* texlive

* fix stressng

* Delete pkgsrc.rb

* add back pkgsrc

Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Ed Reel <edreel@gmail.com>
Co-authored-by: satmandu <satadru@umich.edu>
2021-04-08 21:49:18 -05:00
satmandu
efc507527f Python 3.9.4 (#5540)
* Python 3.9.4

* Update deps based upon new getdeps script

* add build deps

* Add xz URL now that it is available.

* Add python3 runtime deps

* Update python3.rb

* remove tkinter dependencies from core

* Add libdb to core

* remove all build deps in core

* Since Python3 is core, add all runtime and build deps.
2021-04-06 09:16:01 -05:00
Ed Reel
fe3e2ca707 Add packages to packages.yaml (#5480) 2021-03-25 17:30:44 +08:00
saltedcoffii
d54dae9cf9 update core_packages.txt 2021-03-23 12:49:19 -04:00
saltedcoffii
917d142302 Licensed ya* to zz* 2021-03-21 15:27:31 -04:00
saltedcoffii
85e4b84796 Licensed ta* to xz* 2021-03-21 15:17:48 -04:00
saltedcoffii
589e358d3d Licensed sa* to sz* 2021-03-20 21:10:00 -04:00
saltedcoffii
ba913e528e Licensed oa* to rz* 2021-03-20 19:43:51 -04:00
saltedcoffii
d3d09e1898 Licensed ma* to nz* 2021-03-20 15:59:01 -04:00
saltedcoffii
c00a9d11f0 Licensed ha* to kz* and other minor changes 2021-03-19 23:04:55 -04:00
saltedcoffii
e905c20ad5 Licensed file ga* to gz* and other minor changes 2021-03-19 21:04:37 -04:00
saltedcoffii
72a8d7e11f Licensed file fa* to fz* 2021-03-19 18:34:53 -04:00
saltedcoffii
f79e962b7b if 2021-03-19 13:52:37 -04:00
saltedcoffii
8993e2cc41 Licensed file da* to ez* 2021-03-19 12:55:39 -04:00
saltedcoffii
be472d986c Licensed file ba* to bz* 2021-03-18 17:35:58 -04:00
saltedcoffii
1558e470e4 Licensed files aa* to az* 2021-03-18 16:52:48 -04:00
saltedcoffii
25586ea8ce License list 2021-03-17 13:35:59 -04:00
Ed Reel
9bed979e41 Add packages to packages.yaml (#5441) 2021-03-16 23:41:45 -04:00
Ed Reel
8cd48c6b7b Add missing groff dependency to mandb (#5422)
- Add missing lz4 package to EARLY_PACKAGES

- Update core_packages.txt
2021-03-15 07:35:28 -04:00
Ed Reel
40c0274dcc Add new packages to packages.yaml (#5383) 2021-03-10 19:47:40 +08:00
Ed Reel
8f3f9177c3 Add new packages to packages.yaml (#5333) 2021-03-06 18:29:50 -05:00
Ed Reel
fb385854d6 Update core_packages.txt to match a fresh install (#5323) 2021-03-04 19:53:26 +08:00
saltedcoffii
534ae82738 Use mawk instead of gawk (#5242)
* Use mawk instead of gawk

* bump version

* remove gawk, add mawk

* bump again to resolve conflict
2021-02-23 12:02:32 -06:00
Ed Reel
84e11d9ab0 Add new packages to packages.yaml (#5208) 2021-02-21 15:33:52 +08:00
Ed Reel
ae474f72d6 Add new packages to packages.yaml (#5166) 2021-02-19 14:11:37 -05:00
Ed Reel
1b7e0b7d1f Add packages to packages.yaml (#5139) 2021-02-16 00:15:26 -05:00
satmandu
5590343a33 Ruby rebuild add gem update (#5121)
* Rebuild and add postinstall gem update

* add rebuilt ruby

* add ca_certificates dep

* add libyaml, ca_certificates

* Update ruby.rb
2021-02-12 01:17:25 -06:00
Ed Reel
c19cf7e905 Add packages to packages.yaml (#5087) 2021-02-07 23:28:11 +08:00
Ed Reel
472c7d0871 Add new packages to packages.yaml 2021-01-29 21:25:37 -06: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
379dbe0340 Update upfrog.sh (#4806) 2020-12-23 16:11:45 -06:00
Ed Reel
390aae2fb7 Update packages.yaml 2020-12-20 20:06:21 -06:00
Ed Reel
afcd2c5d8b Update curl from 7.73.0 to 7.74.0 2020-12-20 09:53:23 -06:00
Ed Reel
947719d1b1 Update packages in core_packages.txt (#4728) 2020-12-07 21:50:13 -05:00
Ed Reel
e703a1978c Exclude packages in needs_binaries.sh (#4727) 2020-12-07 21:49:53 -05:00
Ed Reel
8a3fe37406 Add new packages to packages.yaml (#4726) 2020-12-07 21:49:39 -05:00
Ed Reel
6d4f85837f Add new packages to packages.yaml (#4665) 2020-11-29 00:02:23 -05:00
Ed Reel
2dcc868114 Add more package exclusions to needs_binaries.sh (#4664) 2020-11-29 00:02:12 -05:00
Ed Reel
c3f5101da1 Update check_updates.sh (#4592) 2020-11-22 00:28:59 -05:00
Ed Reel
523bb757e3 Add new packages to packages.yaml (#4591) 2020-11-22 00:28:41 -05:00
Ed Reel
752afac8f1 Add new packages to packages.yaml
- Update needs_binaries.sh
- Add missing homepage to peg.rb
2020-11-01 22:04:51 -06:00