Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add gnome text editor #140

Merged
merged 3 commits into from
Feb 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added e/editorconfig-core-c/manifest.x86_64.bin
Binary file not shown.
51 changes: 51 additions & 0 deletions e/editorconfig-core-c/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
/** Human readable report. This is not consumed by boulder */
{
"manifest-version": "0.2",
"packages": {
"editorconfig-core-c": {
"build-depends": [
"pkgconfig(libpcre2-8)"
],
"depends": [
"interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))",
"soname(libpcre2-8.so.0(x86_64))"
],
"files": [
"/usr/bin/editorconfig",
"/usr/bin/editorconfig-0.12.6",
"/usr/lib/libeditorconfig.so.0",
"/usr/lib/libeditorconfig.so.0.12.6"
],
"name": "editorconfig-core-c",
"provides": [
"binary(editorconfig)",
"binary(editorconfig-0.12.6)",
"soname(libeditorconfig.so.0(x86_64))"
]
},
"editorconfig-core-c-devel": {
"build-depends": [
"pkgconfig(libpcre2-8)"
],
"files": [
"/usr/include/editorconfig/editorconfig.h",
"/usr/include/editorconfig/editorconfig_handle.h",
"/usr/lib/cmake/EditorConfig/EditorConfigConfig.cmake",
"/usr/lib/cmake/EditorConfig/EditorConfigConfigVersion.cmake",
"/usr/lib/cmake/EditorConfig/EditorConfigTargets-release.cmake",
"/usr/lib/cmake/EditorConfig/EditorConfigTargets.cmake",
"/usr/lib/libeditorconfig.so",
"/usr/lib/pkgconfig/editorconfig.pc"
],
"name": "editorconfig-core-c-devel",
"provides": [
"cmake(EditorConfig)",
"pkgconfig(editorconfig)"
]
}
},
"source-name": "editorconfig-core-c",
"source-release": "1",
"source-version": "0.12.6"
}
2 changes: 2 additions & 0 deletions e/editorconfig-core-c/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
releases:
id: 14833
25 changes: 25 additions & 0 deletions e/editorconfig-core-c/stone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#
# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : editorconfig-core-c
version : 0.12.6
release : 1
homepage : https://editorconfig.org/
upstreams :
- https://github.com/editorconfig/editorconfig-core-c/archive/refs/tags/v0.12.6.tar.gz : 36052a5371731d915b53d9c7a24a11c4032585ccacb392ec9d58656eef4c0edf
summary : EditorConfig core library written in C
description : |
EditorConfig makes it easy to maintain the correct coding style when switching
between different text editors and between different projects.
license : BSD-2-Clause
builddeps :
- pkgconfig(libpcre2-8)
setup : |
%cmake
build : |
%cmake_build
install : |
%cmake_install
rm -f %(installroot)/usr/lib/libeditorconfig_static.a
Binary file added g/gnome-text-editor/manifest.x86_64.bin
Binary file not shown.
301 changes: 301 additions & 0 deletions g/gnome-text-editor/manifest.x86_64.jsonc

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions g/gnome-text-editor/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
releases:
id: 241975
33 changes: 33 additions & 0 deletions g/gnome-text-editor/stone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#
# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : gnome-text-editor
version : 45.3
release : 1
homepage : https://gitlab.gnome.org/GNOME/gnome-text-editor
upstreams :
- https://download.gnome.org/sources/gnome-text-editor/45/gnome-text-editor-45.3.tar.xz : f3ffcb11a92dfd04ba3c3b3d0e667847d4449a21e012ae36f07dda05ac7d3a52
summary : A simple text editor
description : |
Text Editor is a simple text editor that focuses on session management.
license :
- GPL-3.0-only
builddeps :
- binary(msgfmt)
- binary(cmake)
- binary(itstool)
- pkgconfig(cairo)
- pkgconfig(editorconfig)
- pkgconfig(gio-2.0)
- pkgconfig(gtk4)
- pkgconfig(gtksourceview-5)
- pkgconfig(libadwaita-1)
setup : |
sed -i '/update_desktop_database/d' meson.build
%meson -Denchant=disabled
build : |
%meson_build
install : |
%meson_install
Binary file added g/gtksourceview/manifest.x86_64.bin
Binary file not shown.
439 changes: 439 additions & 0 deletions g/gtksourceview/manifest.x86_64.jsonc

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions g/gtksourceview/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
releases:
id: 7724
42 changes: 42 additions & 0 deletions g/gtksourceview/stone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#
# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : gtksourceview
version : 5.11.0
release : 1
homepage : https://wiki.gnome.org/Projects/GtkSourceView
upstreams :
- https://download.gnome.org/sources/gtksourceview/5.11/gtksourceview-5.11.0.tar.xz : 55f9275277a9b3b40d3a55f3e3612e3101d298f48488a99d2afec3c771bec330
summary : A text editor widget for code editing
description : |
GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+
widget for multiline text editing. GtkSourceView adds support for syntax
highlighting, undo/redo, file loading and saving, search and replace, a
completion system, printing, displaying line numbers, and other features
typical of a source code editor.
license :
- LGPL-2.1-only
builddeps :
- binary(cmake)
- binary(msgfmt)
- binary(g-ir-scanner)
- pkgconfig(fontconfig)
- pkgconfig(fribidi)
- pkgconfig(libxml-2.0)
- pkgconfig(glib-2.0)
- pkgconfig(gobject-introspection-1.0)
- pkgconfig(gtk4)
- pkgconfig(libpcre2-8)
- pkgconfig(pangoft2)
- pkgconfig(vapigen)
- pkgconfig(vulkan)
toolchain : gnu
setup : |
sed -i '/missing-include-dirs/d' meson.build
%meson
build : |
%meson_build
install : |
%meson_install