Commit ae345974 authored by satmandu's avatar satmandu Committed by GitHub

geany plugins with gcc11 compile fix (#5901)

* geany plugins with gcc11 compile fix

* Dependency updates
parent 47a42374
......@@ -25,6 +25,7 @@ class Geany < Package
depends_on 'gtk3'
depends_on 'xdg_base'
depends_on 'sommelier'
depends_on 'vte'
@xdg_config_home = ENV['XDG_CONFIG_HOME']
@xdg_config_home = "#{CREW_PREFIX}/.config" if @xdg_config_home.to_s.empty?
......
......@@ -3,33 +3,40 @@ require 'package'
class Geany_plugins < Package
description 'Geany plugins.'
homepage 'https://www.geany.org/'
version '1.37'
version '1.37-7c54'
license 'GPL-2'
compatibility 'aarch64,armv7l,x86_64'
source_url 'https://download.geany.org/geany-plugins/geany-plugins-1.37.tar.bz2'
source_sha256 'c98f9b1303f4ab9bed7587e749cd0b5594d9136a1bf8ba110900d46a17fa9cd8'
compatibility 'x86_64 aarch64 armv7l'
source_url 'https://github.com/geany/geany-plugins.git'
git_hashtag '7c540bf347d0f0c6f6ab5123fa8f226b2f9152ee'
binary_url ({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37_armv7l/geany_plugins-1.37-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37_armv7l/geany_plugins-1.37-chromeos-armv7l.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37_x86_64/geany_plugins-1.37-chromeos-x86_64.tar.xz',
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37-7c54_armv7l/geany_plugins-1.37-7c54-chromeos-armv7l.tpxz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37-7c54_armv7l/geany_plugins-1.37-7c54-chromeos-armv7l.tpxz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/geany_plugins/1.37-7c54_x86_64/geany_plugins-1.37-7c54-chromeos-x86_64.tpxz'
})
binary_sha256 ({
aarch64: '08e0bf95bf7dbf8accb343c29f574513fbcd27259ec967fc4254fe9a8ec2c726',
armv7l: '08e0bf95bf7dbf8accb343c29f574513fbcd27259ec967fc4254fe9a8ec2c726',
x86_64: 'b18fe4b41730a581e3c3611887d64e44f0514af7e79070a3b3256c7933e05167',
binary_sha256({
aarch64: '746ecbc8c162e5407a43f64998b5d60f03555b2335d7c626ffc8a59152b9c394',
armv7l: '746ecbc8c162e5407a43f64998b5d60f03555b2335d7c626ffc8a59152b9c394',
x86_64: '99640a4c250c27ff315ce2184bdd6b6608f9109bc9df80868f5a0fb586ecc0b2'
})
depends_on 'geany'
depends_on 'libgit2' => :build
depends_on 'valgrind' => :build
depends_on 'enchant' # R
depends_on 'geany' # R
depends_on 'libsoup2' # R
depends_on 'webkit2gtk_4' # R
def self.build
system "./configure #{CREW_OPTIONS}"
system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh'
system 'filefix'
system " #{CREW_ENV_OPTIONS} ./configure #{CREW_OPTIONS}"
system 'make'
end
def self.check
system 'make', 'check'
end
# def self.check
# system 'make', 'check'
# end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment