libgedit-tepl: 6.8.0 → 6.10.0, renamed from tepl

https://github.com/gedit-technology/libgedit-tepl/compare/6.8.0...6.10.0
This commit is contained in:
Bobby Rong 2024-04-29 21:39:00 +08:00
parent 2f44e97baf
commit 80ead1c51d
No known key found for this signature in database
5 changed files with 18 additions and 26 deletions

View file

@ -9,9 +9,9 @@
, gtk3 , gtk3
, gtk-mac-integration , gtk-mac-integration
, glib , glib
, tepl
, libgedit-amtk , libgedit-amtk
, libgedit-gtksourceview , libgedit-gtksourceview
, libgedit-tepl
, libpeas , libpeas
, libxml2 , libxml2
, gsettings-desktop-schemas , gsettings-desktop-schemas
@ -65,13 +65,13 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ buildInputs = [
tepl
glib glib
gsettings-desktop-schemas gsettings-desktop-schemas
gspell gspell
gtk3 gtk3
libgedit-amtk libgedit-amtk
libgedit-gtksourceview libgedit-gtksourceview
libgedit-tepl
libpeas libpeas
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
gtk-mac-integration gtk-mac-integration

View file

@ -10,8 +10,8 @@
, gspell , gspell
, libgedit-amtk , libgedit-amtk
, libgedit-gtksourceview , libgedit-gtksourceview
, libgedit-tepl
, libgee , libgee
, tepl
, gnome , gnome
, glib , glib
, pkg-config , pkg-config
@ -47,9 +47,9 @@ stdenv.mkDerivation rec {
gspell gspell
libgedit-amtk libgedit-amtk
libgedit-gtksourceview libgedit-gtksourceview
libgedit-tepl
libgee libgee
libxml2 libxml2
tepl
]; ];
configureFlags = [ configureFlags = [

View file

@ -1,14 +1,15 @@
{ stdenv { stdenv
, lib , lib
, fetchurl , fetchFromGitHub
, meson , meson
, mesonEmulatorHook , mesonEmulatorHook
, ninja , ninja
, gnome
, gobject-introspection , gobject-introspection
, gtk3 , gtk3
, icu , icu
, libhandy
, libgedit-amtk , libgedit-amtk
, libgedit-gfls
, libgedit-gtksourceview , libgedit-gtksourceview
, pkg-config , pkg-config
, gtk-doc , gtk-doc
@ -16,14 +17,16 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tepl"; pname = "libgedit-tepl";
version = "6.8.0"; version = "6.10.0";
outputs = [ "out" "dev" "devdoc" ]; outputs = [ "out" "dev" "devdoc" ];
src = fetchurl { src = fetchFromGitHub {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; owner = "gedit-technology";
sha256 = "Rubl8b/bxS5ZVvBq3VdenHaXxnPVPTgD3+do9JC1YPA="; repo = "libgedit-tepl";
rev = version;
hash = "sha256-lGmOaDNu+iqwpeaP0AL28exoTqx1j03Z8gdhTBgk1i8=";
}; };
strictDeps = true; strictDeps = true;
@ -40,28 +43,18 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
icu icu
libhandy
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
gtk3 gtk3
libgedit-amtk libgedit-amtk
libgedit-gfls
libgedit-gtksourceview libgedit-gtksourceview
]; ];
doCheck = false;
# TODO: one test fails because of
# (./test-file-metadata:20931): Tepl-WARNING **: 14:41:36.942: GVfs metadata
# is not supported. Fallback to TeplMetadataManager. Either GVfs is not
# correctly installed or GVfs metadata are not supported on this platform. In
# the latter case, you should configure Tepl with --disable-gvfs-metadata.
passthru.updateScript = gnome.updateScript {
packageName = pname;
versionPolicy = "odd-unstable";
};
meta = with lib; { meta = with lib; {
homepage = "https://wiki.gnome.org/Projects/Tepl"; homepage = "https://github.com/gedit-technology/libgedit-tepl";
description = "Text editor product line"; description = "Text editor product line";
maintainers = with maintainers; [ manveru bobby285271 ]; maintainers = with maintainers; [ manveru bobby285271 ];
license = licenses.lgpl3Plus; license = licenses.lgpl3Plus;

View file

@ -1228,6 +1228,7 @@ mapAliases ({
teleport_12 = throw "teleport 12 has been removed as it is EOL. Please upgrade to Teleport 13 or later"; # Added 2024-02-04 teleport_12 = throw "teleport 12 has been removed as it is EOL. Please upgrade to Teleport 13 or later"; # Added 2024-02-04
teleprompter = throw "teleprompter has been removed. reason: upstream dead and does not work with recent electron versions"; # Added 2024-03-14 teleprompter = throw "teleprompter has been removed. reason: upstream dead and does not work with recent electron versions"; # Added 2024-03-14
tensile = throw "'tensile' has been replaced with 'rocmPackages.tensile'"; # Added 2023-10-08 tensile = throw "'tensile' has been replaced with 'rocmPackages.tensile'"; # Added 2023-10-08
tepl = libgedit-tepl; # Added 2024-04-29
testVersion = testers.testVersion; # Added 2022-04-20 testVersion = testers.testVersion; # Added 2022-04-20
tfplugindocs = terraform-plugin-docs; # Added 2023-11-01 tfplugindocs = terraform-plugin-docs; # Added 2023-11-01
thrift-0_10 = throw "'thrift-0_10' has been removed because it is impacted by security issues and not used in nixpkgs, move to 'thrift'"; # Added 2024-03-17 thrift-0_10 = throw "'thrift-0_10' has been removed because it is impacted by security issues and not used in nixpkgs, move to 'thrift'"; # Added 2024-03-17

View file

@ -24740,8 +24740,6 @@ with pkgs;
harfbuzz = harfbuzzFull; harfbuzz = harfbuzzFull;
}; };
tepl = callPackage ../development/libraries/tepl { };
termbench-pro = callPackage ../development/libraries/termbench-pro { fmt = fmt_8; }; termbench-pro = callPackage ../development/libraries/termbench-pro { fmt = fmt_8; };
telepathy-glib = callPackage ../development/libraries/telepathy/glib { }; telepathy-glib = callPackage ../development/libraries/telepathy/glib { };