From bfa0e3566c89b4d264de6f71508a4c7e4edb0aaa Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 24 Jun 2021 14:06:44 +0200 Subject: [PATCH 01/24] x11-misc/squeekboard: remove unused files Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- x11-misc/squeekboard/files/448.patch | 470 ------------------ x11-misc/squeekboard/files/450.patch | 38 -- x11-misc/squeekboard/files/terminal.yaml | 157 ------ .../squeekboard/squeekboard-1.14.0.ebuild | 6 +- 4 files changed, 3 insertions(+), 668 deletions(-) delete mode 100644 x11-misc/squeekboard/files/448.patch delete mode 100644 x11-misc/squeekboard/files/450.patch delete mode 100644 x11-misc/squeekboard/files/terminal.yaml diff --git a/x11-misc/squeekboard/files/448.patch b/x11-misc/squeekboard/files/448.patch deleted file mode 100644 index 07956402e8..0000000000 --- a/x11-misc/squeekboard/files/448.patch +++ /dev/null @@ -1,470 +0,0 @@ -From 93e4345e823dbb9d9ee187d1f5b32c6dd7dffdd3 Mon Sep 17 00:00:00 2001 -From: Dorota Czaplejewicz -Date: Mon, 5 Apr 2021 08:17:07 +0000 -Subject: [PATCH 1/2] layout: Take into account text purpose again - ---- - src/data.rs | 17 +++++++++++------ - 1 file changed, 11 insertions(+), 6 deletions(-) - -diff --git a/src/data.rs b/src/data.rs -index e5aa3910..71711c3f 100644 ---- a/src/data.rs -+++ b/src/data.rs -@@ -239,13 +239,18 @@ fn load_layout_data_with_fallback( - .map(PathBuf::from) - .or_else(|| xdg::data_path("squeekboard/keyboards")); - -- log_print!( -- logging::Level::Debug, -- "load_layout_data_with_fallback() -> name:{}, purpose:{:?}, overlay:{}, layout_name:{}", -- name, purpose, overlay, &name -- ); -+ let layout_purpose = match overlay { -+ "" => match purpose { -+ ContentPurpose::Number => "number", -+ ContentPurpose::Digits => "number", -+ ContentPurpose::Phone => "number", -+ ContentPurpose::Terminal => "terminal", -+ _ => "", -+ }, -+ overlay => overlay, -+ }; - -- for (kind, source) in list_layout_sources(&name, kind, overlay, path) { -+ for (kind, source) in list_layout_sources(&name, kind, layout_purpose, path) { - let layout = load_layout_data(source.clone()); - match layout { - Err(e) => match (e, source) { --- -GitLab - - -From 190876903281774bf0f304269ad7f047f44482b1 Mon Sep 17 00:00:00 2001 -From: Dorota Czaplejewicz -Date: Mon, 5 Apr 2021 10:36:41 +0000 -Subject: [PATCH 2/2] layouts: Make selection testable - -From now on, all the parameters for loading layout are handled inside a single pure function, which makes them possible to test. - -As a side benefit, the old preference order function composed of a mess of nested procedures is gone. ---- - src/data.rs | 312 ++++++++++++++++++++++++++++++++++---------------- - src/layout.rs | 2 +- - 2 files changed, 212 insertions(+), 102 deletions(-) - -diff --git a/src/data.rs b/src/data.rs -index 71711c3f..29cd4ba4 100644 ---- a/src/data.rs -+++ b/src/data.rs -@@ -69,8 +69,12 @@ pub mod c { - let overlay_str = as_str(&overlay) - .expect("Bad overlay name") - .expect("Empty overlay name"); -+ let overlay_str = match overlay_str { -+ "" => None, -+ other => Some(other), -+ }; - -- let (kind, layout) = load_layout_data_with_fallback(&name, type_, variant, &overlay_str); -+ let (kind, layout) = load_layout_data_with_fallback(&name, type_, variant, overlay_str); - let layout = ::layout::Layout::new(layout, kind); - Box::into_raw(Box::new(layout)) - } -@@ -113,97 +117,156 @@ impl fmt::Display for DataSource { - } - } - --type LayoutSource = (ArrangementKind, DataSource); -- --/// Lists possible sources, with 0 as the most preferred one --/// Trying order: native lang of the right kind, native base, --/// fallback lang of the right kind, fallback base --/// The `purpose` argument is not ContentPurpose, --/// but rather ContentPurpose and overlay in one. --fn list_layout_sources( -- name: &str, -- kind: ArrangementKind, -- purpose: &str, -- keyboards_path: Option, --) -> Vec { -- // Just a simplification of often called code. -- let add_by_name = | -- mut ret: Vec, -- purpose: &str, -- name: &str, -- kind: &ArrangementKind, -- | -> Vec { -- let name = if purpose == "" { name.into() } -- else { format!("{}/{}", purpose, name) }; -- -- if let Some(path) = keyboards_path.clone() { -- ret.push(( -- kind.clone(), -- DataSource::File( -- path.join(name.clone()) -- .with_extension("yaml") -- ) -- )) -- } -- -- ret.push(( -- kind.clone(), -- DataSource::Resource(name) -- )); -- ret -- }; -- -- // Another grouping. -- let add_by_kind = |ret, purpose: &str, name: &str, kind| { -- let ret = match kind { -- &ArrangementKind::Base => ret, -- kind => add_by_name( -- ret, -- purpose, -- &name_with_arrangement(name.into(), kind), -- kind, -- ), -- }; -- -- add_by_name(ret, purpose, name, &ArrangementKind::Base) -+/* All functions in this family carry around ArrangementKind, -+ * because it's not guaranteed to be preserved, -+ * and the resulting layout needs to know which version was loaded. -+ * See `squeek_layout_get_kind`. -+ * Possible TODO: since this is used only in styling, -+ * and makes the below code nastier than needed, maybe it should go. -+ */ -+ -+/// Returns ordered names treating `name` as the base name, -+/// ignoring any `+` inside. -+fn _get_arrangement_names(name: &str, arrangement: ArrangementKind) -+ -> Vec<(ArrangementKind, String)> -+{ -+ let name_with_arrangement = match arrangement { -+ ArrangementKind::Base => name.into(), -+ ArrangementKind::Wide => format!("{}_wide", name), - }; -- -- fn name_with_arrangement( -- name: String, -- kind: &ArrangementKind, -- ) -> String { -- match kind { -- ArrangementKind::Base => name, -- ArrangementKind::Wide => name + "_wide", -- } -+ -+ let mut ret = Vec::new(); -+ if name_with_arrangement != name { -+ ret.push((arrangement, name_with_arrangement)); - } -+ ret.push((ArrangementKind::Base, name.into())); -+ ret -+} - -- let ret = Vec::new(); -- -- // Name as given takes priority. -- let ret = add_by_kind(ret, purpose, name, &kind); -- -- // Then try non-alternative name if applicable (`us` for `us+colemak`). -- let ret = { -+/// Returns names accounting for any `+` in the `name`, -+/// including the fallback to the default layout. -+fn get_preferred_names(name: &str, kind: ArrangementKind) -+ -> Vec<(ArrangementKind, String)> -+{ -+ let mut ret = _get_arrangement_names(name, kind); -+ -+ let base_name_preferences = { - let mut parts = name.splitn(2, '+'); - match parts.next() { - Some(base) => { -- // The name is already equal to base, so it was already added. -- if base == name { ret } -- else { -- add_by_kind(ret, purpose, base, &kind) -+ // The name is already equal to base, so nothing to add -+ if base == name { -+ vec![] -+ } else { -+ _get_arrangement_names(base, kind) - } - }, - // The layout's base name starts with a "+". Weird but OK. - None => { - log_print!(logging::Level::Surprise, "Base layout name is empty: {}", name); -- ret -+ vec![] - } - } - }; -+ -+ ret.extend(base_name_preferences.into_iter()); -+ let fallback_names = _get_arrangement_names(FALLBACK_LAYOUT_NAME, kind); -+ ret.extend(fallback_names.into_iter()); -+ ret -+} -+ -+/// Includes the subdirectory before the forward slash. -+type LayoutPath = String; -+ -+// This is only used inside iter_fallbacks_with_meta. -+// Placed at the top scope -+// because `use LayoutPurpose::*;` -+// complains about "not in scope" otherwise. -+// This seems to be a Rust 2015 edition problem. -+/// Helper for determining where to look up the layout. -+enum LayoutPurpose<'a> { -+ Default, -+ Special(&'a str), -+} -+ -+/// Returns the directory string -+/// where the layout should be looked up, including the slash. -+fn get_directory_string( -+ content_purpose: ContentPurpose, -+ overlay: Option<&str>) -> String -+{ -+ use self::LayoutPurpose::*; -+ -+ let layout_purpose = match overlay { -+ None => match content_purpose { -+ ContentPurpose::Number => Special("number"), -+ ContentPurpose::Digits => Special("number"), -+ ContentPurpose::Phone => Special("number"), -+ ContentPurpose::Terminal => Special("terminal"), -+ _ => Default, -+ }, -+ Some(overlay) => Special(overlay), -+ }; -+ -+ // For intuitiveness, -+ // default purpose layouts are stored in the root directory, -+ // as they correspond to typical text -+ // and are seen the most often. -+ match layout_purpose { -+ Default => "".into(), -+ Special(purpose) => format!("{}/", purpose), -+ } -+} - -- add_by_kind(ret, purpose, FALLBACK_LAYOUT_NAME.into(), &kind) -+/// Returns an iterator over all fallback paths. -+fn to_layout_paths( -+ name_fallbacks: Vec<(ArrangementKind, String)>, -+ content_purpose: ContentPurpose, -+ overlay: Option<&str>, -+) -> impl Iterator { -+ let prepend_directory = get_directory_string(content_purpose, overlay); -+ -+ name_fallbacks.into_iter() -+ .map(move |(arrangement, name)| -+ (arrangement, format!("{}{}", prepend_directory, name)) -+ ) -+} - -+type LayoutSource = (ArrangementKind, DataSource); -+ -+fn to_layout_sources( -+ layout_paths: impl Iterator, -+ filesystem_path: Option, -+) -> impl Iterator { -+ layout_paths.flat_map(move |(arrangement, layout_path)| { -+ let mut sources = Vec::new(); -+ if let Some(path) = &filesystem_path { -+ sources.push(( -+ arrangement, -+ DataSource::File( -+ path.join(&layout_path) -+ .with_extension("yaml") -+ ) -+ )); -+ }; -+ sources.push((arrangement, DataSource::Resource(layout_path.clone()))); -+ sources.into_iter() -+ }) -+} -+ -+/// Returns possible sources, with first as the most preferred one. -+/// Trying order: native lang of the right kind, native base, -+/// fallback lang of the right kind, fallback base -+fn iter_layout_sources( -+ name: &str, -+ arrangement: ArrangementKind, -+ purpose: ContentPurpose, -+ ui_overlay: Option<&str>, -+ layout_storage: Option, -+) -> impl Iterator { -+ let names = get_preferred_names(name, arrangement); -+ let paths = to_layout_paths(names, purpose, ui_overlay); -+ to_layout_sources(paths, layout_storage) - } - - fn load_layout_data(source: DataSource) -@@ -231,7 +294,7 @@ fn load_layout_data_with_fallback( - name: &str, - kind: ArrangementKind, - purpose: ContentPurpose, -- overlay: &str, -+ overlay: Option<&str>, - ) -> (ArrangementKind, ::layout::LayoutData) { - - // Build the path to the right keyboard layout subdirectory -@@ -239,18 +302,7 @@ fn load_layout_data_with_fallback( - .map(PathBuf::from) - .or_else(|| xdg::data_path("squeekboard/keyboards")); - -- let layout_purpose = match overlay { -- "" => match purpose { -- ContentPurpose::Number => "number", -- ContentPurpose::Digits => "number", -- ContentPurpose::Phone => "number", -- ContentPurpose::Terminal => "terminal", -- _ => "", -- }, -- overlay => overlay, -- }; -- -- for (kind, source) in list_layout_sources(&name, kind, layout_purpose, path) { -+ for (kind, source) in iter_layout_sources(&name, kind, purpose, overlay, path) { - let layout = load_layout_data(source.clone()); - match layout { - Err(e) => match (e, source) { -@@ -982,11 +1034,11 @@ mod tests { - - /// First fallback should be to builtin, not to FALLBACK_LAYOUT_NAME - #[test] -- fn fallbacks_order() { -- let sources = list_layout_sources("nb", ArrangementKind::Base, "", None); -+ fn test_fallback_basic_builtin() { -+ let sources = iter_layout_sources("nb", ArrangementKind::Base, ContentPurpose::Normal, None, None); - - assert_eq!( -- sources, -+ sources.collect::>(), - vec!( - (ArrangementKind::Base, DataSource::Resource("nb".into())), - ( -@@ -996,14 +1048,36 @@ mod tests { - ) - ); - } -+ -+ /// Prefer loading from file system before builtin. -+ #[test] -+ fn test_preferences_order_path() { -+ let sources = iter_layout_sources("nb", ArrangementKind::Base, ContentPurpose::Normal, None, Some(".".into())); -+ -+ assert_eq!( -+ sources.collect::>(), -+ vec!( -+ (ArrangementKind::Base, DataSource::File("./nb.yaml".into())), -+ (ArrangementKind::Base, DataSource::Resource("nb".into())), -+ ( -+ ArrangementKind::Base, -+ DataSource::File("./us.yaml".into()) -+ ), -+ ( -+ ArrangementKind::Base, -+ DataSource::Resource("us".into()) -+ ), -+ ) -+ ); -+ } - - /// If layout contains a "+", it should reach for what's in front of it too. - #[test] -- fn fallbacks_order_base() { -- let sources = list_layout_sources("nb+aliens", ArrangementKind::Base, "", None); -+ fn test_preferences_order_base() { -+ let sources = iter_layout_sources("nb+aliens", ArrangementKind::Base, ContentPurpose::Normal, None, None); - - assert_eq!( -- sources, -+ sources.collect::>(), - vec!( - (ArrangementKind::Base, DataSource::Resource("nb+aliens".into())), - (ArrangementKind::Base, DataSource::Resource("nb".into())), -@@ -1016,22 +1090,58 @@ mod tests { - } - - #[test] -- fn fallbacks_terminal_order_base() { -- let sources = list_layout_sources("nb+aliens", ArrangementKind::Base, "terminal", None); -+ fn test_preferences_order_arrangement() { -+ let sources = iter_layout_sources("nb", ArrangementKind::Wide, ContentPurpose::Normal, None, None); - - assert_eq!( -- sources, -+ sources.collect::>(), -+ vec!( -+ (ArrangementKind::Wide, DataSource::Resource("nb_wide".into())), -+ (ArrangementKind::Base, DataSource::Resource("nb".into())), -+ ( -+ ArrangementKind::Wide, -+ DataSource::Resource("us_wide".into()) -+ ), -+ ( -+ ArrangementKind::Base, -+ DataSource::Resource("us".into()) -+ ), -+ ) -+ ); -+ } -+ -+ #[test] -+ fn test_preferences_order_overlay() { -+ let sources = iter_layout_sources("nb", ArrangementKind::Base, ContentPurpose::Normal, Some("terminal"), None); -+ -+ assert_eq!( -+ sources.collect::>(), - vec!( -- (ArrangementKind::Base, DataSource::Resource("terminal/nb+aliens".into())), - (ArrangementKind::Base, DataSource::Resource("terminal/nb".into())), - ( - ArrangementKind::Base, -- DataSource::Resource(format!("terminal/{}", FALLBACK_LAYOUT_NAME)) -+ DataSource::Resource("terminal/us".into()) - ), - ) - ); - } -- -+ -+ #[test] -+ fn test_preferences_order_hint() { -+ let sources = iter_layout_sources("nb", ArrangementKind::Base, ContentPurpose::Terminal, None, None); -+ -+ assert_eq!( -+ sources.collect::>(), -+ vec!( -+ (ArrangementKind::Base, DataSource::Resource("terminal/nb".into())), -+ ( -+ ArrangementKind::Base, -+ DataSource::Resource("terminal/us".into()) -+ ), -+ ) -+ ); -+ } -+ - #[test] - fn unicode_keysym() { - let keysym = xkb::keysym_from_name( -diff --git a/src/layout.rs b/src/layout.rs -index 413795f0..0b8607b0 100644 ---- a/src/layout.rs -+++ b/src/layout.rs -@@ -600,7 +600,7 @@ impl View { - } - - /// The physical characteristic of layout for the purpose of styling --#[derive(Clone, PartialEq, Debug)] -+#[derive(Clone, Copy, PartialEq, Debug)] - pub enum ArrangementKind { - Base = 0, - Wide = 1, --- -GitLab - diff --git a/x11-misc/squeekboard/files/450.patch b/x11-misc/squeekboard/files/450.patch deleted file mode 100644 index d50e412a84..0000000000 --- a/x11-misc/squeekboard/files/450.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 4fdce2802ad3ed8705c9629aa5622c89c70eabae Mon Sep 17 00:00:00 2001 -From: Dorota Czaplejewicz -Date: Wed, 7 Apr 2021 15:26:18 +0000 -Subject: [PATCH] layouts: Stop assuming that layout name always changes on - switch - -Layout type switching outside of overlay was always done with gsettings in the middle, assuming that all clicks on languages in the popover result in a gsettings event. That's a bad assumption if there's only one xkb lang present. - -This is a simple work around. A better solution would be to turn the entire system of layout switching into a central object that receives messages about changes that need to be applied, and then applies them. ---- - src/popover.rs | 11 ++++++++++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/src/popover.rs b/src/popover.rs -index 92103869..0d909b82 100644 ---- a/src/popover.rs -+++ b/src/popover.rs -@@ -213,7 +213,16 @@ fn set_visible_layout( - layout_id: LayoutId, - ) { - match layout_id { -- LayoutId::System { kind, name } => set_layout(kind, name), -+ LayoutId::System { kind, name } => { -+ unsafe { -+ use std::ptr; -+ manager::c::eekboard_context_service_set_overlay( -+ manager, -+ ptr::null(), -+ ); -+ } -+ set_layout(kind, name); -+ } - LayoutId::Local(name) => { - let name = CString::new(name.as_str()).unwrap(); - let name_ptr = name.as_ptr(); --- -GitLab - diff --git a/x11-misc/squeekboard/files/terminal.yaml b/x11-misc/squeekboard/files/terminal.yaml deleted file mode 100644 index d3b382a9ee..0000000000 --- a/x11-misc/squeekboard/files/terminal.yaml +++ /dev/null @@ -1,157 +0,0 @@ ---- -outlines: - default: { width: 50, height: 50 } - altline: { width: 70, height: 50 } - spaceline: { width: 160, height: 50 } - special: { width: 35.33, height: 50 } - action: { width: 85, height: 35 } - fkey: { width: 41, height: 50 } - -views: - base: - - "1 2 3 4 5 6 7 8 9 0" - - "q w e r t y u i o p" - - "a s d f g h j k l" - - "Shift_L z x c v b n m BackSpace" - - "show_symbols show_eschars preferences space , . Return" - - "Ctrl Tab ↑ ↓ ← →" - upper: - - "! @ # $ % ^ & * ( )" - - "Q W E R T Y U I O P" - - "A S D F G H J K L" - - "Shift_L Z X C V B N M BackSpace" - - "show_symbols show_eschars preferences space < > Return" - - "Alt Esc PgUp PgDn Home End" - symbols: - - "~ ` ´ - _ + = ° © ®" - - "[ ] { } \\ | ÷ × √" - - "; : ' \" · € £ ¥" - - "Del / ? § π τ µ ¶ BackSpace" - - "show_letters show_eschars preferences space < > Return" - - "Ctrl Tab ↑ ↓ ← →" - eschars: - - "F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12" - - "ä è é ö ü Ä È É Ö Ü" - - "à â ê î ô À Â È Î Ô" - - "Del « » ç Ç æ œ ß BackSpace" - - "show_symbols show_eschars preferences space „ “ Return" - - "Alt Esc PgUp PgDn Home End" - -buttons: - Shift_L: - action: - locking: - lock_view: "upper" - unlock_view: "base" - outline: "altline" - icon: "key-shift" - Ctrl: - modifier: "Control" - outline: "action" - label: "Ctrl" - Alt: - modifier: "Alt" - outline: "action" - label: "Alt" - BackSpace: - outline: "altline" - icon: "edit-clear-symbolic" - action: "erase" - preferences: - action: "show_prefs" - outline: "special" - icon: "keyboard-mode-symbolic" - show_letters: - action: - set_view: "base" - outline: "altline" - label: "abc" - show_symbols: - action: - set_view: "symbols" - outline: "altline" - label: "[{/" - show_eschars: - action: - locking: - lock_view: "eschars" - unlock_view: "base" - outline: "altline" - label: "func" - space: - outline: "spaceline" - label: " " - text: " " - Return: - outline: "altline" - icon: "key-enter" - keysym: "Return" - F1: - outline: "fkey" - keysym: "F1" - F2: - outline: "fkey" - keysym: "F2" - F3: - outline: "fkey" - keysym: "F3" - F4: - outline: "fkey" - keysym: "F4" - F5: - outline: "fkey" - keysym: "F5" - F6: - outline: "fkey" - keysym: "F6" - F7: - outline: "fkey" - keysym: "F7" - F8: - outline: "fkey" - keysym: "F8" - F9: - outline: "fkey" - keysym: "F9" - F10: - outline: "fkey" - keysym: "F10" - F11: - outline: "fkey" - keysym: "F11" - F12: - outline: "fkey" - keysym: "F12" - Esc: - outline: "action" - keysym: "Escape" - Home: - outline: "action" - keysym: "Home" - End: - outline: "action" - keysym: "End" - Del: - outline: "altline" - keysym: "Delete" - PgUp: - outline: "action" - keysym: "Page_Up" - PgDn: - outline: "action" - keysym: "Page_Down" - Tab: - outline: "action" - keysym: "Tab" - "↑": - outline: "action" - keysym: "Up" - "↓": - outline: "action" - keysym: "Down" - "←": - outline: "action" - keysym: "Left" - "→": - outline: "action" - keysym: "Right" diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild index c907141ea5..2a85f038be 100644 --- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild +++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild @@ -71,10 +71,10 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" - virtual/pkgconfig - dev-util/intltool - virtual/rust dev-util/gtk-doc + dev-util/intltool + virtual/pkgconfig + virtual/rust " S="${WORKDIR}/${PN}-${MY_COMMIT}" From f723db403f7a32a302b62686d549633999a2e9b2 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 24 Jun 2021 14:16:46 +0200 Subject: [PATCH 02/24] app-mobilephone/usb-tethering: add new package this package enable the usb tethering for pinephone Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- .../usb-tethering/files/dhcpd.conf | 5 ++ .../files/dhcpd4.service-customexec.conf | 9 +++ .../files/tmpfiles.d.danctnix-usb.conf | 2 + .../usb-tethering/files/usb-tethering | 77 +++++++++++++++++++ .../usb-tethering/files/usb-tethering.service | 12 +++ app-mobilephone/usb-tethering/metadata.xml | 8 ++ .../usb-tethering/usb-tethering-0.1.ebuild | 33 ++++++++ 7 files changed, 146 insertions(+) create mode 100644 app-mobilephone/usb-tethering/files/dhcpd.conf create mode 100644 app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf create mode 100644 app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf create mode 100644 app-mobilephone/usb-tethering/files/usb-tethering create mode 100644 app-mobilephone/usb-tethering/files/usb-tethering.service create mode 100644 app-mobilephone/usb-tethering/metadata.xml create mode 100644 app-mobilephone/usb-tethering/usb-tethering-0.1.ebuild diff --git a/app-mobilephone/usb-tethering/files/dhcpd.conf b/app-mobilephone/usb-tethering/files/dhcpd.conf new file mode 100644 index 0000000000..d7600ea7e4 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/dhcpd.conf @@ -0,0 +1,5 @@ +option domain-name-servers 8.8.8.8, 8.8.4.4; +option subnet-mask 255.255.255.0; +subnet 10.15.19.0 netmask 255.255.255.0 { + range 10.15.19.100 10.15.19.254; +} diff --git a/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf new file mode 100644 index 0000000000..82e4c9d20b --- /dev/null +++ b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf @@ -0,0 +1,9 @@ +[Service] +PIDFile=/run/danctnix/dhcpd4.pid + +# We need to fix this ASAP, dhcpd won't run with dhcp user, this needs +# to be investigated. +User=root + +ExecStart= +ExecStart=/usr/bin/dhcpd -4 -q -cf /etc/danctnix/dhcpd.conf -pf /run/danctnix/dhcpd4.pid -lf /run/danctnix/dhcpd4.lease diff --git a/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf new file mode 100644 index 0000000000..960f43802b --- /dev/null +++ b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf @@ -0,0 +1,2 @@ +d /run/danctnix 0755 root root +f /run/danctnix/dhcpd4.lease 0644 root root diff --git a/app-mobilephone/usb-tethering/files/usb-tethering b/app-mobilephone/usb-tethering/files/usb-tethering new file mode 100644 index 0000000000..aaa63eb55f --- /dev/null +++ b/app-mobilephone/usb-tethering/files/usb-tethering @@ -0,0 +1,77 @@ +#!/bin/sh + +# ConfigFS script is taken from postmarketOS +# https://postmarketos.org + +# These are very important, it defines what is the device: + +deviceinfo_usb_idVendor="0x1F3A" +deviceinfo_usb_idProduct="0xEFE8" +deviceinfo_manufacturer="DanctNIX" +deviceinfo_name="Arch Linux Mobile" + +# We'll let them know that this device is Arch ARM. +deviceinfo_usb_serialnumber="Arch" + +setup_usb_network_configfs() { + # See: https://www.kernel.org/doc/Documentation/usb/gadget_configfs.txt + CONFIGFS=/sys/kernel/config/usb_gadget/ + + if ! [ -e "$CONFIGFS" ]; then + echo " $CONFIGFS does not exist, skipping configfs usb gadget" + return + fi + + # Default values for USB-related deviceinfo variables + usb_idVendor="${deviceinfo_usb_idVendor:-0x18D1}" # default: Google Inc. + usb_idProduct="${deviceinfo_usb_idProduct:-0xD001}" # default: Nexus 4 (fastboot) + usb_serialnumber="${deviceinfo_usb_serialnumber:-postmarketOS}" + usb_rndis_function="${deviceinfo_usb_rndis_function:-rndis.usb0}" + + echo " Setting up an USB gadget through configfs" + # Create an usb gadet configuration + mkdir $CONFIGFS/g1 || echo " Couldn't create $CONFIGFS/g1" + echo "$usb_idVendor" > "$CONFIGFS/g1/idVendor" + echo "$usb_idProduct" > "$CONFIGFS/g1/idProduct" + + # Create english (0x409) strings + mkdir $CONFIGFS/g1/strings/0x409 || echo " Couldn't create $CONFIGFS/g1/strings/0x409" + + # shellcheck disable=SC2154 + echo "$deviceinfo_manufacturer" > "$CONFIGFS/g1/strings/0x409/manufacturer" + echo "$usb_serialnumber" > "$CONFIGFS/g1/strings/0x409/serialnumber" + # shellcheck disable=SC2154 + echo "$deviceinfo_name" > "$CONFIGFS/g1/strings/0x409/product" + + # Create rndis function. The function can be named differently in downstream kernels. + mkdir $CONFIGFS/g1/functions/"$usb_rndis_function" \ + || echo " Couldn't create $CONFIGFS/g1/functions/$usb_rndis_function" + + # Create configuration instance for the gadget + mkdir $CONFIGFS/g1/configs/c.1 \ + || echo " Couldn't create $CONFIGFS/g1/configs/c.1" + mkdir $CONFIGFS/g1/configs/c.1/strings/0x409 \ + || echo " Couldn't create $CONFIGFS/g1/configs/c.1/strings/0x409" + echo "rndis" > $CONFIGFS/g1/configs/c.1/strings/0x409/configuration \ + || echo " Couldn't write configration name" + + # Link the rndis instance to the configuration + ln -s $CONFIGFS/g1/functions/"$usb_rndis_function" $CONFIGFS/g1/configs/c.1 \ + || echo " Couldn't symlink $usb_rndis_function" + + # Check if there's an USB Device Controller + if [ -z "$(ls /sys/class/udc)" ]; then + echo " No USB Device Controller available" + return + fi + + # Link the gadget instance to an USB Device Controller. This activates the gadget. + # See also: https://github.com/postmarketOS/pmbootstrap/issues/338 + # shellcheck disable=SC2005 + echo "$(ls /sys/class/udc)" > $CONFIGFS/g1/UDC || echo " Couldn't write UDC" +} + +# And we go. +setup_usb_network_configfs +ip address add 10.15.19.82/24 dev usb0 +ip link set usb0 up diff --git a/app-mobilephone/usb-tethering/files/usb-tethering.service b/app-mobilephone/usb-tethering/files/usb-tethering.service new file mode 100644 index 0000000000..25620f7da4 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/usb-tethering.service @@ -0,0 +1,12 @@ +# systemd service file for usb-tethering + +[Unit] +Wants=dhcpd4.service +Description=USB Tethering + +[Service] +Type=oneshot +ExecStart=/bin/bash /usr/lib/danctnix/usb-tethering + +[Install] +WantedBy=multi-user.target diff --git a/app-mobilephone/usb-tethering/metadata.xml b/app-mobilephone/usb-tethering/metadata.xml new file mode 100644 index 0000000000..144c8091cf --- /dev/null +++ b/app-mobilephone/usb-tethering/metadata.xml @@ -0,0 +1,8 @@ + + + + + marco@scardovi.com + Marco Scardovi + + diff --git a/app-mobilephone/usb-tethering/usb-tethering-0.1.ebuild b/app-mobilephone/usb-tethering/usb-tethering-0.1.ebuild new file mode 100644 index 0000000000..7ef20b1672 --- /dev/null +++ b/app-mobilephone/usb-tethering/usb-tethering-0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="USB tethering on Pine64/ConfigFS systems" +HOMEPAGE="https://github.com/dreemurrs-embedded/Pine64-Arch" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~arm64" + +DEPEND=" + net-misc/dhcp + sys-apps/systemd +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +src_install() { + exeinto "/usr/lib/danctnix" + doexe "${FILESDIR}/usb-tethering" + systemd_dounit "${FILESDIR}"/usb-tethering.service + insinto "/usr/lib/tmpfiles.d/" + doins "${FILESDIR}"/tmpfiles.d.danctnix-usb.conf + insinto "/etc/systemd/system/dhcpd4.service.d/" + doins "${FILESDIR}"/dhcpd4.service-customexec.conf + insinto "/etc/danctnix/" + doins "${FILESDIR}"/dhcpd.conf +} From 0af0f4ba01f6f7d9a4340b4ecf4352fd899a4356 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 24 Jun 2021 20:25:08 +0500 Subject: [PATCH 03/24] kde-misc/geminipart: add konqueror use flag Clicking on gemini:// URLs produced an error if Konqueror wasn't installed. New ebuild either pulls it as a runtime dependency or removes gemini-konqueror.desktop file so text/gemini handler of user's choice is called. Signed-off-by: Anna (cybertailor) Vyalkova --- ...0530.ebuild => geminipart-20210530-r1.ebuild} | 16 +++++++++++++++- kde-misc/geminipart/metadata.xml | 3 +++ 2 files changed, 18 insertions(+), 1 deletion(-) rename kde-misc/geminipart/{geminipart-20210530.ebuild => geminipart-20210530-r1.ebuild} (74%) diff --git a/kde-misc/geminipart/geminipart-20210530.ebuild b/kde-misc/geminipart/geminipart-20210530-r1.ebuild similarity index 74% rename from kde-misc/geminipart/geminipart-20210530.ebuild rename to kde-misc/geminipart/geminipart-20210530-r1.ebuild index 27cc99c9d2..8619be4986 100644 --- a/kde-misc/geminipart/geminipart-20210530.ebuild +++ b/kde-misc/geminipart/geminipart-20210530-r1.ebuild @@ -17,15 +17,29 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="LGPL-2+" SLOT="5" KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="konqueror" DEPEND=" >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kparts-${KFMIN}:5 " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + konqueror? ( + kde-apps/konqueror:5 + kde-misc/kio-gemini:5 + ) +" src_test() { export QT_QPA_PLATFORM=offscreen ecm_src_test } + +src_install() { + ecm_src_install + + if ! use konqueror ; then + rm "${ED}"/usr/share/applications/gemini-konqueror.desktop || die + fi +} diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml index 29b26f9fe3..22157b7e34 100644 --- a/kde-misc/geminipart/metadata.xml +++ b/kde-misc/geminipart/metadata.xml @@ -12,4 +12,7 @@ cyber+gentoo@sysrq.in Anna + + Make Konqueror handle gemini:// URLs + From 23489b05a4f654d5c6be86adef200ea80ba43895 Mon Sep 17 00:00:00 2001 From: Casey Avila Date: Thu, 24 Jun 2021 12:18:24 -0700 Subject: [PATCH 04/24] media-libs/rtmidi: fix SRC_URI, bug #795990 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Casey Avila --- media-libs/rtmidi/Manifest | 2 +- media-libs/rtmidi/rtmidi-4.0.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/rtmidi/Manifest b/media-libs/rtmidi/Manifest index 6ecfca7e09..58e4775f1f 100644 --- a/media-libs/rtmidi/Manifest +++ b/media-libs/rtmidi/Manifest @@ -1 +1 @@ -DIST rtmidi-4.0.0.tar.gz 95928 BLAKE2B 25c0c8a4bb63acd24fad5afa18194d0c6de6138298e7c163118e725ec772276b5cea3c7eb0f4aad9f8b27ad51941027d260835cc373857021280a03dc76eb789 SHA512 1c4c1400b60de5a91a47849efaf3f51af6cd2fc5e681c2f5981b7d748c438efef0b8f0dbc3a26408820ca1eabb58c86ba2f7a6abaf0dd1f083fd6b768065bc0a +DIST rtmidi-4.0.0.tar.gz 509743 BLAKE2B 16a43e0c30e49775e7fcf8af1318fb2240b97d2f5e32e043763e51896b95c38d508b3cdbbf712d562f6e57b7b3ed99f74b5a22c50cd298ebb020215c3e78eed8 SHA512 1b7e6698944104f6a80c17c9af85a9fad4b215af47277f4d9f5e61668cdea86886aae8296c79948313b3efbaa8569c441c38b0b1f3bad20dce3cee19d6a5eaa8 diff --git a/media-libs/rtmidi/rtmidi-4.0.0.ebuild b/media-libs/rtmidi/rtmidi-4.0.0.ebuild index d018dab6a8..e36685be51 100644 --- a/media-libs/rtmidi/rtmidi-4.0.0.ebuild +++ b/media-libs/rtmidi/rtmidi-4.0.0.ebuild @@ -7,7 +7,7 @@ inherit cmake DESCRIPTION="A set of C++ classes that provide a common API for realtime MIDI input/output" HOMEPAGE="http://www.music.mcgill.ca/~gary/rtmidi" -SRC_URI="https://dl.bintray.com/aeon-engine/aeon_dependencies/rtmidi/src/${P}.tar.gz" +SRC_URI="http://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz" LICENSE="RtMidi" SLOT="0" From ce3534d470a759619aef2d58349e46afc14d0bec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 24 Jun 2021 21:34:41 +0200 Subject: [PATCH 05/24] dev-scheme/chez: add myself (xgqt) to maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- dev-scheme/chez/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml index 75836ec561..e83f5f1fd5 100644 --- a/dev-scheme/chez/metadata.xml +++ b/dev-scheme/chez/metadata.xml @@ -5,6 +5,10 @@ matt@offtopica.uk Matt Smith + + xgqt@protonmail.com + Maciej Barć + Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation. From 431e9641a774c22027a6ddfd9e65143495fc2ee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 24 Jun 2021 22:35:19 +0200 Subject: [PATCH 06/24] dev-scheme/chez: update with tweaks from the "src_prepare-overlay" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- dev-scheme/chez/Manifest | 2 +- dev-scheme/chez/chez-9.5.4.ebuild | 41 ++++++++++++++++++++----------- dev-scheme/chez/files/tinfo.patch | 26 ++++++++++++++++++++ 3 files changed, 54 insertions(+), 15 deletions(-) create mode 100644 dev-scheme/chez/files/tinfo.patch diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest index 25b85f466e..ea8a4b91ec 100644 --- a/dev-scheme/chez/Manifest +++ b/dev-scheme/chez/Manifest @@ -1 +1 @@ -DIST csv9.5.4.tar.gz 32313134 BLAKE2B ef8ec4e40389cfdc5bd1f631b02b5439f5353e73f95c48ecf1ec813cd6dc651b305cf019bb3e3083907f402b6578c31a10b2490bce32de6fa621f55d850ae168 SHA512 bc377fc5a7355703193849a21fbcd633f35b56f1f898c747fbddedc63ac979c124d966bdd9ed32366bb466881abdf44e03085af16e9795b10975a72c0d0b6123 +DIST chez-9.5.4.tar.gz 32313134 BLAKE2B ef8ec4e40389cfdc5bd1f631b02b5439f5353e73f95c48ecf1ec813cd6dc651b305cf019bb3e3083907f402b6578c31a10b2490bce32de6fa621f55d850ae168 SHA512 bc377fc5a7355703193849a21fbcd633f35b56f1f898c747fbddedc63ac979c124d966bdd9ed32366bb466881abdf44e03085af16e9795b10975a72c0d0b6123 diff --git a/dev-scheme/chez/chez-9.5.4.ebuild b/dev-scheme/chez/chez-9.5.4.ebuild index 3276978f7d..f8640fadb3 100644 --- a/dev-scheme/chez/chez-9.5.4.ebuild +++ b/dev-scheme/chez/chez-9.5.4.ebuild @@ -3,40 +3,53 @@ EAPI=7 -MY_PN="csv" -MY_P="${MY_PN}${PV}" +CSV="csv${PV}" + +inherit multilib DESCRIPTION="A programming language based on R6RS" HOMEPAGE="https://cisco.github.io/ChezScheme/ https://github.com/cisco/ChezScheme" -SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${MY_P}.tar.gz" +SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz -> ${P}.tar.gz" # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2), # Nanopass (MIT), stex (MIT), and zlib (ZLIB). LICENSE="Apache-2.0 BSD-2 MIT ZLIB" SLOT="0" KEYWORDS="~amd64" -IUSE="examples threads" +IUSE="X examples ncurses threads" -S="${WORKDIR}"/${MY_P} +S="${WORKDIR}/${CSV}" + +src_prepare() { + default + + if use ncurses; then + eapply "${FILESDIR}/tinfo.patch" + fi +} src_configure() { local myconfargs=( - --64 + $(usex threads '--threads' '') + $(usex ncurses '' '--disable-curses') + $(usex X '' '--disable-x11') + --installprefix="/usr" + --installbin="/usr/$(get_libdir)/${CSV}" + --installlib="/usr/$(get_libdir)" + --installman="/usr/share/man" + --temproot="${D}" --installschemename=chezscheme --installpetitename=chezscheme-petite --installscriptname=chezscheme-script - --installprefix="${EPREFIX}"/usr --nogzip-man-pages - --disable-curses # TODO: ncurses USE flag. - --disable-x11 # TODO: X USE flag. ) - - use threads && myconfargs+=(--threads) - ./configure "${myconfargs[@]}" || die } src_install() { - emake install TempRoot="${D}" - use examples || rm -r "${D}"/usr/lib/${MY_P}/examples || die + default + + if ! use examples; then + rm -r "${D}/usr/$(get_libdir)/${CSV}/examples" || die + fi } diff --git a/dev-scheme/chez/files/tinfo.patch b/dev-scheme/chez/files/tinfo.patch new file mode 100644 index 0000000000..8393710cc1 --- /dev/null +++ b/dev-scheme/chez/files/tinfo.patch @@ -0,0 +1,26 @@ +diff --git a/c/Mf-a6le b/c/Mf-a6le +index 1564cce..0cf0bd4 100644 +--- a/c/Mf-a6le ++++ b/c/Mf-a6le +@@ -16,7 +16,7 @@ + m = a6le + Cpu = X86_64 + +-mdclib = -lm -ldl ${ncursesLib} -lrt -luuid ++mdclib = -lm -ldl ${ncursesLib} -lrt -luuid -ltinfo + C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 ${CFLAGS} + o = o + mdsrc = i3le.c +diff --git a/c/Mf-ta6le b/c/Mf-ta6le +index 6adb83f..7f4d805 100644 +--- a/c/Mf-ta6le ++++ b/c/Mf-ta6le +@@ -16,7 +16,7 @@ + m = ta6le + Cpu = X86_64 + +-mdclib = -lm -ldl ${ncursesLib} -lpthread -lrt -luuid ++mdclib = -lm -ldl ${ncursesLib} -lpthread -lrt -luuid -ltinfo + C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 -D_REENTRANT -pthread ${CFLAGS} + o = o + mdsrc = i3le.c From 4670161f8843c0faf658ad12869491e46b957b68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 24 Jun 2021 22:56:16 +0200 Subject: [PATCH 07/24] dev-scheme/chez: add DEPEND; change installbin option MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-scheme/chez/chez-9.5.4.ebuild | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-scheme/chez/chez-9.5.4.ebuild b/dev-scheme/chez/chez-9.5.4.ebuild index f8640fadb3..31782861bf 100644 --- a/dev-scheme/chez/chez-9.5.4.ebuild +++ b/dev-scheme/chez/chez-9.5.4.ebuild @@ -18,6 +18,14 @@ SLOT="0" KEYWORDS="~amd64" IUSE="X examples ncurses threads" +# FIXME: enabling X11 doesn't link against X11's libs? +DEPEND=" + ncurses? ( sys-libs/ncurses ) +" +RDEPEND=" + ${DEPEND} +" + S="${WORKDIR}/${CSV}" src_prepare() { @@ -34,7 +42,7 @@ src_configure() { $(usex ncurses '' '--disable-curses') $(usex X '' '--disable-x11') --installprefix="/usr" - --installbin="/usr/$(get_libdir)/${CSV}" + --installbin="/usr/bin" --installlib="/usr/$(get_libdir)" --installman="/usr/share/man" --temproot="${D}" From 707da8e61bed2c650432f31cbf6cfb0f73c63fd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 24 Jun 2021 22:57:59 +0200 Subject: [PATCH 08/24] dev-scheme/chez: change my (xgqt) email in metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-scheme/chez/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml index e83f5f1fd5..1eeae57753 100644 --- a/dev-scheme/chez/metadata.xml +++ b/dev-scheme/chez/metadata.xml @@ -6,7 +6,7 @@ Matt Smith - xgqt@protonmail.com + xgqt@riseup.net Maciej Barć From 0e6785e41c6bbb0cd06f3c2c268413067950ddc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 24 Jun 2021 23:27:32 +0200 Subject: [PATCH 09/24] dev-scheme/chez: add optional libx11 dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit libX11.so dependency found in kernel.o (/usr/lib64/csv9.5.4/ta6le/kernel.o on AMD64) Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć --- dev-scheme/chez/chez-9.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/chez/chez-9.5.4.ebuild b/dev-scheme/chez/chez-9.5.4.ebuild index 31782861bf..9d7b7ed2b9 100644 --- a/dev-scheme/chez/chez-9.5.4.ebuild +++ b/dev-scheme/chez/chez-9.5.4.ebuild @@ -18,8 +18,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="X examples ncurses threads" -# FIXME: enabling X11 doesn't link against X11's libs? DEPEND=" + X? ( x11-libs/libX11 ) ncurses? ( sys-libs/ncurses ) " RDEPEND=" From 4b4bed77a61ced1ca9657d20e875baa16b56ad4a Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Thu, 24 Jun 2021 23:18:00 +0200 Subject: [PATCH 10/24] app-text/epubgrep: Version bump 0.6.0 Signed-off-by: Ronny (tastytea) Gutbrod --- app-text/epubgrep/Manifest | 1 + app-text/epubgrep/epubgrep-0.6.0.ebuild | 43 +++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 app-text/epubgrep/epubgrep-0.6.0.ebuild diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest index 2257d3a61c..af95ced3d9 100644 --- a/app-text/epubgrep/Manifest +++ b/app-text/epubgrep/Manifest @@ -1,2 +1,3 @@ DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628 SHA512 87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bfaaaa8cf2bd4765afa18c41403248f261bc4240dd08c1a DIST epubgrep-0.5.1.tar.gz 269799 BLAKE2B 11f67e7584a33d0ba4249e2b8d210c3d74d67a6d6f5a44b2ed8f6d50d52e6ceb4f6db18458afcefa004b185acf4848e724da85286ec7c9ee155dafc4c76f6668 SHA512 dc8550f0802ce92344c7f24d2ffb57c656bef81914414e47310c703ad5c302d1508b3cf3b28459a939156dc5772a702a6a28a8ec28a946218c541c4e690da3c5 +DIST epubgrep-0.6.0.tar.gz 271553 BLAKE2B 6693c6bb61cf8b778145b5dcf1976ecf17716e8a42e01f9754e4fd82a72c136a09baf12f197029a84aeea727af2d95d4a56aacaf9b4aac5bae81e3ed6b356226 SHA512 4e28c041d434d85ea8dfa4c43f3e0ae7263e11714330ead356b782968ec96642baefbb4d2f37d28cabfd0e53610edb04ec8409dff7232a970f01eb8a5755befe diff --git a/app-text/epubgrep/epubgrep-0.6.0.ebuild b/app-text/epubgrep/epubgrep-0.6.0.ebuild new file mode 100644 index 0000000000..82f8cf70bf --- /dev/null +++ b/app-text/epubgrep/epubgrep-0.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Search tool for EPUB e-books" +HOMEPAGE="https://schlomp.space/tastytea/epubgrep" +SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boost[nls] + app-arch/libarchive[bzip2,iconv,lzma,zlib] + dev-libs/libfmt + dev-libs/pugixml +" +DEPEND=" + ${RDEPEND} + dev-cpp/termcolor + dev-cpp/nlohmann_json + test? ( dev-cpp/catch ) +" +BDEPEND=" + sys-devel/gettext + app-text/asciidoc +" + +src_configure() { + local mycmakeargs=( + "-DWITH_TESTS=$(usex test)" + "-DFALLBACK_BUNDLED=NO" + ) + + cmake_src_configure +} From e678fe8a2b405455e2ce07982de8c6f0a0962673 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Thu, 24 Jun 2021 23:22:03 +0200 Subject: [PATCH 11/24] app-text/epubgrep: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod --- app-text/epubgrep/Manifest | 1 - app-text/epubgrep/epubgrep-0.5.0.ebuild | 47 ------------------------- 2 files changed, 48 deletions(-) delete mode 100644 app-text/epubgrep/epubgrep-0.5.0.ebuild diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest index af95ced3d9..7890d34c76 100644 --- a/app-text/epubgrep/Manifest +++ b/app-text/epubgrep/Manifest @@ -1,3 +1,2 @@ -DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628 SHA512 87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bfaaaa8cf2bd4765afa18c41403248f261bc4240dd08c1a DIST epubgrep-0.5.1.tar.gz 269799 BLAKE2B 11f67e7584a33d0ba4249e2b8d210c3d74d67a6d6f5a44b2ed8f6d50d52e6ceb4f6db18458afcefa004b185acf4848e724da85286ec7c9ee155dafc4c76f6668 SHA512 dc8550f0802ce92344c7f24d2ffb57c656bef81914414e47310c703ad5c302d1508b3cf3b28459a939156dc5772a702a6a28a8ec28a946218c541c4e690da3c5 DIST epubgrep-0.6.0.tar.gz 271553 BLAKE2B 6693c6bb61cf8b778145b5dcf1976ecf17716e8a42e01f9754e4fd82a72c136a09baf12f197029a84aeea727af2d95d4a56aacaf9b4aac5bae81e3ed6b356226 SHA512 4e28c041d434d85ea8dfa4c43f3e0ae7263e11714330ead356b782968ec96642baefbb4d2f37d28cabfd0e53610edb04ec8409dff7232a970f01eb8a5755befe diff --git a/app-text/epubgrep/epubgrep-0.5.0.ebuild b/app-text/epubgrep/epubgrep-0.5.0.ebuild deleted file mode 100644 index 35dd9fa50e..0000000000 --- a/app-text/epubgrep/epubgrep-0.5.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Search tool for EPUB e-books" -HOMEPAGE="https://schlomp.space/tastytea/epubgrep" -SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/boost[nls] - app-arch/libarchive[bzip2,iconv,lzma,zlib] - dev-libs/libfmt - dev-libs/pugixml -" -DEPEND=" - ${RDEPEND} - dev-cpp/termcolor - dev-cpp/nlohmann_json - test? ( dev-cpp/catch ) -" -BDEPEND=" - sys-devel/gettext - app-text/asciidoc -" - -src_configure() { - local mycmakeargs=( - "-DWITH_TESTS=$(usex test)" - "-DFALLBACK_BUNDLED=NO" - ) - - cmake_src_configure -} - -src_test() { - BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test -} From 16765c0f245a3df5b8afb4f0568dc40fad4bb37f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 24 Jun 2021 22:04:25 +0200 Subject: [PATCH 12/24] sys-cluster/cinder: remove old maintainer Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- sys-cluster/cinder/cinder-17.1.0.ebuild | 1 + sys-cluster/cinder/metadata.xml | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/sys-cluster/cinder/cinder-17.1.0.ebuild b/sys-cluster/cinder/cinder-17.1.0.ebuild index 9d1eb37cb5..dffd0f78ef 100644 --- a/sys-cluster/cinder/cinder-17.1.0.ebuild +++ b/sys-cluster/cinder/cinder-17.1.0.ebuild @@ -32,6 +32,7 @@ DEPEND=">=dev-python/pbr-5.4.1[${PYTHON_USEDEP}] app-admin/sudo" # >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}] # do not include, upstream depricated +#TODO: remove zstd RDEPEND=" >=dev-python/pbr-5.4.1[${PYTHON_USEDEP}] >=dev-python/decorator-4.1.0[${PYTHON_USEDEP}] diff --git a/sys-cluster/cinder/metadata.xml b/sys-cluster/cinder/metadata.xml index 826d615f68..8a07096d0b 100644 --- a/sys-cluster/cinder/metadata.xml +++ b/sys-cluster/cinder/metadata.xml @@ -1,10 +1,7 @@ - - prometheanfire@gentoo.org - Matthew Thode - + Installs the initscripts for the cinder api service Allow using an iSCSI remote storage server as pool for disk image storage From a5cd2750e4ab52e353cf59b61c8b7b5845e97e8d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 24 Jun 2021 23:55:28 +0200 Subject: [PATCH 13/24] app-crypt/tomb: respect ldflags, install i18n stuff Closes: https://bugs.gentoo.org/783045 Bug: https://github.com/gentoo/guru/issues/56 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../files/{gtomb.patch => tomb-2.9-gtomb.patch} | 4 ++-- .../tomb/files/tomb-2.9-respect-ldflags.patch | 17 +++++++++++++++++ .../{tomb-2.9-r5.ebuild => tomb-2.9-r6.ebuild} | 14 +++++++++++--- 3 files changed, 30 insertions(+), 5 deletions(-) rename app-crypt/tomb/files/{gtomb.patch => tomb-2.9-gtomb.patch} (82%) create mode 100644 app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch rename app-crypt/tomb/{tomb-2.9-r5.ebuild => tomb-2.9-r6.ebuild} (95%) diff --git a/app-crypt/tomb/files/gtomb.patch b/app-crypt/tomb/files/tomb-2.9-gtomb.patch similarity index 82% rename from app-crypt/tomb/files/gtomb.patch rename to app-crypt/tomb/files/tomb-2.9-gtomb.patch index 264d306e50..a7ad6e65e0 100644 --- a/app-crypt/tomb/files/gtomb.patch +++ b/app-crypt/tomb/files/tomb-2.9-gtomb.patch @@ -1,5 +1,5 @@ ---- a/extras/gtomb/gtomb 2021-04-12 03:01:14.803394386 +0200 -+++ b/extras/gtomb/gtomb 2021-04-12 03:02:19.277491170 +0200 +--- a/extras/gtomb/gtomb ++++ b/extras/gtomb/gtomb @@ -19,8 +19,8 @@ # along with this source code. If not, see . diff --git a/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch new file mode 100644 index 0000000000..68f34eb52a --- /dev/null +++ b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch @@ -0,0 +1,17 @@ +--- a/extras/kdf-keys/Makefile ++++ b/extras/kdf-keys/Makefile +@@ -2,10 +2,10 @@ + PREFIX ?= /usr/local + + all: +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-hexencode hexencode.c ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-hexencode hexencode.c + + test: + @echo "Running Tomb-kdb tests" diff --git a/app-crypt/tomb/tomb-2.9-r5.ebuild b/app-crypt/tomb/tomb-2.9-r6.ebuild similarity index 95% rename from app-crypt/tomb/tomb-2.9-r5.ebuild rename to app-crypt/tomb/tomb-2.9-r6.ebuild index 1bd85d2e5e..4cd8706e46 100644 --- a/app-crypt/tomb/tomb-2.9-r5.ebuild +++ b/app-crypt/tomb/tomb-2.9-r6.ebuild @@ -3,15 +3,17 @@ EAPI="7" +MYP="${P^}" + inherit desktop qmake-utils toolchain-funcs xdg -MYP="${P^}" DESCRIPTION="Tomb :: File Encryption on GNU/Linux" HOMEPAGE=" https://www.dyne.org/software/tomb https://github.com/dyne/Tomb " SRC_URI="https://files.dyne.org/tomb/releases/Tomb-${PV}.tar.gz" +S="${WORKDIR}/${MYP}" LICENSE=" GPL-3 gui? ( GPL-3+ ) @@ -19,9 +21,13 @@ LICENSE=" SLOT="0" KEYWORDS="~amd64" IUSE="gui test tray" + #test require sudo, can't be done non interactively RESTRICT="test" -PATCHES=( "${FILESDIR}/gtomb.patch" ) +PATCHES=( + "${FILESDIR}/${P}-gtomb.patch" + "${FILESDIR}/${P}-respect-ldflags.patch" +) DOCS=( AUTHORS.txt ChangeLog.txt @@ -36,7 +42,7 @@ DOCS=( doc/TKS1-draft.pdf doc/tomb_manpage.pdf ) -S="${WORKDIR}/${MYP}" + CDEPEND=" dev-libs/libgcrypt tray? ( @@ -109,6 +115,8 @@ src_install() { pushd extras/qt-tray || die dobin tomb-qt-tray doicon pixmaps/tomb_icon.png + insinto /usr/share + doins -r i18n popd || die fi From 337750dd2361c49a9d187050901e3f352e635455 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 25 Jun 2021 08:17:43 +0200 Subject: [PATCH 14/24] */*: remove old maintainers Signed-off-by: Alessandro Barbieri --- app-admin/glance/metadata.xml | 8 -------- dev-python/WSME/metadata.xml | 8 -------- dev-python/XenAPI/metadata.xml | 4 ---- dev-python/cursive/metadata.xml | 8 -------- dev-python/keystonemiddleware/metadata.xml | 8 -------- dev-python/oslo-concurrency/metadata.xml | 8 -------- dev-python/oslo-messaging/metadata.xml | 8 -------- dev-python/oslo-middleware/metadata.xml | 8 -------- dev-python/oslo-policy/metadata.xml | 8 -------- dev-python/oslo-privsep/metadata.xml | 8 -------- dev-python/oslo-rootwrap/metadata.xml | 8 -------- dev-python/oslo-vmware/metadata.xml | 12 ------------ dev-python/pycadf/metadata.xml | 8 -------- dev-python/python-heatclient/metadata.xml | 8 -------- dev-python/python-mistralclient/metadata.xml | 8 -------- dev-python/python-monascaclient/metadata.xml | 8 -------- dev-python/python-saharaclient/metadata.xml | 8 -------- dev-python/python-troveclient/metadata.xml | 8 -------- dev-python/taskflow/metadata.xml | 8 -------- dev-python/tooz/metadata.xml | 4 ---- sys-auth/keystone/metadata.xml | 8 -------- sys-cluster/neutron/metadata.xml | 8 -------- sys-cluster/nova/metadata.xml | 8 -------- sys-cluster/placement/metadata.xml | 8 -------- sys-cluster/swift/metadata.xml | 8 -------- 25 files changed, 196 deletions(-) diff --git a/app-admin/glance/metadata.xml b/app-admin/glance/metadata.xml index 080766e81a..85828cdeb6 100644 --- a/app-admin/glance/metadata.xml +++ b/app-admin/glance/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - Provides services for discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image diff --git a/dev-python/WSME/metadata.xml b/dev-python/WSME/metadata.xml index 5f1f07f83f..165bcafe87 100644 --- a/dev-python/WSME/metadata.xml +++ b/dev-python/WSME/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - WSME diff --git a/dev-python/XenAPI/metadata.xml b/dev-python/XenAPI/metadata.xml index 1103fc7c21..72cb2a4f4c 100644 --- a/dev-python/XenAPI/metadata.xml +++ b/dev-python/XenAPI/metadata.xml @@ -1,10 +1,6 @@ - - xen@gentoo.org - Gentoo Xen Project - XenAPI diff --git a/dev-python/cursive/metadata.xml b/dev-python/cursive/metadata.xml index 1cfc5fcaf1..55ddf047c5 100644 --- a/dev-python/cursive/metadata.xml +++ b/dev-python/cursive/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - cursive diff --git a/dev-python/keystonemiddleware/metadata.xml b/dev-python/keystonemiddleware/metadata.xml index 901c8c070e..0aac42eacb 100644 --- a/dev-python/keystonemiddleware/metadata.xml +++ b/dev-python/keystonemiddleware/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - keystonemiddleware diff --git a/dev-python/oslo-concurrency/metadata.xml b/dev-python/oslo-concurrency/metadata.xml index e464c80bde..729bd27ca5 100644 --- a/dev-python/oslo-concurrency/metadata.xml +++ b/dev-python/oslo-concurrency/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - Oslo concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes. diff --git a/dev-python/oslo-messaging/metadata.xml b/dev-python/oslo-messaging/metadata.xml index 75144d2fb0..b59273b6bc 100644 --- a/dev-python/oslo-messaging/metadata.xml +++ b/dev-python/oslo-messaging/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - oslo.messaging diff --git a/dev-python/oslo-middleware/metadata.xml b/dev-python/oslo-middleware/metadata.xml index 8ddc996ef8..ca36c923ca 100644 --- a/dev-python/oslo-middleware/metadata.xml +++ b/dev-python/oslo-middleware/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - Oslo middleware library includes components that can be injected into wsgi pipelines to intercept request/response flows. The base class can be enhanced with functionality like add/delete/modification of http headers and support for limiting size/connection etc diff --git a/dev-python/oslo-policy/metadata.xml b/dev-python/oslo-policy/metadata.xml index 76e1fd24b8..bc6f982ac2 100644 --- a/dev-python/oslo-policy/metadata.xml +++ b/dev-python/oslo-policy/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - oslo.policy diff --git a/dev-python/oslo-privsep/metadata.xml b/dev-python/oslo-privsep/metadata.xml index 81e68bf0bb..4939da12d7 100644 --- a/dev-python/oslo-privsep/metadata.xml +++ b/dev-python/oslo-privsep/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - oslo.privsep diff --git a/dev-python/oslo-rootwrap/metadata.xml b/dev-python/oslo-rootwrap/metadata.xml index 955c9d7592..6b9123b9ba 100644 --- a/dev-python/oslo-rootwrap/metadata.xml +++ b/dev-python/oslo-rootwrap/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - oslo.rootwrap diff --git a/dev-python/oslo-vmware/metadata.xml b/dev-python/oslo-vmware/metadata.xml index 9381b79166..32245e819b 100644 --- a/dev-python/oslo-vmware/metadata.xml +++ b/dev-python/oslo-vmware/metadata.xml @@ -1,18 +1,6 @@ - - openstack@gentoo.org - Openstack - - - python@gentoo.org - Python - - - prometheanfire@gentoo.org - Matthew Thode - The Oslo messaging API supports RPC and notifications over a number of different messaging transports. diff --git a/dev-python/pycadf/metadata.xml b/dev-python/pycadf/metadata.xml index 9c5aa41ac3..722cf01b5a 100644 --- a/dev-python/pycadf/metadata.xml +++ b/dev-python/pycadf/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - python@gentoo.org - Python - pycadf diff --git a/dev-python/python-heatclient/metadata.xml b/dev-python/python-heatclient/metadata.xml index 569ee5741e..3ce143f552 100644 --- a/dev-python/python-heatclient/metadata.xml +++ b/dev-python/python-heatclient/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - python-heatclient diff --git a/dev-python/python-mistralclient/metadata.xml b/dev-python/python-mistralclient/metadata.xml index e3c12e29ff..da37c9ad35 100644 --- a/dev-python/python-mistralclient/metadata.xml +++ b/dev-python/python-mistralclient/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - python-mistralclient diff --git a/dev-python/python-monascaclient/metadata.xml b/dev-python/python-monascaclient/metadata.xml index b704f4ceb9..eabf438561 100644 --- a/dev-python/python-monascaclient/metadata.xml +++ b/dev-python/python-monascaclient/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - python-monascaclient diff --git a/dev-python/python-saharaclient/metadata.xml b/dev-python/python-saharaclient/metadata.xml index 921d490618..2052515268 100644 --- a/dev-python/python-saharaclient/metadata.xml +++ b/dev-python/python-saharaclient/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - python-saharaclient diff --git a/dev-python/python-troveclient/metadata.xml b/dev-python/python-troveclient/metadata.xml index ff96511157..04a3f93713 100644 --- a/dev-python/python-troveclient/metadata.xml +++ b/dev-python/python-troveclient/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - python-troveclient diff --git a/dev-python/taskflow/metadata.xml b/dev-python/taskflow/metadata.xml index 2ee21fe481..2dbc43c915 100644 --- a/dev-python/taskflow/metadata.xml +++ b/dev-python/taskflow/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - taskflow diff --git a/dev-python/tooz/metadata.xml b/dev-python/tooz/metadata.xml index 827a131f4c..243fef314b 100644 --- a/dev-python/tooz/metadata.xml +++ b/dev-python/tooz/metadata.xml @@ -1,10 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - The Tooz project aims at centralizing the most common distributed primitives like group membership protocol, lock service and leader election by providing a coordination API helping developers to build distributed applications. diff --git a/sys-auth/keystone/metadata.xml b/sys-auth/keystone/metadata.xml index 59b25532aa..8913083f30 100644 --- a/sys-auth/keystone/metadata.xml +++ b/sys-auth/keystone/metadata.xml @@ -5,14 +5,6 @@ Installs dependencies needed for using memcached as a backend Installs dependencies needed for using mongo as a backend - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - keystone diff --git a/sys-cluster/neutron/metadata.xml b/sys-cluster/neutron/metadata.xml index 22abebfb45..9e0e0463e2 100644 --- a/sys-cluster/neutron/metadata.xml +++ b/sys-cluster/neutron/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - Just like OpenStack Nova provides an API to dynamically request and configure virtual servers, Neutron provides an API to dynamically request diff --git a/sys-cluster/nova/metadata.xml b/sys-cluster/nova/metadata.xml index 25bcac3ecf..661e9c2709 100644 --- a/sys-cluster/nova/metadata.xml +++ b/sys-cluster/nova/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - Nova is a cloud computing fabric controller (the main part of an IaaS system). It is written in Python. diff --git a/sys-cluster/placement/metadata.xml b/sys-cluster/placement/metadata.xml index f4e191f8fb..f45890e74b 100644 --- a/sys-cluster/placement/metadata.xml +++ b/sys-cluster/placement/metadata.xml @@ -1,14 +1,6 @@ - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - OpenStack Placement provides an HTTP service for managing, selecting, and claiming providers of classes of inventory representing available resources in a cloud. diff --git a/sys-cluster/swift/metadata.xml b/sys-cluster/swift/metadata.xml index 6a12c88d2a..ab193d4e65 100644 --- a/sys-cluster/swift/metadata.xml +++ b/sys-cluster/swift/metadata.xml @@ -8,14 +8,6 @@ adds swift object support adds swift proxy support - - prometheanfire@gentoo.org - Matthew Thode - - - openstack@gentoo.org - Openstack - swift From 2d3969d4bbe2b05c85ea99a51d44ffe7f1e7da0c Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 25 Jun 2021 09:00:08 +0200 Subject: [PATCH 15/24] */*: take maintainership WIP Signed-off-by: Alessandro Barbieri --- app-admin/glance/metadata.xml | 5 ++++ app-dicts/dictd-devils/metadata.xml | 6 ++++- app-dicts/dictd-elements/metadata.xml | 20 ++++++++------ app-dicts/dictd-foldoc/metadata.xml | 20 ++++++++------ app-dicts/dictd-gazetteer/metadata.xml | 6 ++++- app-dicts/dictd-gcide/metadata.xml | 6 ++++- app-dicts/dictd-jargon/metadata.xml | 30 ++++++++++++--------- app-dicts/dictd-moby-thesaurus/metadata.xml | 6 ++++- app-dicts/dictd-mueller/metadata.xml | 6 ++++- app-dicts/dictd-web1913/metadata.xml | 8 ++++-- app-misc/wego/metadata.xml | 2 +- app-portage/gentoo-sweep/metadata.xml | 12 ++++++--- app-shells/zsh-history-to-fish/metadata.xml | 4 +++ dev-cpp/vexcl/metadata.xml | 2 +- dev-lang/aldor/metadata.xml | 5 ++++ dev-libs/fsst/metadata.xml | 5 ++++ dev-libs/zfp/metadata.xml | 5 ++++ dev-perl/File-DirList/metadata.xml | 2 +- dev-perl/List-Compare/metadata.xml | 2 +- dev-util/afdko/metadata.xml | 6 ++++- dev-util/fontmake/metadata.xml | 6 ++++- dev-util/gftools/metadata.xml | 16 ++++++----- dev-util/psautohint/metadata.xml | 16 ++++++----- dev-util/rpmlint/metadata.xml | 2 +- games-misc/Fallout3Terminal/metadata.xml | 1 - media-fonts/3270font/metadata.xml | 5 ++++ media-gfx/fontdiff/metadata.xml | 6 ++++- media-gfx/ttfautohint/metadata.xml | 6 ++++- media-libs/skia/metadata.xml | 2 +- sci-libs/ensmallen/metadata.xml | 6 ++++- sys-apps/ryzen-stabilizator/metadata.xml | 5 ++++ sys-auth/keystone/metadata.xml | 5 ++++ sys-cluster/cinder/metadata.xml | 6 ++++- sys-cluster/heat/metadata.xml | 6 ++++- sys-cluster/neutron/metadata.xml | 5 ++++ sys-cluster/nova/metadata.xml | 5 ++++ sys-cluster/placement/metadata.xml | 5 ++++ sys-cluster/swift/metadata.xml | 5 ++++ sys-fs/git-mount/metadata.xml | 2 +- sys-power/ZenStates-Linux/metadata.xml | 5 ++++ sys-power/disable-c6/metadata.xml | 5 ++++ virtual/MASS/metadata.xml | 6 ++++- virtual/Matrix/metadata.xml | 6 ++++- virtual/lattice/metadata.xml | 6 ++++- virtual/mgcv/metadata.xml | 6 ++++- virtual/nlme/metadata.xml | 6 ++++- virtual/nnet/metadata.xml | 6 ++++- virtual/survival/metadata.xml | 6 ++++- 48 files changed, 246 insertions(+), 74 deletions(-) diff --git a/app-admin/glance/metadata.xml b/app-admin/glance/metadata.xml index 85828cdeb6..4979a3dcc0 100644 --- a/app-admin/glance/metadata.xml +++ b/app-admin/glance/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Provides services for discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image diff --git a/app-dicts/dictd-devils/metadata.xml b/app-dicts/dictd-devils/metadata.xml index 29e5b1abf5..cc4375fc8c 100644 --- a/app-dicts/dictd-devils/metadata.xml +++ b/app-dicts/dictd-devils/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + A database for 'dict'-compatible dictionary software, based on Ambrose Bierce's satirical The Devil's Dictionary. diff --git a/app-dicts/dictd-elements/metadata.xml b/app-dicts/dictd-elements/metadata.xml index 3153d1e3a3..598de2a5a8 100644 --- a/app-dicts/dictd-elements/metadata.xml +++ b/app-dicts/dictd-elements/metadata.xml @@ -1,13 +1,17 @@ - - - - Jay Kominek + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri - - - A database for 'dict'-compatible dictionary software, based on Jay Kominek's descriptions of the atomic elements. - + + + Jay Kominek + + + + A database for 'dict'-compatible dictionary software, based on Jay Kominek's descriptions of the atomic elements. + diff --git a/app-dicts/dictd-foldoc/metadata.xml b/app-dicts/dictd-foldoc/metadata.xml index 0302ccd783..f93045dda0 100644 --- a/app-dicts/dictd-foldoc/metadata.xml +++ b/app-dicts/dictd-foldoc/metadata.xml @@ -1,13 +1,17 @@ - - - - Denis Howe + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri - - - A database for 'dict'-compatible dictionary software, based on the Free On-line Dictionary of Computing describing various topics in computing. - + + + Denis Howe + + + + A database for 'dict'-compatible dictionary software, based on the Free On-line Dictionary of Computing describing various topics in computing. + diff --git a/app-dicts/dictd-gazetteer/metadata.xml b/app-dicts/dictd-gazetteer/metadata.xml index 7e04e1c66e..dee28aa3e0 100644 --- a/app-dicts/dictd-gazetteer/metadata.xml +++ b/app-dicts/dictd-gazetteer/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + dict-gazetteer diff --git a/app-dicts/dictd-gcide/metadata.xml b/app-dicts/dictd-gcide/metadata.xml index 46f4785f78..d2b2c8ce9f 100644 --- a/app-dicts/dictd-gcide/metadata.xml +++ b/app-dicts/dictd-gcide/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/app-dicts/dictd-jargon/metadata.xml b/app-dicts/dictd-jargon/metadata.xml index 810d9618da..8336acd2de 100644 --- a/app-dicts/dictd-jargon/metadata.xml +++ b/app-dicts/dictd-jargon/metadata.xml @@ -1,18 +1,22 @@ - - - - Eric S. Raymond - esr@thyrsus.com + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri - - Guy Steele - gls@think.com - - - - A database for 'dict'-compatible dictionary software, based on the classic Jargon File describing the slang that developed around computer programming in the '70s and '80s. - + + + Eric S. Raymond + esr@thyrsus.com + + + Guy Steele + gls@think.com + + + + A database for 'dict'-compatible dictionary software, based on the classic Jargon File describing the slang that developed around computer programming in the '70s and '80s. + diff --git a/app-dicts/dictd-moby-thesaurus/metadata.xml b/app-dicts/dictd-moby-thesaurus/metadata.xml index 46f4785f78..d2b2c8ce9f 100644 --- a/app-dicts/dictd-moby-thesaurus/metadata.xml +++ b/app-dicts/dictd-moby-thesaurus/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/app-dicts/dictd-mueller/metadata.xml b/app-dicts/dictd-mueller/metadata.xml index 20f28b7240..e5aec7e722 100644 --- a/app-dicts/dictd-mueller/metadata.xml +++ b/app-dicts/dictd-mueller/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + convert transcription into the IPA Unicode diff --git a/app-dicts/dictd-web1913/metadata.xml b/app-dicts/dictd-web1913/metadata.xml index 04b8770a18..d70493a35a 100644 --- a/app-dicts/dictd-web1913/metadata.xml +++ b/app-dicts/dictd-web1913/metadata.xml @@ -1,8 +1,12 @@ - - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + Patrick Cassidy cassidy@micra.com diff --git a/app-misc/wego/metadata.xml b/app-misc/wego/metadata.xml index 7f13f1673f..9387b743ba 100644 --- a/app-misc/wego/metadata.xml +++ b/app-misc/wego/metadata.xml @@ -4,7 +4,7 @@ lssndrbarbieri@gmail.com Alessandro Barbieri - comaintainers welcome + co-maintainers welcome schachmat/wego diff --git a/app-portage/gentoo-sweep/metadata.xml b/app-portage/gentoo-sweep/metadata.xml index 09418a7784..009d7f2014 100644 --- a/app-portage/gentoo-sweep/metadata.xml +++ b/app-portage/gentoo-sweep/metadata.xml @@ -1,8 +1,12 @@ - - - gentoo-sweep - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + gentoo-sweep + diff --git a/app-shells/zsh-history-to-fish/metadata.xml b/app-shells/zsh-history-to-fish/metadata.xml index 0a28a40052..dceacea2f8 100644 --- a/app-shells/zsh-history-to-fish/metadata.xml +++ b/app-shells/zsh-history-to-fish/metadata.xml @@ -1,6 +1,10 @@ + + lssndrbarbieri@gmail.com + Alessandro Barbieri + Bring your ZSH history to Fish shell diff --git a/dev-cpp/vexcl/metadata.xml b/dev-cpp/vexcl/metadata.xml index f9645efc36..4372379087 100644 --- a/dev-cpp/vexcl/metadata.xml +++ b/dev-cpp/vexcl/metadata.xml @@ -3,7 +3,7 @@ VexCL is a vector expression template library for OpenCL/CUDA. It has been created for ease of GPGPU development with C++. VexCL strives to reduce amount of boilerplate code needed to develop GPGPU applications. The library provides convenient and intuitive notation for vector arithmetic, reduction, sparse matrix-vector products, etc. Multi-device and even multi-platform computations are supported. The source code of the library is distributed under very permissive MIT license. - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/dev-lang/aldor/metadata.xml b/dev-lang/aldor/metadata.xml index 3ed83d4490..d3ae56a7cc 100644 --- a/dev-lang/aldor/metadata.xml +++ b/dev-lang/aldor/metadata.xml @@ -1,6 +1,11 @@ + + comaintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system. The Aldor language combines imperative, functional, and object-oriented features. It has an elaborate dependent type system, allowing types to be used as first-class values. Aldor's syntax is heavily influenced by Pascal, but it is optionally indentation-sensitive, like Python. In its current implementation, it is compiled, but an interactive listener is provided. diff --git a/dev-libs/fsst/metadata.xml b/dev-libs/fsst/metadata.xml index 2f7e6891ce..28745fe387 100644 --- a/dev-libs/fsst/metadata.xml +++ b/dev-libs/fsst/metadata.xml @@ -1,6 +1,11 @@ + + comaintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + FSST: Fast Static Symbol Table compression see the PVLDB paper https://github.com/cwida/fsst/raw/master/fsstcompression.pdf diff --git a/dev-libs/zfp/metadata.xml b/dev-libs/zfp/metadata.xml index 6da34b25c5..e98deae130 100644 --- a/dev-libs/zfp/metadata.xml +++ b/dev-libs/zfp/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk. diff --git a/dev-perl/File-DirList/metadata.xml b/dev-perl/File-DirList/metadata.xml index a689d1980e..d0707fffff 100644 --- a/dev-perl/File-DirList/metadata.xml +++ b/dev-perl/File-DirList/metadata.xml @@ -2,7 +2,7 @@ - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/dev-perl/List-Compare/metadata.xml b/dev-perl/List-Compare/metadata.xml index 60e3943fa8..92cae84bce 100644 --- a/dev-perl/List-Compare/metadata.xml +++ b/dev-perl/List-Compare/metadata.xml @@ -2,7 +2,7 @@ - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/dev-util/afdko/metadata.xml b/dev-util/afdko/metadata.xml index 9180e8ee53..527bb222ad 100644 --- a/dev-util/afdko/metadata.xml +++ b/dev-util/afdko/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + https://github.com/adobe-type-tools/afdko/issues adobe-type-tools/afdko diff --git a/dev-util/fontmake/metadata.xml b/dev-util/fontmake/metadata.xml index 2283d33631..e46bf09e5f 100644 --- a/dev-util/fontmake/metadata.xml +++ b/dev-util/fontmake/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + https://github.com/googlefonts/fontmake/issues googlefonts/fontmake diff --git a/dev-util/gftools/metadata.xml b/dev-util/gftools/metadata.xml index 3ad1ff8441..fe9b3e172e 100644 --- a/dev-util/gftools/metadata.xml +++ b/dev-util/gftools/metadata.xml @@ -1,10 +1,14 @@ - - - https://github.com/googlefonts/gftools/issues - googlefonts/gftools - gftools - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/googlefonts/gftools/issues + googlefonts/gftools + gftools + diff --git a/dev-util/psautohint/metadata.xml b/dev-util/psautohint/metadata.xml index a992e2a31e..458d7ce991 100644 --- a/dev-util/psautohint/metadata.xml +++ b/dev-util/psautohint/metadata.xml @@ -1,10 +1,14 @@ - - - https://github.com/adobe-type-tools/psautohint/issues - adobe-type-tools/psautohint - psautohint - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/adobe-type-tools/psautohint/issues + adobe-type-tools/psautohint + psautohint + diff --git a/dev-util/rpmlint/metadata.xml b/dev-util/rpmlint/metadata.xml index 1feaf581d6..f7b6c936bf 100644 --- a/dev-util/rpmlint/metadata.xml +++ b/dev-util/rpmlint/metadata.xml @@ -2,7 +2,7 @@ - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/games-misc/Fallout3Terminal/metadata.xml b/games-misc/Fallout3Terminal/metadata.xml index 7436112915..f6ae6b15dc 100644 --- a/games-misc/Fallout3Terminal/metadata.xml +++ b/games-misc/Fallout3Terminal/metadata.xml @@ -1,6 +1,5 @@ - lssndrbarbieri@gmail.com diff --git a/media-fonts/3270font/metadata.xml b/media-fonts/3270font/metadata.xml index 688b080991..d35b72b088 100644 --- a/media-fonts/3270font/metadata.xml +++ b/media-fonts/3270font/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + This font is derived from the x3270 font, which, in turn, was translated from the one in Georgia Tech's 3270tool, which was itself hand-copied from a 3270 series terminal. I built it because I felt terminals deserve to be pretty. The .sfd font file contains a x3270 bitmap font that was used for guidance. diff --git a/media-gfx/fontdiff/metadata.xml b/media-gfx/fontdiff/metadata.xml index 6f49eba8f4..a80c6a724f 100644 --- a/media-gfx/fontdiff/metadata.xml +++ b/media-gfx/fontdiff/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/media-gfx/ttfautohint/metadata.xml b/media-gfx/ttfautohint/metadata.xml index 6f49eba8f4..a80c6a724f 100644 --- a/media-gfx/ttfautohint/metadata.xml +++ b/media-gfx/ttfautohint/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/media-libs/skia/metadata.xml b/media-libs/skia/metadata.xml index 9cad69888d..44de944f4b 100644 --- a/media-libs/skia/metadata.xml +++ b/media-libs/skia/metadata.xml @@ -2,7 +2,7 @@ - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/sci-libs/ensmallen/metadata.xml b/sci-libs/ensmallen/metadata.xml index e15add1ea3..f227e73077 100644 --- a/sci-libs/ensmallen/metadata.xml +++ b/sci-libs/ensmallen/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + mlpack/ensmallen diff --git a/sys-apps/ryzen-stabilizator/metadata.xml b/sys-apps/ryzen-stabilizator/metadata.xml index f75b79e7ac..41ba0a645b 100644 --- a/sys-apps/ryzen-stabilizator/metadata.xml +++ b/sys-apps/ryzen-stabilizator/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Simple Go program to enable/disable C6 C-state, processor boosting, address space layout randomization (ASLR) and the Power Supply Idle Control workaround on an AMD Ryzen processor, in order to help with the infamous "MCE-random-reboots-while-idle" issue. https://github.com/qrwteyrutiyoup/ryzen-stabilizator/issues diff --git a/sys-auth/keystone/metadata.xml b/sys-auth/keystone/metadata.xml index 8913083f30..e27cc1a8b0 100644 --- a/sys-auth/keystone/metadata.xml +++ b/sys-auth/keystone/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Installs dependencies needed for using memcached as a backend Installs dependencies needed for using mongo as a backend diff --git a/sys-cluster/cinder/metadata.xml b/sys-cluster/cinder/metadata.xml index 8a07096d0b..51c36e9006 100644 --- a/sys-cluster/cinder/metadata.xml +++ b/sys-cluster/cinder/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Installs the initscripts for the cinder api service Allow using an iSCSI remote storage server as pool for disk image storage diff --git a/sys-cluster/heat/metadata.xml b/sys-cluster/heat/metadata.xml index a52ee3bad6..174c1b8062 100644 --- a/sys-cluster/heat/metadata.xml +++ b/sys-cluster/heat/metadata.xml @@ -1,7 +1,11 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native REST API and a diff --git a/sys-cluster/neutron/metadata.xml b/sys-cluster/neutron/metadata.xml index 9e0e0463e2..8454c573c1 100644 --- a/sys-cluster/neutron/metadata.xml +++ b/sys-cluster/neutron/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Just like OpenStack Nova provides an API to dynamically request and configure virtual servers, Neutron provides an API to dynamically request diff --git a/sys-cluster/nova/metadata.xml b/sys-cluster/nova/metadata.xml index 661e9c2709..5a21e5fa07 100644 --- a/sys-cluster/nova/metadata.xml +++ b/sys-cluster/nova/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Nova is a cloud computing fabric controller (the main part of an IaaS system). It is written in Python. diff --git a/sys-cluster/placement/metadata.xml b/sys-cluster/placement/metadata.xml index f45890e74b..6e3e43510b 100644 --- a/sys-cluster/placement/metadata.xml +++ b/sys-cluster/placement/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + OpenStack Placement provides an HTTP service for managing, selecting, and claiming providers of classes of inventory representing available resources in a cloud. diff --git a/sys-cluster/swift/metadata.xml b/sys-cluster/swift/metadata.xml index ab193d4e65..8108567f9a 100644 --- a/sys-cluster/swift/metadata.xml +++ b/sys-cluster/swift/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + adds swift account support adds swift container support diff --git a/sys-fs/git-mount/metadata.xml b/sys-fs/git-mount/metadata.xml index 9f56d516a8..c2db903ca8 100644 --- a/sys-fs/git-mount/metadata.xml +++ b/sys-fs/git-mount/metadata.xml @@ -2,7 +2,7 @@ - comaintainers welcome + co-maintainers welcome lssndrbarbieri@gmail.com Alessandro Barbieri diff --git a/sys-power/ZenStates-Linux/metadata.xml b/sys-power/ZenStates-Linux/metadata.xml index d24fb3d0bd..138779a942 100644 --- a/sys-power/ZenStates-Linux/metadata.xml +++ b/sys-power/ZenStates-Linux/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + Install the togglecode utility to turn on/off the Q-Code display on ASUS Crosshair VI Hero motherboards (and other boards with a compatible Super I/O chip) diff --git a/sys-power/disable-c6/metadata.xml b/sys-power/disable-c6/metadata.xml index 673116b5b7..6830aa4336 100644 --- a/sys-power/disable-c6/metadata.xml +++ b/sys-power/disable-c6/metadata.xml @@ -1,6 +1,11 @@ + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + https://github.com/jfredrickson/disable-c6/issues jfredrickson/disable-c6 diff --git a/virtual/MASS/metadata.xml b/virtual/MASS/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/MASS/metadata.xml +++ b/virtual/MASS/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/Matrix/metadata.xml b/virtual/Matrix/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/Matrix/metadata.xml +++ b/virtual/Matrix/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/lattice/metadata.xml b/virtual/lattice/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/lattice/metadata.xml +++ b/virtual/lattice/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/mgcv/metadata.xml b/virtual/mgcv/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/mgcv/metadata.xml +++ b/virtual/mgcv/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/nlme/metadata.xml b/virtual/nlme/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/nlme/metadata.xml +++ b/virtual/nlme/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/nnet/metadata.xml b/virtual/nnet/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/nnet/metadata.xml +++ b/virtual/nnet/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + diff --git a/virtual/survival/metadata.xml b/virtual/survival/metadata.xml index 7a38bb9009..d2b2c8ce9f 100644 --- a/virtual/survival/metadata.xml +++ b/virtual/survival/metadata.xml @@ -1,5 +1,9 @@ - + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + From af1e115fb6a78f87f3d658ce534245060c8c1a05 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Fri, 25 Jun 2021 10:02:25 +0200 Subject: [PATCH 16/24] x11-misc/autorandr: overhaul Signed-off-by: Florian Schmaus --- x11-misc/autorandr/autorandr-1.11.ebuild | 47 ++++++++++++++---------- x11-misc/autorandr/autorandr-9999.ebuild | 47 ++++++++++++++---------- x11-misc/autorandr/metadata.xml | 3 +- 3 files changed, 57 insertions(+), 40 deletions(-) diff --git a/x11-misc/autorandr/autorandr-1.11.ebuild b/x11-misc/autorandr/autorandr-1.11.ebuild index b2efd0cc55..e3e0a318be 100644 --- a/x11-misc/autorandr/autorandr-1.11.ebuild +++ b/x11-misc/autorandr/autorandr-1.11.ebuild @@ -10,7 +10,7 @@ if [[ "${PV}" = "9999" ]] ; then EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git" else SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" fi DESCRIPTION="Automatically select a display configuration based on connected devices" @@ -18,36 +18,45 @@ HOMEPAGE="https://github.com/phillipberndt/autorandr" LICENSE="GPL-3" SLOT="0" -IUSE="bash-completion systemd udev" +IUSE="bash-completion +launcher systemd udev" +RDEPEND=" + launcher? ( x11-libs/libxcb ) + udev? ( virtual/udev ) +" DEPEND=" virtual/pkgconfig ${RDEPEND} " -RDEPEND=" - bash-completion? ( app-shells/bash ) - systemd? ( sys-apps/systemd ) - udev? ( virtual/udev ) -" + +src_prepare() { + default + sed -i 's/TARGETS=/TARGETS?=/' Makefile || die +} + +src_compile() { + if use launcher; then + emake contrib/autorandr_launcher/autorandr-launcher + fi +} src_install() { - targets="autorandr autostart_config" - if use bash-completion; then - targets="$targets bash_completion" - fi - if use systemd; then - targets="$targets systemd" - fi - if use udev; then - targets="$targets udev" - fi + doman autorandr.1 + + local targets=( + autorandr + autostart_config + $(usex bash-completion bash_completion "") + $(usev launcher) + $(usev systemd) + $(usev udev) + ) emake DESTDIR="${D}" \ - install \ BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \ SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" \ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - TARGETS="$targets" + $(printf "install_%s " "${targets[@]}") } pkg_postinst() { diff --git a/x11-misc/autorandr/autorandr-9999.ebuild b/x11-misc/autorandr/autorandr-9999.ebuild index b2efd0cc55..e3e0a318be 100644 --- a/x11-misc/autorandr/autorandr-9999.ebuild +++ b/x11-misc/autorandr/autorandr-9999.ebuild @@ -10,7 +10,7 @@ if [[ "${PV}" = "9999" ]] ; then EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git" else SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" fi DESCRIPTION="Automatically select a display configuration based on connected devices" @@ -18,36 +18,45 @@ HOMEPAGE="https://github.com/phillipberndt/autorandr" LICENSE="GPL-3" SLOT="0" -IUSE="bash-completion systemd udev" +IUSE="bash-completion +launcher systemd udev" +RDEPEND=" + launcher? ( x11-libs/libxcb ) + udev? ( virtual/udev ) +" DEPEND=" virtual/pkgconfig ${RDEPEND} " -RDEPEND=" - bash-completion? ( app-shells/bash ) - systemd? ( sys-apps/systemd ) - udev? ( virtual/udev ) -" + +src_prepare() { + default + sed -i 's/TARGETS=/TARGETS?=/' Makefile || die +} + +src_compile() { + if use launcher; then + emake contrib/autorandr_launcher/autorandr-launcher + fi +} src_install() { - targets="autorandr autostart_config" - if use bash-completion; then - targets="$targets bash_completion" - fi - if use systemd; then - targets="$targets systemd" - fi - if use udev; then - targets="$targets udev" - fi + doman autorandr.1 + + local targets=( + autorandr + autostart_config + $(usex bash-completion bash_completion "") + $(usev launcher) + $(usev systemd) + $(usev udev) + ) emake DESTDIR="${D}" \ - install \ BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \ SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" \ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - TARGETS="$targets" + $(printf "install_%s " "${targets[@]}") } pkg_postinst() { diff --git a/x11-misc/autorandr/metadata.xml b/x11-misc/autorandr/metadata.xml index 2c524f589a..bc2b0d6910 100644 --- a/x11-misc/autorandr/metadata.xml +++ b/x11-misc/autorandr/metadata.xml @@ -6,7 +6,6 @@ Florian Schmaus - Install autorand systemd files - Use udev for monitor detection + Install the launcher From f7c260b715ac942a3a44a43a5783c27e3aa11143 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Fri, 25 Jun 2021 11:02:32 +0200 Subject: [PATCH 17/24] x11-misc/autorandr: remove superfluous src_prepare The src_prepare definition was a leftover from a previous experiment. Signed-off-by: Florian Schmaus --- x11-misc/autorandr/autorandr-1.11.ebuild | 5 ----- x11-misc/autorandr/autorandr-9999.ebuild | 5 ----- 2 files changed, 10 deletions(-) diff --git a/x11-misc/autorandr/autorandr-1.11.ebuild b/x11-misc/autorandr/autorandr-1.11.ebuild index e3e0a318be..0b461bc821 100644 --- a/x11-misc/autorandr/autorandr-1.11.ebuild +++ b/x11-misc/autorandr/autorandr-1.11.ebuild @@ -29,11 +29,6 @@ DEPEND=" ${RDEPEND} " -src_prepare() { - default - sed -i 's/TARGETS=/TARGETS?=/' Makefile || die -} - src_compile() { if use launcher; then emake contrib/autorandr_launcher/autorandr-launcher diff --git a/x11-misc/autorandr/autorandr-9999.ebuild b/x11-misc/autorandr/autorandr-9999.ebuild index e3e0a318be..0b461bc821 100644 --- a/x11-misc/autorandr/autorandr-9999.ebuild +++ b/x11-misc/autorandr/autorandr-9999.ebuild @@ -29,11 +29,6 @@ DEPEND=" ${RDEPEND} " -src_prepare() { - default - sed -i 's/TARGETS=/TARGETS?=/' Makefile || die -} - src_compile() { if use launcher; then emake contrib/autorandr_launcher/autorandr-launcher From 9a6b9601f9d481cbb92d9aeed667b7a1857f3e60 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Fri, 25 Jun 2021 11:52:03 +0200 Subject: [PATCH 18/24] x11-misc/autorandr: use distutils-r1 Signed-off-by: Florian Schmaus --- x11-misc/autorandr/autorandr-1.11.ebuild | 11 ++++++++--- x11-misc/autorandr/autorandr-9999.ebuild | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/x11-misc/autorandr/autorandr-1.11.ebuild b/x11-misc/autorandr/autorandr-1.11.ebuild index 0b461bc821..badd9b87c2 100644 --- a/x11-misc/autorandr/autorandr-1.11.ebuild +++ b/x11-misc/autorandr/autorandr-1.11.ebuild @@ -3,7 +3,9 @@ EAPI=7 -inherit bash-completion-r1 systemd udev +PYTHON_COMPAT=( python3_{7..10} ) + +inherit bash-completion-r1 distutils-r1 systemd udev if [[ "${PV}" = "9999" ]] ; then inherit git-r3 @@ -18,7 +20,7 @@ HOMEPAGE="https://github.com/phillipberndt/autorandr" LICENSE="GPL-3" SLOT="0" -IUSE="bash-completion +launcher systemd udev" +IUSE="bash-completion launcher systemd udev" RDEPEND=" launcher? ( x11-libs/libxcb ) @@ -30,16 +32,19 @@ DEPEND=" " src_compile() { + distutils-r1_src_compile + if use launcher; then emake contrib/autorandr_launcher/autorandr-launcher fi } src_install() { + distutils-r1_src_install + doman autorandr.1 local targets=( - autorandr autostart_config $(usex bash-completion bash_completion "") $(usev launcher) diff --git a/x11-misc/autorandr/autorandr-9999.ebuild b/x11-misc/autorandr/autorandr-9999.ebuild index 0b461bc821..badd9b87c2 100644 --- a/x11-misc/autorandr/autorandr-9999.ebuild +++ b/x11-misc/autorandr/autorandr-9999.ebuild @@ -3,7 +3,9 @@ EAPI=7 -inherit bash-completion-r1 systemd udev +PYTHON_COMPAT=( python3_{7..10} ) + +inherit bash-completion-r1 distutils-r1 systemd udev if [[ "${PV}" = "9999" ]] ; then inherit git-r3 @@ -18,7 +20,7 @@ HOMEPAGE="https://github.com/phillipberndt/autorandr" LICENSE="GPL-3" SLOT="0" -IUSE="bash-completion +launcher systemd udev" +IUSE="bash-completion launcher systemd udev" RDEPEND=" launcher? ( x11-libs/libxcb ) @@ -30,16 +32,19 @@ DEPEND=" " src_compile() { + distutils-r1_src_compile + if use launcher; then emake contrib/autorandr_launcher/autorandr-launcher fi } src_install() { + distutils-r1_src_install + doman autorandr.1 local targets=( - autorandr autostart_config $(usex bash-completion bash_completion "") $(usev launcher) From fed80aea54a685879c2eb4bf217aa9f625c38715 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:02:14 +0200 Subject: [PATCH 19/24] dev-lang/aldor: fix PkgInvalidXml, duplicate maintainer entry Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-lang/aldor/metadata.xml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/dev-lang/aldor/metadata.xml b/dev-lang/aldor/metadata.xml index d3ae56a7cc..b6f08490fe 100644 --- a/dev-lang/aldor/metadata.xml +++ b/dev-lang/aldor/metadata.xml @@ -8,12 +8,8 @@ Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system. -The Aldor language combines imperative, functional, and object-oriented features. It has an elaborate dependent type system, allowing types to be used as first-class values. Aldor's syntax is heavily influenced by Pascal, but it is optionally indentation-sensitive, like Python. In its current implementation, it is compiled, but an interactive listener is provided. - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - +The Aldor language combines imperative, functional, and object-oriented features. It has an elaborate dependent type system, allowing types to be used as first-class values. Aldor's syntax is heavily influenced by Pascal, but it is optionally indentation-sensitive, like Python. In its current implementation, it is compiled, but an interactive listener is provided. + pippijn/aldor From 1f2eca7cef42c3c3de13bd779f969ccf9edf423f Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:04:14 +0200 Subject: [PATCH 20/24] dev-libs/feedbackd: fix BadFilename Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-libs/feedbackd/Manifest | 2 +- dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest index 3c583209dc..9078b3a9ea 100644 --- a/dev-libs/feedbackd/Manifest +++ b/dev-libs/feedbackd/Manifest @@ -1,2 +1,2 @@ -DIST b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da SHA512 7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e +DIST feedbackd-b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da SHA512 7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e DIST feedbackd-device-themes-1602d415aed30b1a67c0ff270551230725b8ef92.tar.gz 13832 BLAKE2B 87c1ccd52dec982e4e1651e11598b60daa8380f2de4c371e0abc70e2840abd1e62fa9fd70cbe8a5860942c282cac54ea11b548066cd01be5b49ba939b488ec3a SHA512 0e6ece5deddc3df3824aa01b6bbc2ad7fc9ab96db6afe9e4aa84652a005eb860c5552e52aeb17329dde84e8d2bccc33c7e603ab04eb2ca41ed19bbe331ce6933 diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild index cc66127bdc..e5c161faf2 100644 --- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild +++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild @@ -17,7 +17,7 @@ MY_THEME_COMMIT="1602d415aed30b1a67c0ff270551230725b8ef92" DESCRIPTION="A daemon to provide haptic feedback on events" HOMEPAGE="https://source.puri.sm/Librem5/feedbackd" SRC_URI=" - https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz + https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz -> ${PN}-${MY_COMMIT}.tar.gz https://source.puri.sm/Librem5/feedbackd-device-themes/-/archive/${MY_THEME_COMMIT}/feedbackd-device-themes-${MY_THEME_COMMIT}.tar.gz " From 489c3f97602b0c3ec3c9a552bd15bf66e20005fe Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:05:03 +0200 Subject: [PATCH 21/24] dev-libs/zfp: fix PkgInvalidXml, duplicate maintainer entry Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-libs/zfp/metadata.xml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/dev-libs/zfp/metadata.xml b/dev-libs/zfp/metadata.xml index e98deae130..1cb7fe417d 100644 --- a/dev-libs/zfp/metadata.xml +++ b/dev-libs/zfp/metadata.xml @@ -13,10 +13,6 @@ zfp uses lossy but optionally error-bounded compression to achieve high compress zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows. - - lssndrbarbieri@gmail.com - Alessandro Barbieri - https://github.com/LLNL/zfp/issues LLNL/zfp From 3ebf16a611da0109611b16364d17b837764602a8 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:06:30 +0200 Subject: [PATCH 22/24] dev-python/debugpy: add missing RESTRICT="!test? ( test )" Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/debugpy/debugpy-1.3.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/debugpy/debugpy-1.3.0.ebuild b/dev-python/debugpy/debugpy-1.3.0.ebuild index b73fa3c2c8..38c5220f39 100644 --- a/dev-python/debugpy/debugpy-1.3.0.ebuild +++ b/dev-python/debugpy/debugpy-1.3.0.ebuild @@ -19,6 +19,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" +RESTRICT="!test? ( test )" DOCS="DESCRIPTION.md" @@ -28,6 +29,7 @@ DEPEND=" dev-python/nose[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] )" +BDEPEND="app-arch/unzip" python_test() { nosetests --verbose || die From 883bcdd6075922e041a16d4ffd9c3bdd47f3dabc Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:07:44 +0200 Subject: [PATCH 23/24] dev-python/oslo-concurrency: remove stable keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/oslo-concurrency/oslo-concurrency-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.3.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-4.3.1.ebuild index bcc05fcb40..acde726605 100644 --- a/dev-python/oslo-concurrency/oslo-concurrency-4.3.1.ebuild +++ b/dev-python/oslo-concurrency/oslo-concurrency-4.3.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/oslo.concurrency-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" RESTRICT="" From cd631f9de64f33df42f48fde7d57681ca91d6d0b Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Fri, 25 Jun 2021 12:09:25 +0200 Subject: [PATCH 24/24] profiles/use.desc: remove UnusedGlobalUse Signed-off-by: Andrew Ammerlaan --- profiles/use.desc | 1 - 1 file changed, 1 deletion(-) delete mode 100644 profiles/use.desc diff --git a/profiles/use.desc b/profiles/use.desc deleted file mode 100644 index 5fd5753594..0000000000 --- a/profiles/use.desc +++ /dev/null @@ -1 +0,0 @@ -byte-compile - enable byte compiling