Files
chromebrew/packages/magic.rb
Maximilian Downey Twiss 3b0722b881 acl 2.3.1-1 -> 2.3.2, appres 1.0.5 -> 1.0.7, magic 8.3.486 -> 8.3.489, polkit 124-eafbf7d -> 125, attr 2.5.1-1 -> 2.5.2 (#10374)
* acl 2.3.1-1 -> 2.3.2

* appres 1.0.5 -> 1.0.7

* magic 8.3.486 -> 8.3.489

* polkit 124-eafbf7d -> 125

* attr 2.5.1-1 -> 2.5.2
2024-08-29 23:26:13 -05:00

26 lines
853 B
Ruby

require 'buildsystems/autotools'
class Magic < Autotools
description 'Magic is a venerable VLSI layout tool'
homepage 'http://opencircuitdesign.com/magic/'
version '8.3.489'
license 'HPND-UC-export-US'
compatibility 'aarch64 armv7l x86_64'
source_url 'https://github.com/RTimothyEdwards/magic.git'
git_hashtag version
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'd79946662a86b2691f78b594ae0694ae07deb566848be63924fd00fafbe36693',
armv7l: 'd79946662a86b2691f78b594ae0694ae07deb566848be63924fd00fafbe36693',
x86_64: '3b57b174f7fe788bca276885aa74e855210e2bb1560cb0270a61742bc5b55733'
})
depends_on 'cairo'
depends_on 'tcl'
depends_on 'tk'
# https://github.com/RTimothyEdwards/magic/issues/323
configure_options "--with-tcl=#{CREW_LIB_PREFIX} --with-tk=#{CREW_LIB_PREFIX} CFLAGS='-fpermissive'"
end