256 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			256 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
# Copyright 2025 Gentoo Authors
 | 
						|
# Distributed under the terms of the GNU General Public License v2
 | 
						|
 | 
						|
EAPI=8
 | 
						|
 | 
						|
CRATES="
 | 
						|
	addr2line@0.24.2
 | 
						|
	adler2@2.0.0
 | 
						|
	atomic-waker@1.1.2
 | 
						|
	autocfg@1.4.0
 | 
						|
	backtrace@0.3.74
 | 
						|
	base64@0.22.1
 | 
						|
	bitflags@2.9.0
 | 
						|
	bumpalo@3.17.0
 | 
						|
	bytes@1.10.1
 | 
						|
	cairo-rs@0.20.7
 | 
						|
	cairo-sys-rs@0.20.7
 | 
						|
	cc@1.2.19
 | 
						|
	cfg-expr@0.17.2
 | 
						|
	cfg-if@1.0.0
 | 
						|
	core-foundation-sys@0.8.7
 | 
						|
	core-foundation@0.9.4
 | 
						|
	displaydoc@0.2.5
 | 
						|
	doctest-file@1.0.0
 | 
						|
	encoding_rs@0.8.35
 | 
						|
	equivalent@1.0.2
 | 
						|
	errno@0.3.11
 | 
						|
	fastrand@2.3.0
 | 
						|
	field-offset@0.3.6
 | 
						|
	fnv@1.0.7
 | 
						|
	foreign-types-shared@0.1.1
 | 
						|
	foreign-types@0.3.2
 | 
						|
	form_urlencoded@1.2.1
 | 
						|
	futures-channel@0.3.31
 | 
						|
	futures-core@0.3.31
 | 
						|
	futures-executor@0.3.31
 | 
						|
	futures-io@0.3.31
 | 
						|
	futures-macro@0.3.31
 | 
						|
	futures-sink@0.3.31
 | 
						|
	futures-task@0.3.31
 | 
						|
	futures-util@0.3.31
 | 
						|
	gdk-pixbuf-sys@0.20.7
 | 
						|
	gdk-pixbuf@0.20.9
 | 
						|
	gdk4-sys@0.9.6
 | 
						|
	gdk4@0.9.6
 | 
						|
	getrandom@0.2.15
 | 
						|
	getrandom@0.3.2
 | 
						|
	gimli@0.31.1
 | 
						|
	gio-sys@0.20.9
 | 
						|
	gio@0.20.9
 | 
						|
	glib-macros@0.20.7
 | 
						|
	glib-sys@0.20.9
 | 
						|
	glib@0.20.9
 | 
						|
	gobject-sys@0.20.9
 | 
						|
	graphene-rs@0.20.9
 | 
						|
	graphene-sys@0.20.7
 | 
						|
	gsk4-sys@0.9.6
 | 
						|
	gsk4@0.9.6
 | 
						|
	gtk4-macros@0.9.5
 | 
						|
	gtk4-sys@0.9.6
 | 
						|
	gtk4@0.9.6
 | 
						|
	h2@0.4.8
 | 
						|
	hashbrown@0.15.2
 | 
						|
	heck@0.5.0
 | 
						|
	http-body-util@0.1.3
 | 
						|
	http-body@1.0.1
 | 
						|
	http@1.3.1
 | 
						|
	httparse@1.10.1
 | 
						|
	hyper-rustls@0.27.5
 | 
						|
	hyper-tls@0.6.0
 | 
						|
	hyper-util@0.1.11
 | 
						|
	hyper@1.6.0
 | 
						|
	icu_collections@1.5.0
 | 
						|
	icu_locid@1.5.0
 | 
						|
	icu_locid_transform@1.5.0
 | 
						|
	icu_locid_transform_data@1.5.1
 | 
						|
	icu_normalizer@1.5.0
 | 
						|
	icu_normalizer_data@1.5.1
 | 
						|
	icu_properties@1.5.1
 | 
						|
	icu_properties_data@1.5.1
 | 
						|
	icu_provider@1.5.0
 | 
						|
	icu_provider_macros@1.5.0
 | 
						|
	idna@1.0.3
 | 
						|
	idna_adapter@1.2.0
 | 
						|
	indexmap@2.8.0
 | 
						|
	interprocess@2.2.3
 | 
						|
	ipnet@2.11.0
 | 
						|
	itoa@1.0.15
 | 
						|
	js-sys@0.3.77
 | 
						|
	libadwaita-sys@0.7.2
 | 
						|
	libadwaita@0.7.2
 | 
						|
	libc@0.2.171
 | 
						|
	libloading@0.8.6
 | 
						|
	linux-raw-sys@0.9.4
 | 
						|
	litemap@0.7.5
 | 
						|
	log@0.4.27
 | 
						|
	memchr@2.7.4
 | 
						|
	memoffset@0.9.1
 | 
						|
	mime@0.3.17
 | 
						|
	miniz_oxide@0.8.8
 | 
						|
	mio@1.0.3
 | 
						|
	native-tls@0.2.14
 | 
						|
	object@0.36.7
 | 
						|
	once_cell@1.21.3
 | 
						|
	openssl-macros@0.1.1
 | 
						|
	openssl-probe@0.1.6
 | 
						|
	openssl-sys@0.9.107
 | 
						|
	openssl@0.10.72
 | 
						|
	pango-sys@0.20.9
 | 
						|
	pango@0.20.9
 | 
						|
	percent-encoding@2.3.1
 | 
						|
	pin-project-lite@0.2.16
 | 
						|
	pin-utils@0.1.0
 | 
						|
	pkg-config@0.3.32
 | 
						|
	proc-macro-crate@3.3.0
 | 
						|
	proc-macro2@1.0.94
 | 
						|
	quick-xml@0.37.2
 | 
						|
	quote@1.0.40
 | 
						|
	r-efi@5.2.0
 | 
						|
	recvmsg@1.0.0
 | 
						|
	reqwest@0.12.15
 | 
						|
	ring@0.17.14
 | 
						|
	rustc-demangle@0.1.24
 | 
						|
	rustc_version@0.4.1
 | 
						|
	rustix@1.0.5
 | 
						|
	rustls-pemfile@2.2.0
 | 
						|
	rustls-pki-types@1.11.0
 | 
						|
	rustls-webpki@0.103.1
 | 
						|
	rustls@0.23.26
 | 
						|
	rustversion@1.0.20
 | 
						|
	ryu@1.0.20
 | 
						|
	schannel@0.1.27
 | 
						|
	security-framework-sys@2.14.0
 | 
						|
	security-framework@2.11.1
 | 
						|
	semver@1.0.26
 | 
						|
	serde@1.0.219
 | 
						|
	serde_derive@1.0.219
 | 
						|
	serde_json@1.0.140
 | 
						|
	serde_spanned@0.6.8
 | 
						|
	serde_urlencoded@0.7.1
 | 
						|
	shlex@1.3.0
 | 
						|
	slab@0.4.9
 | 
						|
	smallvec@1.14.0
 | 
						|
	socket2@0.5.9
 | 
						|
	stable_deref_trait@1.2.0
 | 
						|
	subtle@2.6.1
 | 
						|
	syn@2.0.100
 | 
						|
	sync_wrapper@1.0.2
 | 
						|
	synstructure@0.13.1
 | 
						|
	system-configuration-sys@0.6.0
 | 
						|
	system-configuration@0.6.1
 | 
						|
	system-deps@7.0.3
 | 
						|
	target-lexicon@0.12.16
 | 
						|
	tempfile@3.19.1
 | 
						|
	tinystr@0.7.6
 | 
						|
	tokio-native-tls@0.3.1
 | 
						|
	tokio-rustls@0.26.2
 | 
						|
	tokio-util@0.7.14
 | 
						|
	tokio@1.44.2
 | 
						|
	toml@0.5.11
 | 
						|
	toml@0.8.20
 | 
						|
	toml_datetime@0.6.8
 | 
						|
	toml_edit@0.22.24
 | 
						|
	tower-layer@0.3.3
 | 
						|
	tower-service@0.3.3
 | 
						|
	tower@0.5.2
 | 
						|
	tracing-core@0.1.33
 | 
						|
	tracing@0.1.41
 | 
						|
	try-lock@0.2.5
 | 
						|
	unicode-ident@1.0.18
 | 
						|
	untrusted@0.9.0
 | 
						|
	url@2.5.4
 | 
						|
	utf16_iter@1.0.5
 | 
						|
	utf8_iter@1.0.4
 | 
						|
	vcpkg@0.2.15
 | 
						|
	version-compare@0.2.0
 | 
						|
	want@0.3.1
 | 
						|
	wasi@0.11.0+wasi-snapshot-preview1
 | 
						|
	wasi@0.14.2+wasi-0.2.4
 | 
						|
	wasm-bindgen-backend@0.2.100
 | 
						|
	wasm-bindgen-futures@0.4.50
 | 
						|
	wasm-bindgen-macro-support@0.2.100
 | 
						|
	wasm-bindgen-macro@0.2.100
 | 
						|
	wasm-bindgen-shared@0.2.100
 | 
						|
	wasm-bindgen@0.2.100
 | 
						|
	web-sys@0.3.77
 | 
						|
	widestring@1.2.0
 | 
						|
	windows-link@0.1.1
 | 
						|
	windows-registry@0.4.0
 | 
						|
	windows-result@0.3.2
 | 
						|
	windows-strings@0.3.1
 | 
						|
	windows-sys@0.52.0
 | 
						|
	windows-sys@0.59.0
 | 
						|
	windows-targets@0.52.6
 | 
						|
	windows-targets@0.53.0
 | 
						|
	windows_aarch64_gnullvm@0.52.6
 | 
						|
	windows_aarch64_gnullvm@0.53.0
 | 
						|
	windows_aarch64_msvc@0.52.6
 | 
						|
	windows_aarch64_msvc@0.53.0
 | 
						|
	windows_i686_gnu@0.52.6
 | 
						|
	windows_i686_gnu@0.53.0
 | 
						|
	windows_i686_gnullvm@0.52.6
 | 
						|
	windows_i686_gnullvm@0.53.0
 | 
						|
	windows_i686_msvc@0.52.6
 | 
						|
	windows_i686_msvc@0.53.0
 | 
						|
	windows_x86_64_gnu@0.52.6
 | 
						|
	windows_x86_64_gnu@0.53.0
 | 
						|
	windows_x86_64_gnullvm@0.52.6
 | 
						|
	windows_x86_64_gnullvm@0.53.0
 | 
						|
	windows_x86_64_msvc@0.52.6
 | 
						|
	windows_x86_64_msvc@0.53.0
 | 
						|
	winnow@0.7.4
 | 
						|
	winreg@0.55.0
 | 
						|
	winres@0.1.12
 | 
						|
	wit-bindgen-rt@0.39.0
 | 
						|
	write16@1.0.0
 | 
						|
	writeable@0.5.5
 | 
						|
	yoke-derive@0.7.5
 | 
						|
	yoke@0.7.5
 | 
						|
	zerofrom-derive@0.1.6
 | 
						|
	zerofrom@0.1.6
 | 
						|
	zeroize@1.8.1
 | 
						|
	zerovec-derive@0.10.3
 | 
						|
	zerovec@0.10.4
 | 
						|
"
 | 
						|
 | 
						|
inherit cargo
 | 
						|
 | 
						|
DESCRIPTION="Steam Achievement Manager rewritten For Linux"
 | 
						|
HOMEPAGE="https://github.com/PaulCombal/SamRewritten/"
 | 
						|
SRC_URI="
 | 
						|
	${CARGO_CRATE_URIS}
 | 
						|
	https://github.com/PaulCombal/${PN}/archive/${PV}.1.tar.gz -> ${P}.tar.gz
 | 
						|
"
 | 
						|
S="${WORKDIR}/SamRewritten-${PV}.1"
 | 
						|
 | 
						|
LICENSE="GPL-3"
 | 
						|
# Dependent crate licenses
 | 
						|
LICENSE+="
 | 
						|
	0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT
 | 
						|
	Unicode-3.0
 | 
						|
"
 | 
						|
SLOT="0"
 | 
						|
KEYWORDS="~amd64"
 | 
						|
 | 
						|
DEPEND="
 | 
						|
	gui-libs/gtk:4
 | 
						|
	dev-cpp/gtkmm:3.0
 | 
						|
	dev-libs/yajl
 | 
						|
	net-libs/gnutls
 | 
						|
"
 | 
						|
 | 
						|
pkg_postinst() {
 | 
						|
	ewarn "${P} requires Steam to be installed through the steam-overlay."
 | 
						|
}
 |