41 Commits

Author SHA1 Message Date
Maximilian Downey Twiss
d7e8f67f2d Run rubocop on tree to pick up new Chromebrew/OrderedCompatibility cop (#11282) 2025-02-10 22:21:57 +00:00
Maximilian Downey Twiss
c0fd0ab132 Update m-z package homepages (#10122)
* Update makedepend homepage

* Update mapserver homepage

* Update mediainfo homepage

* Update mediainfo_gui homepage

* Update misctools homepage

* Update mkfontscale homepage

* Update mm_common homepage

* Update mono homepage

* Update mpfr homepage

* Update msttcorefonts homepage

* Update mtdev homepage

* Update muparser homepage

* Update musl_c_ares homepage

* Update musl_cyrus_sasl homepage

* Update musl_krb5 homepage

* Update musl_lz4 homepage

* Update musl_xz homepage

* Update musl_zstd homepage

* Update mypaint homepage

* Update mypaint_brushes homepage

* Update mypaint_brushes_1 homepage

* Update ncat homepage

* Update ncftp homepage

* Update netbeans homepage

* Update netpbm homepage

* Update nmon homepage

* Update ocaml homepage

* Update onevpl homepage

* Update openexr homepage

* Update opensp homepage

* Update optipng homepage

* Update p11kit homepage

* Update p7zip_gui homepage

* Update pacparser homepage

* Update parted homepage

* Update patch homepage

* Update patchelf homepage

* Update patchutils homepage

* Update pdfcrack homepage

* Update percona_boost homepage

* Update percona_server homepage

* Update percona_toolkit homepage

* Update php5 homepage

* Update php71 homepage

* Update php72 homepage

* Update php73 homepage

* Update php74 homepage

* Update php80 homepage

* Update php81 homepage

* Update php82 homepage

* Update php83 homepage

* Update pixman homepage

* Update plplot homepage

* Update pocl homepage

* Update potrace homepage

* Update powershell homepage

* Update printproto homepage

* Update protobuf homepage

* Update pthread_stubs homepage

* Update pygobject homepage

* Update pygobject2 homepage

* Update pygtk homepage

* Update qemu homepage

* Update qpdf homepage

* Update quakespasm homepage

* Update radare2 homepage

* Update rdfind homepage

* Update recordmydesktop homepage

* Update rendercheck homepage

* Update rgb homepage

* Update rkhunter homepage

* Update runc homepage

* Update s3cmd homepage

* Update sbc homepage

* Update sbt homepage

* Update scheme48 homepage

* Update sejda_console homepage

* Update selenium_server_standalone homepage

* Update sfk homepage

* Update snooze homepage

* Update sqlite homepage

* Update sqlmap homepage

* Update sshcode homepage

* Update startup_notification homepage

* Update suitesparse homepage

* Update swatchdog homepage

* Update swig homepage

* Update swig1 homepage

* Update sysfsutils homepage

* Update tbb homepage

* Update tcpdump homepage

* Update tcpwrappers homepage

* Update traceroute homepage

* Update trousers homepage

* Update ttf2pt1 homepage

* Update twm homepage

* Update txt2regex homepage

* Update unicode_cldr homepage

* Update unixodbc homepage

* Update unrar homepage

* Update unzip homepage

* Update upm homepage

* Update usbutils homepage

* Update vim homepage

* Update vim_runtime homepage

* Update vulkan_tools homepage

* Update w3m homepage

* Update wavpack homepage

* Update weechat homepage

* Update weston homepage

* Update whiptail homepage

* Update wmctrl homepage

* Update wol homepage

* Update wput homepage

* Update xbitmaps homepage

* Update xcb_util homepage

* Update xcb_util_cursor homepage

* Update xcb_util_image homepage

* Update xcb_util_keysyms homepage

* Update xcb_util_wm homepage

* Update xdg_base homepage

* Update xdotool homepage

* Update xdpyinfo homepage

* Update xe homepage

* Update xercesc homepage

* Update xinit homepage

* Update xkbcomp homepage

* Update xkeyboard_config homepage

* Update xmessage homepage

* Update xmlstarlet homepage

* Update xorg_cf_files homepage

* Update xorg_evdev_driver homepage

* Update xorg_fbdev_driver homepage

* Update xorg_libinput_driver homepage

* Update xorg_proto homepage

* Update xorg_server homepage

* Update xorg_synaptics_driver homepage

* Update xorg_vmmouse_driver homepage

* Update xorg_wacom_driver homepage

* Update xorg_xeyes homepage

* Update xorg_xlsfonts homepage

* Update xorg_xset homepage

* Update xprop homepage

* Update xrdb homepage

* Update xwayland homepage

* Update xxd_standalone homepage

* Update xxhash homepage

* Update xz_java homepage

* Update zip homepage

* Update zsh homepage

* Update zstd homepage

* Update zziplib homepage
2024-07-11 00:11:54 -05:00
Maximilian Downey Twiss
9a136cac4f Various package renames and fixes for version checking (#9856)
* Rename aws to aws_cli

* Rename ffcall to libffcall

* Update filecmd homepage

* Update go_bootstrap homepage

* Update go homepage

* Update bacon homepage

* Rename jsonc to json_c

* Update libffi homepage

* Update libgd homepage

* Rename libjpeg to libjpeg_turbo

* Update libpng homepage

* Rename mandb to man_db

* Update mongodb homepage

* Rename moonbuggy to moon_buggy

* Update mpc homepage

* Update netcat homepage

* Update nethack4 homepage

* Rename pkgconfig to pkg_config

* Rename postgres to postgresql

* Rename proj4 to proj

* Update qemacs homepage

* Update readline homepage

* Update scrollz homepage

* Update xzutils homepage

* Update weather homepage
2024-05-27 18:09:35 -05:00
Maximilian Downey Twiss
eb14c41653 Remove compatibility from packages with incompatible dependencies (#9458)
* Remove i686 compatibility from packages with dependencies incompatible with i686

* Remove armv7l compatibility from packages with dependencies incompatible with arvm7l

* Abort builds/installs if the package has incompatible dependencies
2024-03-11 13:09:12 -04: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
SupeChicken666
18b3b5e604 lib/package: Remove reload_constants and its usage (#8889) 2023-11-05 10:06:48 -06:00
Maximilian Downey Twiss
b8bed724e5 Remove basic miscellaneous uses of @_ver (#8429) 2023-06-22 10:47:09 -04:00
Satadru Pramanik, DO, MPH, MEng
d5e4e7cc95 Curl => 8.0.1 (#8094)
* Curl => 8.0.0

* Add postinstall to handle libcurl removal removing curl binary

* change core to have curl in lieu of libcurl

* lint

* update packages.yaml, add doc line to curl.rb

* update ca_certificates to 20230311

* curl => 8.0.1

* test curl version logic

* cleanup version

* conflicts_ok only needed during build
2023-03-20 15:40:04 -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
Ed Reel
cea13eff9f Add reload_constants command (#6686) 2022-01-29 16:31:15 -05:00
Ed Reel
d4e7621199 Update php packages (#6407)
php73 7.3.32 => 7.3.33
php74 7.4.25 => 7.4.26
php80 8.0.12 => 8.0.13
2021-11-22 10:12:13 -05:00
Ed Reel
64abb49f62 Update php packages (#6377)
php73 7.3.30 => 7.3.32
php74 7.4.23 => 7.4.25
php80 8.0.10 => 8.0.12
2021-11-08 09:07:34 -05:00
Ed Reel
c10f82a4a1 Update php packages (#6112)
Rubyize php71 and php72 and recompile to fix broken binaries

Update php73 from 7.3.29 to 7.3.30

Update php74 from 7.4.22 to 7.4.23

Update php80 from 8.0.9 to 8.0.10
2021-08-30 14:39:03 -04:00
saltedcoffii
c0bd0f5497 merge master into pythonize1 2021-07-20 12:42:22 -07:00
Ed Reel
fbbaeeb113 Update php packages (#5943)
Update php73 from 7.3.27 to 7.3.29
Update php74 from 7.4.16 to 7.4.21
Update php80 from 8.0.3 to 8.0.8
2021-07-09 09:33:35 -04:00
saltedcoffii
b93aae3296 delete old packages and change dependencies 2021-05-02 09:03:24 -04: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
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
Ed Reel
65e98629ad Update php packages (#5474)
- Update php74 from 7.4.15 to 7.4.16
- Update php80 from 8.0.2 to 8.0.3
- Perform check in preflight section
- Add pre-built binaries
- Change to phpver.empty?
2021-03-25 18:04:53 -04:00
saltedcoffii
ba913e528e Licensed oa* to rz* 2021-03-20 19:43:51 -04:00
satmandu
1cd9005393 Update php73 to php7.3.27, php74 to php7.4.15 (#5034)
* php73 to 7.3.27

* Add php 7.4.15

* Use FileUtils.rm_rf
2021-02-15 21:14:57 -06:00
Ed Reel
60f0f4465e Update php packages and dependencies (#4551)
- Update php73 from 7.3.23 to 7.3.24
- Update php74 from 7.4.11 to 7.4.12
- Recompile php71 and php72
- Add pre-built binaries
- Update openldap in install.sh
2020-11-02 16:11:25 -05:00
Ed Reel
b00cbeff1d Update php packages (#4364)
Update php72 from 7.2.33 to 7.2.34

Update php73 from 7.3.22 to 7.3.23

Update php74 from 7.4.10 to 7.4.11
2020-10-04 14:28:16 -04:00
Ed Reel
0ca8c6a53b Update php packages (#4280)
Update php73 from 7.3.21 to 7.3.22

Update php74 from 7.4.9 to 7.4.10
2020-09-09 22:48:01 -04:00
Ed Reel
6dc9239934 Update php packages
Update php72 from 7.2.32 to 7.2.33

Update php73 from 7.3.20 to 7.3.21

Update php74 from 7.3.8 to 7.3.9
2020-08-08 12:45:28 -05:00
Ed Reel
7b4b964708 Update php packages
Update php72 from 7.2.31-1 to 7.2.32

Update php73 from 7.3.19 to 7.3.20

Update php74 from 7.4.7 to 7.4.8
2020-07-12 12:20:55 -05:00
Ed Reel
b23833667b Update php packages
Update php73 from 7.3.18 to 7.3.19

Update php74 from 7.4.6 to 7.4.7

Rebuild php5, php71 and php72

Remove php70 package

Add pre-built binaries
2020-06-12 01:09:43 -05:00
Ed Reel
3831576fe9 Fix merge conflict with rtmpdump.rb 2020-05-24 13:36:37 -05:00
vincowl
84c883edf3 php packages : error messages color (#4079)
Co-authored-by: Vincent GIRARD <vincent@heliosphere.fr>
2020-05-20 15:15:52 -05:00
Ed Reel
d082f5ec1d Add compatibility to php packages 2020-05-17 19:08:05 -05:00
Ed Reel
65c3ecbae8 Update php packages
Update php72 from 7.2.30 to 7.2.31

Update php73 from 7.3.17 to 7.3.18

Update php74 from 7.4.5 to 7.4.6

Add pre-built binaries
2020-05-17 01:15:19 -05:00
Ed Reel
9617751bbd Add check for package compatibility 2020-05-14 23:57:07 -05:00
Ed Reel
064c2bfaa3 Add pre_install function to crew command (#4035)
Update python3 to use preinstall

Replace ARGV logic with preinstall

Adjust other packages that use preinstall to build or patch instead

Change hunspell to is_fake
2020-04-22 12:29:43 -04:00
Ed Reel
1cd7159396 Update php packages (#4026)
Update php72 from 7.2.29 to 7.2.30

Update php73 from 7.3.16 to 7.3.17

Update php74 from 7.4.4 to 7.4.5

Add TMPDIR environment variable

Add pre-built binaries
2020-04-21 16:27:28 -04:00
Ed Reel
5a66748c39 Update php packages (#3899)
Update php72 from 7.2.28 to 7.2.29

Update php73 from 7.3.15 to 7.3.16

Update php74 from 7.4.3 to 7.4.4

Add pre-built binaries
2020-03-23 11:13:33 -04:00
Ed Reel
e4a9c74108 Update php packages
Update php72 from 7.2.27 to 7.2.28

Update php73 from 7.3.14 to 7.3.15

Update php74 from 7.4.2 to 7.4.3

Add pre-built binaries

Fix missing libjpeg.so.8

Remove unrecognized configure options
2020-02-23 17:57:18 -06:00
Ed Reel
1e313c1f16 Update php packages (#3786)
Update php 7.2.26 to 7.2.27

Update php 7.3.13 to 7.3.14

Update php 7.4.1 to 7.4.2

Add pre-built binaries
2020-01-24 19:43:51 -05:00
Ed Reel
10840adf9b Update php packages (#3720)
Update php72 from 7.2.25 to 7.2.26

Update php73 from 7.3.12 to 7.3.13

Update php74 from 7.4.0 to 7.4.1

Add pre-built binaries
2019-12-27 11:08:43 -05:00
Ed Reel
836a7fcf88 Update php packages (#3663)
* Update php packages

Remove binaries from php.rb and separate versions into packages.

Remove php7 package

* Update php packages

Remove binaries from php.rb and separate versions into packages

Remove php7 package

Set php package to is_fake

* Add pre-built binaries

* Add check for previous versions to php5
2019-11-25 09:20:00 -05:00